1 / 17

The USAR TestBed Simulation

baylee
Download Presentation

The USAR TestBed Simulation

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


    1. The USAR TestBed Simulation Why We Need USAR TestBed [1] Be able to compare “apples to apples” in a technological sense. Being able to “teach to the test”. Reusable to researchers To repeat, debug and improve the usar research GOAL: Improve our Ability to Measure the Capabilities of Autonomous Robots

    2. Two Kind of USAR TestBed High Level Focus on plane making and multi-agent cooperation Low Level Focus on searching and rescuing in a detailed scene.

    3. The NIST USAR TestBed [2] Yellow Region Simple to traverse, no agility requirements Planar (2-D) maze Isolates sensors with obstacles/targets Reconfigurable in real time to test mapping

    4. The NIST USAR TestBed (Cont.) Orange Region More difficult to traverse, variable floorings Spatial (3-D) maze, stairs, ramp, holes Similarly reconfigurable

    5. The NIST USAR TestBed (Cont.) Red Region Difficult to traverse, unstructured environment Simulated rubble piles, shifting floors Problematic junk (rebar, plastic bags, pipes…)

    6. Evaluation of USAR

    7. TestBed Simulation Motivation Cheap Easy to reconfigure Benefits Training Environment understanding research Robot cooperation research Rescue plan making

    8. Environment Simulation House

    9. Environment Simulation (Cont.) Obstacles Brick; Pipe; Rubble etc. Others Glass; Guardrail; Mirror; Light; Temperature; etc.

    10. Environment Simulation (Cont.)

    11. Robot Simulation Multi Rigid Objects Simulation Karma allows you to simulate solid objects such as crates, tyres or bones, as well as different joints, motors or springs between objects. [3] The karma pipeline (right figure) [4] Properties of karma object Mass; LinearDamping; AngularDamping; Friction; Restitution; ImpactThreshold; StartEnabled; StayUpright; AllowRotate

    12. Robot Simulation (Cont.) Vehicle Simulation The Wheel (right figure) Motor Simulation Interpolate Torque-SpinSpeed Curve to get the torque HeadLight Simulation

    13. Robot Simulation (Cont.)

    14. Victim Simulation Mesh Model; Skin; Sound Action Control Skeleton

    15. Sensor Simulation Camera Pitch, Yaw, Roll Zoom in/out (?)

    16. Sensor Simulation Motion Sensors Location, Rotation Velocity, Acceleration Range Sensor Sonar Sensor Temperature Sensor

    17. Future Work Configurable Terrain, Robot & Sensors Rescue Simulation Scene Description Language 3D map browser

    18. Reference [1] Jacoff A., Messina E., Evans J., Experiences in Deploying Test Arenas for Autonomous Mobile Robots, Proceedings of the Performance Metrics For Intelligent Systems (PerMIS) Workshop, in association with IEEE CCA and ISIC, Mexico City, Mexico, Sept 4, 2001 [2] Jacoff A., Messina E., Evans J., Reference Test Arenas for Autonomous Mobile Robots, The 14th International FLAIRS Conference, May 2001 [3] MathEngine, MathEngine Karma User Guide, MathEngine, March 2002.

More Related