Skip to content

アームロボット向けデモ

  1. Install Docker and pull Isaac Sim Docker Image.

  2. Clone the repo to your ros2 workspace
    bash git clone https://github.com/hijimasa/isaac-ros2-control-sample.git

  3. Get git submodules
    bash cd isaac-ros2-control-sample git submodule update --init --recursive

  4. Build a docker image with shell script.
    bash cd docker ./build_docker_image.sh

  5. Launch a docker container
    bash ./launch_docker.sh

  6. Build ros2 source codes
    bash colcon build && source install/setup.bash

  7. Launch simulator
    bash ros2 run isaac_ros2_scripts launcher

  8. 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.