reduced to only one bashrc-configuration file
This commit is contained in:
parent
e69d6645f6
commit
fcfb6cecb1
@ -26,7 +26,7 @@ For a successful workshop you must conduct [this installation on your desktop ma
|
|||||||
After successfully installing ROS2 you should get to know it by working through the ["Beginner: CLI Tools"](https://index.ros.org/doc/ros2/Tutorials/) tutorial. This will teach you how to [configure your ROS 2 environment](https://index.ros.org/doc/ros2/Tutorials/Configuring-ROS2-Environment/) and you will learn about:
|
After successfully installing ROS2 you should get to know it by working through the ["Beginner: CLI Tools"](https://index.ros.org/doc/ros2/Tutorials/) tutorial. This will teach you how to [configure your ROS 2 environment](https://index.ros.org/doc/ros2/Tutorials/Configuring-ROS2-Environment/) and you will learn about:
|
||||||
|
|
||||||
* Source setup files (understand **Underlay** & **Overlay**)
|
* Source setup files (understand **Underlay** & **Overlay**)
|
||||||
* Configure .bashrc file (shell startup script), a good example is [here](https://egit.irs.uni-stuttgart.de/RoverLehre/ROS2_pubsub/src/branch/master/non-ros-files/rpi_install.bash), line 50-95)
|
* How to configure the .bashrc file (shell startup script), a good example is [here](https://egit.irs.uni-stuttgart.de/RoverLehre/ROS2_pubsub/src/branch/master/non-ros-files/bashrc_overlay.bash))
|
||||||
* Add all _colcon_ workspaces to the shell startup script
|
* Add all _colcon_ workspaces to the shell startup script
|
||||||
* Check environment variables (check for correct installation)
|
* Check environment variables (check for correct installation)
|
||||||
* Configure *ROS_DOMAIN_ID* (DDS Network Number)
|
* Configure *ROS_DOMAIN_ID* (DDS Network Number)
|
||||||
@ -38,7 +38,7 @@ The following steps describe how you can create a local copy of this repository
|
|||||||
* Clone this repository: `git clone https://egit.irs.uni-stuttgart.de/RoverLehre/ROS2_pubsub.git .` (include `.` at the end of the command in oder to copy everything to this locations!)
|
* Clone this repository: `git clone https://egit.irs.uni-stuttgart.de/RoverLehre/ROS2_pubsub.git .` (include `.` at the end of the command in oder to copy everything to this locations!)
|
||||||
* Build workspace: `colcon build` , __Note:__ Only the files inside _/src/_ are of importance.
|
* Build workspace: `colcon build` , __Note:__ Only the files inside _/src/_ are of importance.
|
||||||
* Remember to run `source ~/<workspace_path>/install/local_setup.sh` after every build.
|
* Remember to run `source ~/<workspace_path>/install/local_setup.sh` after every build.
|
||||||
In order to avoid this repetitive command, add line 22-32 from [_.bashrc_](https://egit.irs.uni-stuttgart.de/RoverLehre/ROS2_pubsub/src/branch/master/nonros-files/bashrc_addons.bash) to your shell startup script. This script runs everytime you start a new console, thus loading your overlays automatically. This is very handy if you are working with multiple colcon workspaces (overlays) simultaneously.
|
In order to avoid this repetitive command, add line 23-27 from [_.bashrc_](https://egit.irs.uni-stuttgart.de/RoverLehre/ROS2_pubsub/src/branch/master/nonros-files/bashrc_overlay.bash) to your shell startup script for every overlay you want to source. This script runs everytime you start a new console, thus loading your overlays automatically. This is very handy if you are working with multiple _colcon_ workspaces (overlays) simultaneously.
|
||||||
|
|
||||||
|
|
||||||
## Workshop Content
|
## Workshop Content
|
||||||
|
Loading…
Reference in New Issue
Block a user