Skip to content

asimovo-platform/stella-arm-moveit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Asimovo ROS 2 Stella Arm Simulation Setup

This README provides instructions on how to set up and run the Asimovo ROS 2 stella simulation using Docker.

Prerequisites

Ensure you have Docker installed on your machine. If not, follow the instructions here to install Docker.

Step 1: Clone this repo in your local machine (which has 'asimovo-humble-fortress' image installed) in your workspace (Terminal 1)

mkdir <your_workspace_name>  && cd <your_workspace_name>
git clone https://github.com/ritwik-asimovo/stella-arm-moveit.git

Step 2: Run the Docker Container (Terminal 1)

Run the Docker container with the necessary environment settings and volume mounts:

sudo docker run -e DISPLAY=$DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix --network="host" -it asimovo-humble-fortress:latest

Step 3: Copy the installed packages in your docker container (Terminal 2)

Check container ID and copy the container ID:

sudo docker ps

Now Copy the packages into the docker container using:

sudo docker cp /home/<user>/<your_workspace_name>/stella-arm-moveit/. <container ID>:/home/asimovo

Step 4: Now in Terminal 1 run the shell file to install all dependencies and build the packages (Terminal 1)

cd /home/asimovo
chmod +x run.sh
./run.sh

Step 5: Source the workspace and launch the bringup (Terminal 1)

source install/setup.bash
ros2 launch bringup_stella_arm bringup.launch.py

To test moveit, in Rviz, select stella_arm as planning group and set start state to current and goal state to 'home'. Now select stella_gripper as planning group and set start state as current and goal state to 'gripper_open'

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published