- ROS packages for YASKAWA MOTOMAN SDA5F tutorial.
- sda5f_motion_plan: A package to execute example motions with dual arms.
- sda5f_stack: A stack of ros packages to control the motoman sda5f.
- Docker for simulation and control environments for YASKAWA MOTOMAN SDA5F.
- Ubuntu 22.04 PC
- NVIDIA GeForce RTX3070
- NVIDIA Driver 470.199.02
- CUDA 11.4
- Docker 23.0.1
- Docker Compose 2.4.1
- NVIDIA Docker 2.12.0
- NVIDIA GeForce RTX3070
- Follow the instructions on ROS Wiki.
- Connect an Ethernet cable between the host computer and the Ethernet port of SDA5F's controller
- Set the network configuration as below
- Build the docker environment as below
sudo apt install byobu && git clone git@github.com:Osaka-University-Harada-Laboratory/sda5f_tutorials.git --depth 1 && cd sda5f_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
- Create and start docker containers in the initially opened terminal
-
Run a demonstration on the host machine
-
Run a demonstration on the host machine
-
Build and run the docker environment
- Create and start docker containers in the initially opened terminal
docker compose up
- Execute the container in another terminal
xhost + && docker exec -it sda5f_container bash
- Create and start docker containers in the initially opened terminal
-
Run a demonstration in the container
byobu
- First command & F2 to create a new window & Second command ...
- Ctrl + F6 to close the selected window
Takuya Kiyokawa
Tomohiro Motoda
We always welcome collaborators!
Please refer to each package.xml of the ROS packages