Bienvenido: Ingresar
location: Diferencias para "Robotica/PlayerStageRoMAA/RoMAAStage1"
Diferencias entre las revisiones 2 y 4 (abarca 2 versiones)
Versión 2 con fecha 2010-06-05 22:48:58
Tamaño: 3239
Comentario:
Versión 4 con fecha 2010-09-14 23:45:35
Tamaño: 1652
Comentario:
Los textos eliminados se marcan así. Los textos añadidos se marcan así.
Línea 27: Línea 27:

=== Modelo para v3.1.0 ===

La versión 3.1 de Stage mejora el comportamiento 2.5D [1] permitiendo definir las algutas de los objetos, además agrega un modelo nuevo de gripper que permite moverse en z capaz de levantar objetos. La mejora en el entorno 2.5D permite por ejemplo que un robot pase por debajo de objetos que estan sobre el suelo como ser mesas, estantes, etc.

'''Archivos'''
   * archivo del modelo del entorno [[attachment:map.inc | map.inc]]
   * archivo del entorno [[attachment:empty.world | empty.world]] (bitmap [[attachment:empty.png | empty.png]])
   * archivo del modelo del robot !RoMAA [[attachment:romaa.inc | romaa.inc]]
   * archivo de configuración para player [[attachment:romaa.cfg | romaa.cfg]]

'''Con sensor láser'''
   * !RoMAA con laser SICK LMS 200 [[attachment:romaalasersick.cfg | romaalasersick.cfg]] ([[attachment:romaalasersick.world | romaalasersick.world]], [[attachment:romaaciii.png | romaaciii.png]])
   * !RoMAA con laser Hokuyo [[attachment:romaalaserhokuyo.cfg | romaalserhokuyo.cfg]] ([[attachment:romaalaserhokuyo.world | romaalaserhokuyo.worl]], [[attachment:utnfrcciii.png | utnfrcciii.png]])
   * Simulación con dos robots !RoMAA con laser SICK [[attachment:tworomaa.cfg | tworomaasick.cfg]] ([[attachment:tworomaa.world | tworomaa.world]])

{{{
#!arnica file_regex=stage322*
}}}

== Referencias ==
   * [1].- "Improving the 2.5D Stage Robotic Simulator", Nick Wong and Jui-Chu Peng Hsu and Toby H.J. Collet and Bruce A. !McDonald. [[http://www.araa.asn.au/acra/acra2008/papers/pap137s1.pdf | Descargar]]

Modelos de simulación Stage para el robot RoMAA

Objetivos

Generar diferentes modelos del simulador 2D Stage para el robot !RoMAA, incluyendo sensores tales como láser (modelos SICK LMS200 y Hokuyo URG), ultrasonido para funcionar como bumpers, y odometría por defecto.

Simulador Stage

Stage es un simulador de múltiples robots del proyecto Player que simula una población de robots, sensores y objetos en un entorno bitmap 2D. Stage dispone de robots virtuales de modo que Player interactúe con el entorno simulado en lugar de los dispositivos físicos, dispone de varios modelos de sensores incluyendo sonares, sensores láser rangefinder, cámaras pan-tilt-zoom con detección de blobs de color y odometria. Stage es adecuado para investigaciones de sistemas autónomos multi-agente, puesto que proporciona un modelo simple de bajo requerimiento computacional de múltiples dispositivos en lugar de emular cada dispositivo con gran fidelidad.

Para generar los archivos del entorno y los modelos de los componentes a simular ver el siguiente tutorial.

Modelo para v2.1.0

Descargar archivos.

stage21everythin gciii.png
2019-09-02 12:13:10
stage21utnfrccii ilaser.png
2019-09-02 12:13:10


Para controlar el robot RoMAA simulado se ejecuta Player indicando el archivo de configuración que instancia el simulador Stage, por ej. romaalasersick200.cfg o tworomaa.cfg.

Ver programa cliente ejemplo.

None: Robotica/PlayerStageRoMAA/RoMAAStage1 (última edición 2011-04-20 22:07:35 efectuada por GonzaloPerezPaina)