Learning Synthetic to Real Transfer for Localization and Navigational Tasks

11/20/2020
by   Maxime Pietrantoni, et al.
6

Autonomous navigation consists in an agent being able to navigate without human intervention or supervision, it affects both high level planning and low level control. Navigation is at the crossroad of multiple disciplines, it combines notions of computer vision, robotics and control. This work aimed at creating, in a simulation, a navigation pipeline whose transfer to the real world could be done with as few efforts as possible. Given the limited time and the wide range of problematic to be tackled, absolute navigation performances while important was not the main objective. The emphasis was rather put on studying the sim2real gap which is one the major bottlenecks of modern robotics and autonomous navigation. To design the navigation pipeline four main challenges arise; environment, localization, navigation and planning. The iGibson simulator is picked for its photo-realistic textures and physics engine. A topological approach to tackle space representation was picked over metric approaches because they generalize better to new environments and are less sensitive to change of conditions. The navigation pipeline is decomposed as a localization module, a planning module and a local navigation module. These modules utilize three different networks, an image representation extractor, a passage detector and a local policy. The laters are trained on specifically tailored tasks with some associated datasets created for those specific tasks. Localization is the ability for the agent to localize itself against a specific space representation. It must be reliable, repeatable and robust to a wide variety of transformations. Localization is tackled as an image retrieval task using a deep neural network trained on an auxiliary task as a feature descriptor extractor. The local policy is trained with behavioral cloning from expert trajectories gathered with ROS navigation stack.

READ FULL TEXT

page 4

page 7

page 10

page 11

page 12

page 13

page 15

page 18

research
03/24/2022

A Simulation Benchmark for Vision-based Autonomous Navigation

This work introduces a simulator benchmark for vision-based autonomous n...
research
09/20/2023

CNN-based local features for navigation near an asteroid

This article addresses the challenge of vision-based proximity navigatio...
research
11/22/2019

A GNC Architecture for Planetary Rovers with Autonomous Navigation Capabilities

This paper proposes a Guidance, Navigation, and Control (GNC) architectu...
research
07/08/2021

Towards Autonomous Pipeline Inspection with Hierarchical Reinforcement Learning

Inspection and maintenance are two crucial aspects of industrial pipelin...
research
01/24/2018

Active Neural Localization

Localization is the problem of estimating the location of an autonomous ...
research
06/01/2022

Visual Navigation for Autonomous Vehicles: An Open-source Hands-on Robotics Course at MIT

This paper reports on the development, execution, and open-sourcing of a...
research
01/25/2022

Tracking and Planning with Spatial World Models

We introduce a method for real-time navigation and tracking with differe...

Please sign up or login with your details

Forgot password? Click here to reset