アームロボット向けデモ
-
Install Docker and pull Isaac Sim Docker Image.
-
Clone the repo to your ros2 workspace
bash git clone https://github.com/hijimasa/isaac-ros2-control-sample.git
-
Get git submodules
bash cd isaac-ros2-control-sample git submodule update --init --recursive
-
Build a docker image with shell script.
bash cd docker ./build_docker_image.sh
-
Launch a docker container
bash ./launch_docker.sh
-
Build ros2 source codes
bash colcon build && source install/setup.bash
-
Launch simulator
bash ros2 run isaac_ros2_scripts launcher
-
To spawn robot (another terminal)
bash docker exec -it isaac-sim /bin/bash ros2 launch franka_moveit_config demo.launch.py
You can control the robot from RViz.
[!NOTE] For the first time, launching Isaac Sim takes a very long time. Isaac Sim must be fully launched to spawn the robot.