elephantrobotics / mercury_x1_ros

Use of Mercury X1 mobile chassis ROS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

mercury_x1_ros

Use of Mercury X1 mobile chassis ROS

Package Download and Install

$ git clone https://github.com/elephantrobotics/mercury_x1_ros.git
$ cd ~/mercury_x1_ros
$ catkin_make
$ source devel/setup.bash

Bottom car keyboard control

1. First start the car’s underlying communication program:

$ roslaunch turn_on_tringai_robot turn_on_tringai_robot.launch

2. Then start the keyboard control program:

$ roslaunch mercury_x1_teleop keyboard_teleop.launch

Bottom handle control

1. First start the car’s underlying communication program:

$ roslaunch turn_on_tringai_robot turn_on_tringai_robot.launch

2. Then start the handle control program:

$ roslaunch mercury_x1_ps2 mercury_x1_ps2.launch

Chassis car + upper body robotic arm control

1. First start the car's underlying communication program and map building:

$ roslaunch turn_on_mercury_robot mapping.launch

2. Then Loading display chassis car + upper body robot arm urdf model:

$ roslaunch turn_on_mercury_robot slider_control.launch

3. Then Turn on upper body robotic arm control:

$ rosrun turn_on_mercury_robot slider_control.py

4. Finally, start the chassis car keyboard control program:

$ rosrun turn_on_mercury_robot mercury_keyboard.py

About

Use of Mercury X1 mobile chassis ROS


Languages

Language:Makefile 41.7%Language:C++ 22.6%Language:Python 13.6%Language:CMake 8.2%Language:Common Lisp 5.9%Language:C 4.9%Language:JavaScript 2.3%Language:Lex 0.3%Language:Cuda 0.2%Language:PicoLisp 0.1%Language:Shell 0.1%Language:Jupyter Notebook 0.0%Language:Dockerfile 0.0%Language:MATLAB 0.0%Language:Lua 0.0%