Autonomous mobile robots are already being tested and used for applications such as package delivery, surveillance, search and rescue missions, planetary/space exploration and environmental monitoring. For these robots to successfully accomplish their missions, they must be able to operate safely and reliably in rough outdoor terrain, without colliding with nearby obstacles.
Researchers at the University of Maryland, College Park (UMDCP) recently developed a new machine learning method that could improve the reliability of robot navigation in rough outdoor terrain and in the presence of obstacles. Their study was presented by the GAMMA research group of the UMDCP at the IEEE International Conference on Robotics and Automation 2022.
“We observed that geometric features of the terrain, including changes in elevation or roughness, significantly affect the stability of a robot’s movements during navigation,” Dinesh Manocha, a professor at the UMDCP who led this research project. “Therefore, it is essential for robots to perceive these terrain features in the environment to make safe navigation decisions.”
Before Manocha and his students began working on their robotic navigation method, researchers closely observed the locomotion strategies of humans as they move through a complex outdoor environment. Interestingly, they noticed that humans did not focus on the whole environment when moving, but rather on regions of space that they considered critical or important.
The robot navigation method developed by Manocha’s group was inspired by the locomotion behavior they observed in humans. This method, called TERP (Terrain Elevation-based Robot Path planning), is based on a deep reinforcement learning (DRL) technique they developed.
“Our new hybrid machine learning architecture combines the intermediate output results of our attention-based DRL network with a novel path planning method,” said Weerakoon, a Ph.D. student working on the project. Explain. “These intermediate results help to identify and avoid difficult or dangerous regions in the environment during navigation. Our approach uses a fully trained DRL network that uses elevation maps, the robot’s pose and its target as inputs to calculate a mask of attention.”
The attention mask calculated by the team’s algorithm then guides a mobile robot to regions of its surrounding environment that it needs to pay special attention to achieve stable navigation. Ultimately, this mask is combined with the input elevation map produced by the process, creating a 2D navigation cost map. This map is then used to plot a safe and reliable path for the robot to reach a desired location.
“In previous work, we observed significant performance degradation in end-to-end DRL methods when transferring from simulation to real-world terrains,” said Sathyamoorthy, another Ph.D. student working on this project. , said. “However, our new hybrid machine learning architecture improves navigation performance.”
The attention component of the TERP can significantly improve a robot’s spatial awareness, simply by shifting its attention to the regions most critical for the navigation task at hand. On the other hand, the waypoint planning component of their method ensures that the robot follows the most cost-effective path to reach its destination.
“TERP generates relatively stable trajectories in steep elevations to minimize the risk of robot rollover,” said Patel, a research staff member working on the project. “In addition, it can avoid dangerous regions and obstacles when navigating complex terrain with static and dynamic obstacles.”
Manocha and his students evaluated their method in different real-world environments, using the Husky robot, an unmanned mobile robotic system developed by Clearpath Robotics. In their tests, the robots navigated outdoor spaces with rough terrain, with an elevation gain of up to 4 meters.
“We have shown that our unique hybrid formulation with an attention DRL network for perception and a waypoint planner for navigation leads to a high navigation success rate over complex terrain,” Manocha said. “This implies that our method significantly reduces the risk of the robot rolling over when navigating difficult rough terrain.”
In the team’s initial evaluations, TERP achieved remarkable results, suggesting that it can significantly improve the robot’s navigation reliability in complex outdoor environments. In the future, it could be used to improve the performance of robots in many contexts, for example opening up new possibilities for planetary and space explorations, agricultural surveys and complex environmental monitoring.
“We plan to improve our system in the future by addressing some of its current limitations,” Manocha added. “In particular, we have observed that in addition to terrain elevation, surface properties such as texture, bumps and deformability govern a robot’s navigability in complex outdoor scenarios and we are working on methods self-supervised learning to handle such scenarios. We are also extending these methods for the autonomous navigation of legged robots, such as the Boston Dynamics Spot robot.”
A beaver-inspired method to guide the movements of a one-legged swimming robot
TERP: Reliable planning in uneven outdoor environments using deep reinforcement learning. GAMMA Group, University of Maryland, College Park (2022). arXiv:2109.05120 [cs.RO] arxiv.org/abs/2109.05120
© 2022 Science X Network
Quote: TERP: A Method to Achieve Reliable Robot Navigation on Uneven Outdoor Terrain (June 2, 2022) Retrieved June 3, 2022 from https://techxplore.com/news/2022-06-terp-method-reliable-robot- uneven.html
This document is subject to copyright. Except for fair use for purposes of private study or research, no part may be reproduced without written permission. The content is provided for information only.