Skip to content

tuw-robotics/project-tuw-release

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TUW Release Setup for ROS2 project root

Setup and Install

.bashrc

Prepare your .bashrc so that your work space get sourced if you open a terminal in work space with an env.sh file. All other ROS project sourcing commands in your .bashrc should be removed!

echo 'export ROS_DISTRO=humble' >> ~/.bashrc
echo 'export PROJECTS_DIR=${HOME}/projects' >> ~/.bashrc
echo 'export TUW_RELEASE_DIR=${PROJECTS_DIR}/tuw-release' >> ~/.bashrc
echo 'source /opt/ros/${ROS_DISTRO}/setup.bash' >> ~/.bashrc
echo "if [ -f "env.sh" ]; then source env.sh; fi" >> ~/.bashrc

clone project and subprojects localy

The file subprojects.mk holds a list with all subprojects. You just need to run make clone.

cd $PROJECTS_DIR
git clone git@github.com:tuw-robotics/project-tuw-release.git $TUW_RELEASE_DIR
cd $TUW_RELEASE_DIR
make clone 

Docker

There is a docker file ready

cd ${cd ${TUW_RELEASE_DIR}/docker
make build
make run

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published