A software toolkit and hardware platform for investigating and comparing robot autonomy algorithms in simulation and reality

06/14/2022
by   Asher Elmquist, et al.
0

We describe a software framework and a hardware platform used in tandem for the design and analysis of robot autonomy algorithms in simulation and reality. The software, which is open source, containerized, and operating system (OS) independent, has three main components: a ROS 2 interface to a C++ vehicle simulation framework (Chrono), which provides high-fidelity wheeled/tracked vehicle and sensor simulation; a basic ROS 2-based autonomy stack for algorithm design and testing; and, a development ecosystem which enables visualization, and hardware-in-the-loop experimentation in perception, state estimation, path planning, and controls. The accompanying hardware platform is a 1/6th scale vehicle augmented with reconfigurable mountings for computing, sensing, and tracking. Its purpose is to allow algorithms and sensor configurations to be physically tested and improved. Since this vehicle platform has a digital twin within the simulation environment, one can test and compare the same algorithms and autonomy stack in simulation and reality. This platform has been built with an eye towards characterizing and managing the simulation-to-reality gap. Herein, we describe how this platform is set up, deployed, and used to improve autonomy for mobility applications.

READ FULL TEXT

page 1

page 2

page 5

page 6

research
11/09/2022

ART/ATK: A research platform for assessing and mitigating the sim-to-real gap in robotics and autonomous vehicle engineering

We discuss a platform that has both software and hardware components, an...
research
10/06/2017

Agile Calibration Process of Full-Stack Simulation Frameworks for V2X Communications

Computer simulations and real-world car trials are essential to investig...
research
03/13/2023

A Modular Platform For Collaborative, Distributed Sensor Fusion

Leading autonomous vehicle (AV) platforms and testing infrastructures ar...
research
12/22/2022

Morpheus: An A-sized AUV with morphing fins and algorithms for agile maneuvering

We designed and constructed an A-sized base autonomous underwater vehicl...
research
11/21/2020

A Formal Approach to the Co-Design of Embodied Intelligence

We consider the problem of formally co-designing embodied intelligence a...
research
04/18/2023

Using simulation to design an MPC policy for field navigation using GPS sensing

Modeling a robust control system with a precise GPS-based state estimati...
research
05/28/2021

MODISSA: a multipurpose platform for the prototypical realization of vehicle-related applications using optical sensors

We present the current state of development of the sensor-equipped car M...

Please sign up or login with your details

Forgot password? Click here to reset