Tips & Tricks
- ROS works best on Linux, particularly Ubuntu
- If using Windows or another Linux distro, you may have to download ROS from the source which is more prone to error and not guaranteed to work
- Always check what version of Ubuntu you are using before you download ROS
- The newest versions of ROS include:
- If you have a newer version of Ubuntu than the package supports, it will be very difficult to set up ROS, even if it is done by source
- If you are using Ubuntu as a virtual machine on your current operating system and want to run any software that require a lot of hardware resources, you may experience difficulty with your virtual machine. If this is the case, it might be worth setting up a dual boot.
- The newest and last version of ROS, Noetic Ninjemys, is set to reach it’s end of life in May 2025, and will no longer be officially supported. If you want to use a more up to date software, it might be worth looking into ROS2 instead, which is still being progressed.
Getting Started
For the sake of this tutorial, we will be using ROS Noetic as the example
- Noetic Installation Instructions
- Please refer to above Tips & Tricks if having issues with installation
- To incorporate ROS into your environment, use the following command:
- source /opt/ros/noetic/setup.bash
- To be continued
https://wiki.ros.org/ROS/Installation
https://wiki.ros.org/ROS/Tutorials