qaz9517532846 / ROS_teleop_test

The HMI remote control zm robot using C# program from Windows 10.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ROS_teleop_test

  • The HMI remote control zm robot using C# program from Windows 10.

  • Need to install package and Software.

  • Software: Visual Studio 2019 C# Windows Form and .Net Framework 4.8

  • Package:

$ sudo apt-get install ros-melodic-rosbridge-server
$ cd <catkin_workspace>/src
$ git clone https://github.com/qaz9517532846/zm_robot.git
$ cd ..
$ catkin_make

zm_robot_teleope HMI.

image

Run the ROS_teleop_test.

  • Step 1. open zm_robot.
$ roslaunch zm_robot_gazebo zm_robot_world.launch
$ roslaunch zm_robot_control zm_robot_control_rviz.launch
  • Step 2. create zm_robot_rodsbridge launch file and open it.

    • zm_robot_rodsbridge.launch in zm_robot_control package and input your IP Address and Port.
<launch>
  <node name="rosbridge_websocket" pkg="rosbridge_server" type="rosbridge_websocket" output="screen">
      <param name="address" value="your ip"/>
      <param name="port" value="9090"/>
  </node>
</launch>
$ roslaunch zm_robot_control zm_robot_rodsbridge.launch
  • Step 3. open Visual Studio 2019 and ROS_teleop_test.sln

  • Step 4. Input IP Adress and Port connect to zm_robot.


Reference

[1]. siemens/ros-sharp, https://github.com/siemens/ros-sharp

[2]. zm_robot, https://github.com/qaz9517532846/zm_robot

[3]. rosbridge_server, http://wiki.ros.org/rosbridge_server


This repository is for your reference only. copying, patent application, academic journals are strictly prohibited.

Copyright © 2020 ZM Robotics Software Laboratory.

About

The HMI remote control zm robot using C# program from Windows 10.


Languages

Language:C# 100.0%