ROS

From Robin

(Difference between revisions)
Jump to: navigation, search
Line 3: Line 3:
'''ROS'''
'''ROS'''
-
We recommend following the [http://wiki.ros.org/ROS/Tutorials official ROS tutorials].
+
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 [https://robin.wiki.ifi.uio.no/singularity 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 [http://wiki.ros.org/ROS/Tutorials official ROS tutorials].
'''Gazebo'''
'''Gazebo'''

Revision as of 11:28, 20 November 2023

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

Personal tools
Front page