Why do we need to source setup.bash once in each terminal while running rosnode? [closed]
What is its purpose?
ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
asked 2020-05-08 11:51:48 -0500
Anonymous
What is its purpose?
To put it simply: your computer needs to know where to find the programs to run and where ROS is. This is setting up your terminal’s environment to know where to find the ROS commands and your software packages in the workspace.
Asked: 2020-05-08 11:51:48 -0500
Seen: 96 times
Last updated: May 08 '20
Cmake error when compiling ros_tutorials packages in windows 10 ROS 2 Foxy Fitzroy Patch Release 4
Integrating RMF and Navigation Stack
qt_gui_cpp ros2 does not build without warnings
What MacBook should I buy in 2023 to use Ros 2 and MoveIt2?
Using Multiple Middleware Implementations Concurrently? [ROS2]
Problems when installing ROS2 Foxy for Windows
NAV2 Getting Started Example error
This is a duplicate of at least #q251292, #q188309, #q250823, #q241528, #q269784, #q124131, #q292566 and #q229365. And #q286466 contains even more links to other Q&As which explain this.
It's really nice that @stevemacenski wrote yet another answer, but @Bobby: please try to search for existing Q&As before posting new ones.
Use Google: add
site:answers.ros.org
to your search query. It should turn up many relevant results.