User Tools

Site Tools


software:ros:getting-started

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
software:ros:getting-started [2013/04/18 08:43] – [Basic Tutorials] bartelsgsoftware:ros:getting-started [2016/05/19 09:19] (current) – external edit 127.0.0.1
Line 6: Line 6:
  
 We also recommend new users to follow at least the basic tutorials. Afterwards, one can look at the more specific tutorials on a need or interest basis. And, as always, practicing in an own project improves learning. Have fun! :) We also recommend new users to follow at least the basic tutorials. Afterwards, one can look at the more specific tutorials on a need or interest basis. And, as always, practicing in an own project improves learning. Have fun! :)
 +
  
 ===== Basic Tutorials ===== ===== Basic Tutorials =====
Line 13: Line 14:
   * all the 'intermediate' tutorials   * all the 'intermediate' tutorials
  
-For first time users we recommend to stick with one combination of 'your favorite programming language' (C++ or python, where not all packages provide python-tutorials) and one build system (catkin or rosbuild, where catkin is the new ROS buildsystem of the future).+For first time users we recommend to stick with one combination of 'your favorite programming language' (C++ or python, where not all packages provide python-tutorials) and one build system (catkin or rosbuild, where catkin is the new ROS buildsystem of the future). For right-now we recommend you to use C++ and rosbuild.
  
 Additionally, you should also familiarize yourself with: Additionally, you should also familiarize yourself with:
Line 21: Line 22:
  
 Afterwards, it is always a good idea to revisit the tutorials to also learn how to use 'your not-so-favorite programming language' and 'the other buildsystem'. ;) Afterwards, it is always a good idea to revisit the tutorials to also learn how to use 'your not-so-favorite programming language' and 'the other buildsystem'. ;)
 +
 +
 ===== How to find ROS Tutorials ===== ===== How to find ROS Tutorials =====
  
Line 30: Line 33:
  
 Click on it. Et voilà, you found the gazebo tutorials! Click on it. Et voilà, you found the gazebo tutorials!
 +
 +
 +===== More specific Tutorials =====
 +
 +Depending on the focus of your work you will likely want to look at tutorials covering very specific software packages.
 +
 +==== Motion Control ====
 +  * Robot kinematics are modelled using the [[http://www.ros.org/wiki/urdf|URDF]] standard.
 +  * The control architecture of the PR2 is nicely documented [[http://www.ros.org/wiki/pr2_mechanism|here]].
software/ros/getting-started.1366274600.txt.gz · Last modified: 2016/05/19 09:18 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki