RMUS Operation

Start Server

Terminal 1

cd ./ICRA-RM-Sim2Real/docker_server
./exec_server.sh
roscore

Terminal 2

cd ./ICRA-RM-Sim2Real/docker_server
./exec_server.sh
cd ~/ros_x_habitat_ws/src/ros_x_habitat/
python3 src/scripts/roam_with_joy.py --hab-env-config-path ./configs/roam_configs/pointnav_rgbd_roam_mp3d_test_scenes.yaml

Start Client

Terminal 1 ->Navigation

sudo docker start sim2real_client
cd ICRA-RM-Sim2Real/docker_client
./exec_client.sh

Then roslaunch 

-> roslaunch rtab_navigation rtab_navigation.launch
-> roslaunch carto_navigation navigation.launch

Termiunal 2 ->Detect

roscd ep_detect_and_grasp
python3 detect_cube.py

Termianl 3 ->Grasp

roscd ep_detect_and_grasp
python3 place_cube.py

Control

cd ./ICRA-RM-Sim2Real/docker_server
./exec_server.sh
rosrun teleop_twist_keyboard teleop_twist_keyboard.py

Note

Press q, z, increase or decrease the speed of the robot.
Press i, j, , , l, to control forward/backward/rotation.
Press I, J, <, L, to control the horizontal movement.
Press k, stop the robot moving.
Press 1, to move the robotic arm to the place to grab up.
Press 2, to move the robotic arm to the place to place down.
Press 3, to pick the ore.
Press 4, to place the ore.

RMUS Operation
http://example.com/2022/04/18/rmus/
作者
WanXing
发布于
2022年4月18日
许可协议