https://github.com/harshithadev/learning-ros
Experimenting with ROS2 and learning along the way.
https://github.com/harshithadev/learning-ros
learning-by-doing ros2 ros2-jazzy udemy youtube
Last synced: about 2 months ago
JSON representation
Experimenting with ROS2 and learning along the way.
- Host: GitHub
- URL: https://github.com/harshithadev/learning-ros
- Owner: harshithadev
- Created: 2025-01-22T05:15:18.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-13T21:17:09.000Z (over 1 year ago)
- Last Synced: 2025-03-13T22:25:10.775Z (over 1 year ago)
- Topics: learning-by-doing, ros2, ros2-jazzy, udemy, youtube
- Language: Python
- Homepage:
- Size: 5.22 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Learning-ROS
Experimenting with ROS2 and learning along the way.
## In case you do not have ROS2 installed:
To install ROS2 Jazzy :
https://docs.ros.org/en/jazzy/Installation/Ubuntu-Install-Debs.html
To install Gazebo Harmonic (recommended at the time of writing)
https://gazebosim.org/docs/harmonic/install_ubuntu/
For optimised utilization of ROS2, we utilize packages and implement modularity, heres a few commonly used ones :
Give the file 'install_ros2_jazzy.sh' executable permissions with the following command:
chmod +x install_ros2_jazzy.sh
Run the script with:
./install_ros2_jazzy.sh
This script will automatically execute all the installation commands for the ROS Jazzy packages you mentioned and automatically respond with "yes" to any prompts that require confirmation.
also make sure you cofigure your environment so it comes easy to source or install old/new packages! The following link has a comprehensive list for us to achieve this :
https://docs.ros.org/en/jazzy/Tutorials/Beginner-CLI-Tools/Configuring-ROS2-Environment.html
## Further :