Abstract

A majority of collision avoidance and motion planning algorithms deployed on autonomous mobile robots tend to be reactive to the presence and motion of nearby dynamic actors. While these algorithms can produce collision free navigation, they do not necessarily follow social protocol and exhibit unnatural motions that force actors to behave very differently from their planned paths. As humans, we can reason about why and how we might <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">interfere</i> with others and use this reasoning to alter our motion proactively. We also adapt our motion based on different <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">priorities</i> , which affect how we accommodate and interact with each other. In this letter, we propose an approach for a mobile robot to generate similar non-interfering and priority-based behaviors that pertain to how the robot accommodates dynamic actors. We augment a very efficient but reactive virtual physics-based planner with Hidden Markov Models and a Decision Tree-based monitor that: i) predicts if the robot will interfere with a nearby actor, ii) explains what factors cause the prediction, iii) plans priority-based corrective actions, and iv) updates the prediction model at runtime to improve and refine robot behaviors. Our approach is validated with simulations and extensive experiments on ground and aerial vehicles in the presence of dynamic actors.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.