Researchers develop a new robot that can efficiently navigate sidewalks in urban environments

A new robot that can efficiently navigate sidewalks in urban environments
Robot autonomously navigating real-world obstacle track in the real world. Credit: Sorokin et al.

To operate efficiently in urban environments, mobile robots and other autonomous systems should be able to move safely on sidewalks and avoid collisions with pedestrians or other obstacles. This is particularly true for delivery robots or systems that are specifically programmed to patrol urban environments.

Researchers at Georgia Institute of Technology and Stanford University have recently developed AlienGo, a quadruped robot that can follow specific routes generated by public map services while remaining on sidewalks and avoiding collisions with obstacles or humans. This robot, presented in a paper pre-published on arXiv, is based on a new, highly performing two-staged learning framework for safe sidewalk .

"As part of this project, we developed an intelligent quadrupedal robot that can navigate sidewalks in the real world," Sehoon Ha, one of the researchers who carried out the study, told TechXplore. "Our work is inspired by two stems of the existing work: Autonomous driving and indoor robot navigation. However, as outdoor sidewalk navigation typically takes place in unstructured environments with a wide variety of pedestrians and obstacles without any guide lanes, we also proposed a set of learning techniques and algorithms to solve these specific challenges."

Initially, the team trained an to navigate simple sidewalk environments in simulations. This first algorithm, dubbed the "expert," was trained using a high-speed salient world simulator and was given access to the so-called "privileged state" of the simulation.

Subsequently, this "expert" network transferred the behavior it learned to a "student" algorithm in a high-fidelity simulation. Ultimately, this "student" network produced realistic sensor observations that resembled real-world sidewalk images.

"The 'student' uses a custom-trained semantic feature network to generate abstractions that are later used to control the robot," Maks Sorokin, another researcher involved in the study, told TechXplore. "This approach is based on our experience that the desired behavior is hard to obtain using naive end-to-end training, simply because the problem is way too hard."

Using the two-stage learning framework they developed, Ha, Sorokin and their colleagues were able to attain an effective policy using "privileged' information in simulation and then transfer the behaviors acquired by the framework to a real four-legged robot. When the team evaluated the framework, they found that it outperformed other state-of-the-art models for sidewalk navigation. They then also tested their framework in a real-world setting, by applying it to the AlienGo robot as it navigated sidewalks in Atlanta.

A new robot that can efficiently navigate sidewalks in urban environments
Robot autonomously navigating various real-world sidewalks outdoors in the real world. Credit: Sorokin et al.

"In addition to performance gains from using two-stage learning with the abstract world, it was surprising to see how easy the transfer to the real world was with our data augmentation/data curation," Sorokin added. "Given that during training the robot has never seen any real-world sidewalk images and given all of the complexities of the real world, the performance without any adaptation was notable, to say the least. Our findings could imply that a lot of recent work robotics learning could be transferred to the real world, and hopefully practically used to benefit humanity."

In the future, the quadrupedal developed by this team of researchers could be used to complete a variety of tasks, such as delivering parcels or monitoring . In addition, the framework they developed could be applied to other existing or emerging to improve their ability to move navigate sidewalks.

A new robot that can efficiently navigate sidewalks in urban environments
Robot autonomously navigating various real-world sidewalks outdoors in the real world. Credit: Sorokin et al.

"While we made a lot of progress in sim-to-real transfer for navigation, there are still many challenges remaining," Sorokin said. "Some of the challenges related to navigation that we still need to overcome include road crossing, dynamic obstacle handling, and interaction with objects and humans, However, our approach is not limited to navigation, it could potentially be applied in many robotic applications, such as manipulation, locomotion, and others. We are excited to see its applications in adjacent research areas."

Jie Tan, one of the researchers in the team, currently works at Google, but the opinions expressed in this article do not represent Google's opinions.

More information: Learning to navigate sidewalks in outdoor environments. arXiv:2109.05603 [cs.RO]. arxiv.org/abs/2109.05603

initmaks.com/navigation

© 2021 Science X Network

Citation: Researchers develop a new robot that can efficiently navigate sidewalks in urban environments (2021, September 27) retrieved 28 March 2024 from https://techxplore.com/news/2021-09-robot-efficiently-sidewalks-urban-environments.html
This document is subject to copyright. Apart from any fair dealing for the purpose of private study or research, no part may be reproduced without the written permission. The content is provided for information purposes only.

Explore further

A framework for indoor robot navigation among humans

245 shares

Feedback to editors