Skip to content

Osaka-University-Harada-Laboratory/iiwa_ros2_tutorials

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iiwa_ros2_tutorials

support level: community License: BSD repo size

  • ROS2 package for KUKA LBR iiwa 14 R820 tutorial.
  • Docker for simulation and control environments for KUKA LBR iiwa 14 R820.

Dependencies

Docker build environments

LBR iiwa 14 R820

Installation

  1. Follow Docs to setup a package with Sunrise Workbench
  2. Connect an Ethernet cable between the host computer and the Ethernet port of controller
  3. Set the IP as 172.31.1.148 to reach the IP 172.31.1.147 at robot controller side
  4. 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  

Usage with docker

  1. Build and run the docker environment
    • Create and start docker containers in the initially opened terminal
    docker compose up
  2. Confirm the lbr_fri_ros2_stack was installed successfully in another terminal
    ./utils/test_lbr_fri_ros2_stack.sh
  3. 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

Author / Contributor

Takuya Kiyokawa

We always welcome collaborators!

License

This software is released under the MIT License, see LICENSE.

About

ROS2 package for KUKA LBR iiwa tutorial

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published