- ROS2 package for KUKA LBR iiwa 14 R820 tutorial.
- Docker for simulation and control environments for KUKA LBR iiwa 14 R820.
- Ubuntu 22.04 PC
- Docker 27.3.1
- Docker Compose 2.29.7
- Follow Docs to setup a package with Sunrise Workbench
- Connect an Ethernet cable between the host computer and the Ethernet port of controller
- Set the IP as
172.31.1.148
to reach the IP172.31.1.147
at robot controller side - Build the docker environment as below (if you use the docker, this must be set in docker container)
sudo apt install byobu && git clone [email protected]:Osaka-University-Harada-Laboratory/iiwa_ros2_tutorials.git --depth 1 && cd iiwa_ros2_tutorials && COMPOSE_DOCKER_CLI_BUILD=1 DOCKER_BUILDKIT=1 docker compose build --no-cache --parallel
- Build and run the docker environment
- Create and start docker containers in the initially opened terminal
docker compose up
- Confirm the lbr_fri_ros2_stack was installed successfully in another terminal
./utils/test_lbr_fri_ros2_stack.sh
- Execute the demos with the real robot
- You can find how to execute demos
- You can find scripts in iiwa_ros2_tutorials/utils to execute all necessary commands for each demonstration
./utils/XXX.sh
We always welcome collaborators!
This software is released under the MIT License, see LICENSE.