Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
ros [2015/10/28 18:34]
mai
ros [2019/04/25 14:08] (current)
Line 1: Line 1:
-====== Robot Operating ​system ​======+====== Robot Operating ​System ​======
 {{tag>​software}} {{tag>​software}}
  
Line 6: Line 6:
 ===== Version ===== ===== Version =====
  
-The version of ROS used is the **Indigo ​distro** with the **Catkin format** for the packages.+The version of ROS used is the **Kinetic ​distro** with the **Catkin format** for the packages.
  
 ===== Tutorials ===== ===== Tutorials =====
Line 14: Line 14:
 ===== Packages ===== ===== Packages =====
  
-Here is the list of the different packages used on the project+Here is list of the different packages used on the previous projects
  
-[[OpenniLaunch]]+{{topic>​ros_package}}
  
-[[OpenniTracker]]+[[openai_ros]] 
 +==== What is ROS ====
  
-[[OpenniTrackerModified]]+http://​www.ros.org/​core-components/​
  
 +http://​www.clearpathrobotics.com/​2014/​01/​how-to-guide-ros-101 : "a particular sensor’s driver might be implemented as a node, which publishes sensor data in a stream of messages. These messages could be consumed by any number of other nodes, including filters, loggers, and also higher-level systems such as guidance, pathfinding,​ etc."
  
 +http://​www.generationrobots.com/​en/​content/​55-ros-robot-operating-system
  
 +===== Best practice =====
 +
 +Still thinking about how to write this part. In the meantime, here are some good links on that topic:
 +
 +https://​github.com/​ethz-asl/​ros_best_practices/​wiki
 +
 +http://​wiki.ros.org/​ROS/​Patterns/​Communication#​Topics_vs_Services_vs_Actionlib%E2%80%A6
 +
 +http://​wiki.ros.org/​CppStyleGuide
 +
 +http://​wiki.ros.org/​DevelopersGuide#​Standardization
 +
 +http://​wiki.ros.org/​ROS/​Patterns/​Conventions#​Naming_ROS_Resources
 +
 +===== Advices =====
 +  * It is advice to add the line "​source path_to_your/​catkin_ws/​devel/​setup.bash" ​ to ~/.bashrc
 +
 +===== Projects using ROS in our lab =====
 +
 +{{topic>​ROS}}
  • ros.1446057275.txt.gz
  • Last modified: 2019/04/25 14:08
  • (external edit)