Sistema Operativo ROS
SYSTEM
(ROS)
Integrantes:
Ruiz William
Rojas Andrés
Dilon Alberto
INTEGRANTES:
¿QUÉ ES ROS?
• ROS (Robot Operating System) es una plataforma de desarrollo open
source para sistemasrobóticos. Proporciona toda una serie de servicios y
librerías que simplifican considerablemente la creación de aplicaciones
complejas para robots
EL COMIENZO
• ROS se desarrolló originalmente en2007 bajo el nombre
de switchyard por el Laboratorio de inteligencia artificial de
Standford para dar soporte al proyecto del Robot
con Inteligencia Artificial de Stanford (STAIR). Desde 2008, eldesarrollo continua primordialmente en Willow Garage, un
instituto de investigación robótico con más de veinte
instituciones colaborando en un modelo de desarrollo
federado.
¿COMO ESTA DESARROLLADO?Está basado en una arquitectura de grafos donde el
procesamiento toma lugar en los nodos que pueden
recibir, mandar y multiplexar mensajes de sensores,
control, estados, planificaciones y actuadores,entre
otros. La librería está orientada para un sistema
UNIX (Ubuntu (Linux)) aunque también se está
adaptando a otros sistemas operativos como Mac
OS, OpenSUSE , Slackware, Debian o Microsoft
Windows,considerados como experimentales
APLICACIONES DE ROS
Actualmente ROS puede realizar las siguientes funciones:
• Un nodo principal de coordinación.
• Publicación o subscripción de flujos de datos:imágenes, estéreo, láser,
control, actuador, contacto, etc.
• Multiplexación de la información.
• Creación y destrucción de nodos.
• Los nodos están perfectamente distribuidos, permitiendo procesamientodistribuido en múltiples núcleos, multiprocesamiento, GPUs y clústeres.
• Login.
• Parámetros de servidor.
• Testeo de sistemas.
APLICACIONES DE ROS
Las Aplicaciones que actualmente se desarrollanpara este
sistema operativo son:
• Percepción
• Identificación de Objetos
• Segmentación y reconocimiento
• Reconocimiento facial
• Reconocimiento de gestos
• Seguimiento de objetos
• Egomoción
•...
Regístrate para leer el documento completo.