ROS
From Robin
Tutorials
ROS
We have many different use cases where we use ROS. In most of them we utilize container software because of the flexibility containerization brings. To name a few use cases we have containers for:
- The crustcrawler robot: used in Introduction to robotics course.
- Tiago robot: Research and Master's thesises.
- Turtlebot: Research and Master's thesises.
More about Singularity and Apptainer here.
If you consider using ROS for your research look at the examples above or contact: robin-engineer@ifi.uio.no
To get started with ROS, we recommend following the official ROS tutorials.
Gazebo
We recommend following the official Gazebo tutorials.
Abel
Many evolutionary experiments require large computational resources. For UiO users there is Abel which is open for both PhD and Master students. For support on running ROS and Gazebo on Abel see our Abel ROS Tutorial.
IDE
We recommend using Eclipse. Download the latest version from their webpage, and follow these two guides to set it up:
1: ETHZ
2: CPP11