Skip to content

TheRoboticsClub/gsoc2021-Siddharth_Saha

Repository files navigation

Google Summer of Code '21 @JdeRobot

Title: Robotics Academy — ROS2-RADI and Amazon warehouse exercise in web-based template for ROS2

Project Description
GSoC Blog
RoboticsAcademy: ROS2 Foxy RADI
CustomRobots: foxy-devel branch

Progress Tracking

Demo

Amazon Warehouse Delivery

Steps to replicate

(The shell scripts take care not to create files or clutter outside the ~/gsoc2021-Siddharth_Saha directory)

### Starting the docker enviroment
cd ~
git clone https://github.com/TheRoboticsClub/gsoc2021-Siddharth_Saha.git
cd gsoc2021-Siddharth_Saha/ros2_docker_env/
chmod +x run
# Below command might take up to 30 min, only on the first run
./run

### Inside docker environment now
tmux new-session -s testing
ros2 run demo_nodes_cpp talker
# To get another terminal, run this tmux shortcut
# Press "Ctrl+B followed by -"
ros2 run demo_nodes_py listener

Demo of the Amazon warehouse world

### Outside of Docker enviroment
cd ~/gsoc2021-Siddharth_Saha
git submodule update --init --recursive
git submodule update --recursive --remote
./run

### Inside Docker enviroment now
cd shared-directory/nav2_ws
colcon build
source install/local_setup.zsh
cd ../exercise_ws
colcon build
source install/local_setup.zsh
ros2 launch amazon_robot_bringup amazon_robot_in_aws_world.py

Author(s)

Mentors

Created with ❤️ by Siddharth

About

ROS2-RADI and Amazon warehouse exercise in web-based template for ROS2

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published