Skip to content

ROS Background

William Emfinger edited this page Nov 29, 2017 · 3 revisions

ROS - The Robot Operating System is not an operating system but a middleware and set of libraries that facilitates the development and execution of distributed robotic systems.

ROS Provides some convenient classes / utilities:

  • ros::Time
  • ros::Duration
  • ros::Time::now()

ROSMOD is built upon ROS, so you can use:

  • ros::Publisher
  • ros::Subscriber
  • ros::Client
  • ros::Server
  • ros::Timer
  • ros::NodeHandle

Additionally, ROSMOD adds (to each Component):

  • config
  • logger
Clone this wiki locally