ROS (Robot Operating System)

Posted under Uncategorized od on środa 12 listopad 2008 at 2:38 po południu

ROS (Automat Operating System)

Design by
Willow Garage and the Stanford Artificial Intelligence Laboratory

OS
Linux, Mac OS X and Microsoft Windows

Type
Library, OS

License
BSD license

Website
http://pr.willowgarage.com/wiki/ROS/

ROS is a Automat Operating ustrój created by the originally developed (2007) in the Stanford Artificial Intelligence Laboratory in support of the Stanford AI Automat (STAIR) project obuwie now (as of 2008) hosted by Willow Garage, a robotics research institute/incubator. It is free for commercial and research use under a BSD license. The library runs primarily on Linux obuwie is intended to be cross-platform for Mac OS X, Windows. ROS provides kanon operating organizm services such as sprzęt abstraction, low-level device control, implementation of commonly-used functionality, message-passing between processes, and package management. It is a graph based architecture where processing takes place in nodes that may receive, post and multiplex narząd zmysłów, control, state, planning, actuator and other messages.

ROS has two basic “sides”: The operating ustrój side ros as described above and ros-pkg, a whole series of user contributed nodes that implement functionality such as Simultaneous localization and mapping, planning, perception, simulation etc.

ROS is released under the terms of the BSD license, and is open source software.

Contents

//

Applications

ROS areas include

  • A master coordination node called bothearder (for roBot Hearder)
  • Publishing or Subscribing termin streams (images, stereo, laser, control, actuator, contact …)
  • Multiplexing information
  • Nodes creation and destruction
  • Nodes are seemlessly distributed, allowing distributed operation over multi-core, multi-processor, GPU 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
  • Ego-motion
  • Motion Understanding
  • Structure from motion (SFM)
  • Stereopsis Stereo vision: depth perception from 2 cameras

motion

  • Mobile Robotics

control

planning

grasping

Ports to Robots

  • PR2 Personal automat version 2
  • PR1 Personal automat originally designed for Stanford’s STAIR project

References

  1. ROS Overview
  2. ROS Software
  3. ROS Hardware

External links


Free software portal

  • Installation instructions
  • ROS software (the pure OS) on SourceForge.net
  • ROS packages (the content of ROS nodes) on SourceForge.net

Retrieved from “http://en.wikipedia.org/wiki/ROS_(Robot_Operating_System)
Categories: Software | Robots

Brak komentarzy »

Nikt tego jeszcze nie skomentował.

Kanał RSS dla tego wpisu. TrackBack URI

Dodaj komentarz