Player (robótica)

Player (robótica)

Player (robótica)

Player es un interfaz para dispositivos robóticos.

Player es una Capa de abstracción del Hardware(Hardware Abstraction Layer: HAL) para dispositivos robóticos. El sistema operativo (Linux, Mac OS X, etc. ) oculta los detalles de hardware del ordenador definiendo unos conceptos genéricos como son el "ratón", y la "impresora", cada uno con un interfaz propio.

Player tiene el mismo objetivo para dispositivos robóticos, pudiendo así ser considerado un sistema operativo para robots (Robot OS). Player define una serie de interfaces estándar, cada uno de los cuales es una especificación de las formas en las que se puede interactuar con alguna clase de dispositivos. Por ejemplo el interfaz interface_position2d es usado por los robots móviles que se mueven por el suelo, permitiéndoles aceptar comandos que les hacen moverse (con objetivos a conseguir en velocidad o en posición) y devuelve su estado (la velocidad y la posición actual). El trabajo del driver es hacer que el robot de soporte a un interfaz definido como estándar. Así el código de control escrito para Player que es usado en un robot podrá funcionar (dentro de unos límites razonables) en otro robot.

Player también pone a disposición de los usuarios unos mecanismos de transporte que permiten a los datos ser intercambiados entre los drivers y los programas de control que están siendo ejecutados en máquinas distintas. Con gran diferencia el método de transporte más común en uso hoy en día es un transporte cliente/servidor basado en sockets TCP.

Aunque la mayoría de los drivers de Player controlan directamente el hardware, existen los drivers abstractos. Un driver abstracto usa otros drivers, en vez de como hardware, como fuentes de datos y como lugar donde enviar comandos. El uso fundamentar de los drivers abstractos es encapsular algoritmos útiles de tal forma que puedan ser reutilizados fácilmente.

El código fuente de Player y su documentación está disponible bajo los términos de la licencia GNU General Public License v2.

Simuladores

Dispone de varios simuladores que emulan un robot auténtico en entornos tanto de dos dimensiones como de tres dimensiones.

  • Gazebo Simulador en tres dimensiones oficial del proyecto player
  • Stage Simulador en dos dimensiones oficial del proyecto player
  • Player viewer 3D Simulador en tres dimensiones extraoficial


Enlaces externos

Obtenido de "Player (rob%C3%B3tica)"

Wikimedia foundation. 2010.

Игры ⚽ Поможем написать реферат

Mira otros diccionarios:

  • Robotica (video game) — Infobox VG title = Robotica developer = Micronet publisher = Acclaim Entertainment (US) Sega (EU) (JP) distributor = SEGA designer = engine = version = released = 1995 genre = First person shooter modes = Single player ratings = ESRB: Teen (T)… …   Wikipedia

  • Microsoft Robotics Studio — Desarrollador Microsoft en asociación con la comunidad Página web official Información general Última versión estable …   Wikipedia Español

  • Marzo de 2004 — Saltar a navegación, búsqueda Actualidad 2009: enero febrero marzo abril mayo junio julio agosto septiembre octubre noviembre diciembre 2008: enero febrero …   Wikipedia Español

  • Stage — es un simulador para aplicaciones robóticas. Proporciona un mundo virtual para robots móviles, sensores y varios objetos que los robots pueden detectar y manipular. Este programa es normalmente usado junto con el servidor Player para servir como… …   Wikipedia Español

  • Challenge (TV channel) — Challenge Launched 1 September 1993 (1993 09 01) Owned by British Sky Broadcasting Picture format 16:9, 576i …   Wikipedia

  • Topic outline of robotics — Robotics is the science and technology of designing, making, and applying robots, including theory from many contributing fields. A robot is a mechanical or virtual, artificial . It is usually an electromechanical system, which, by its appearance …   Wikipedia

  • Ragnarok Online — Para otros usos de este término, véase Ragnarok (desambiguación). Ragnarök Online Imagen: Desarrolladora(s) Gravity Corp. Distribuidora(s) Gravity Corp. Motor AEGIS y Granny 3D …   Wikipedia Español

  • Sega Saturn — Sega Saturn …   Wikipedia

  • Liste de jeux Saturn —   Liste des listes de jeux vidéo  Voici la liste des jeux sortis sur la console Saturn de Sega. Légende  …   Wikipédia en Français

  • Aibo — es un robot mascota fabricado por Sony. Tiene forma de perro. Dispone de sensores que le evitan chocar contra objetos, y una cola que funciona de antena, además de sentido del tacto . Presentado en 1999, AIBO es uno de los juguetes más… …   Wikipedia Español

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”