ROS (Robot Operating System) - Applications

Applications

ROS areas include:

  • A master coordination node
  • Publishing or subscribing to data streams: images, stereo, laser, control, actuator, contact ...
  • Multiplexing information
  • Node creation and destruction
  • Nodes are seamlessly distributed, allowing distributed operation over multi-core, multi-processor, GPUs and clusters
  • Logging
  • Parameter server
  • Test systems

ROS Package application areas will include:

  • Perception
  • Object Identification
  • Segmentation and recognition
  • Face recognition
  • Gesture recognition
  • Motion tracking
  • Egomotion
  • Motion understanding
  • Structure from motion (SFM)
  • Stereo vision: depth perception via two cameras
  • Motion
  • Mobile robotics
  • Control
  • Planning
  • Grasping

ROS -Industrial is a BSD-licensed “hardware-agnostic” software development program to create a Unified Robot Description Format (URDF) for industrial robots

Read more about this topic:  ROS (Robot Operating System)