ros

This is an old revision of the document!


Robot Operating System

The Robot Operating System (ROS) is a set of software libraries and tools that help you build robot applications. It is organised in nodes, topic and services. Each node can subscribe or publish on a topic, allowing the node to communicate. The nodes can also proposed services that can be used by others nodes. For example, a node can have the addition service, if another node send a request to this service with two number, the node will answer with the sum of this numbers.http://wiki.ros.org/

The version of ROS used is the Kinetic distro with the Catkin format for the packages.

You can find some tutorials on the official website. It is advised to do the beginner level in order to understand how ROS works. Do not forget to check the distro and the type of package used. http://wiki.ros.org/ROS/Tutorials

Here is a list of the different packages used on the previous projects

2018/09/11 22:45Mai Nguyen
2016/02/19 14:33Nicolas Favé
2016/02/19 14:33Nicolas Favé
2015/10/28 15:21Nicolas Favé
2015/10/28 15:32Nicolas Favé
2015/10/28 15:44Nicolas Favé
2016/02/19 14:32Nicolas Favé
2016/02/19 14:33Nicolas Favé

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

  • It is advice to add the line “source path_to_your/catkin_ws/devel/setup.bash” to ~/.bashrc
2017/03/24 17:30Mai Nguyen
2018/09/11 22:45Mai Nguyen
2016/02/19 14:33Nicolas Favé
2018/02/13 14:12Camille Levavasseur ClementAlan Girard
2018/06/20 08:15Khalil Serrakh
2016/02/19 14:33Nicolas Favé
2016/02/19 14:32Nicolas Favé
2016/02/19 14:33Nicolas Favé
2016/01/27 14:15Nicolas Favé
  • ros.1516623608.txt.gz
  • Last modified: 2019/04/25 14:08
  • (external edit)