Alessandro Saviolo, Niko Picello, Rishabh Verma, Giuseppe Loianno
{"title":"Reactive Collision Avoidance for Safe Agile Navigation","authors":"Alessandro Saviolo, Niko Picello, Rishabh Verma, Giuseppe Loianno","doi":"arxiv-2409.11962","DOIUrl":null,"url":null,"abstract":"Reactive collision avoidance is essential for agile robots navigating complex\nand dynamic environments, enabling real-time obstacle response. However, this\ntask is inherently challenging because it requires a tight integration of\nperception, planning, and control, which traditional methods often handle\nseparately, resulting in compounded errors and delays. This paper introduces a\nnovel approach that unifies these tasks into a single reactive framework using\nsolely onboard sensing and computing. Our method combines nonlinear model\npredictive control with adaptive control barrier functions, directly linking\nperception-driven constraints to real-time planning and control. Constraints\nare determined by using a neural network to refine noisy RGB-D data, enhancing\ndepth accuracy, and selecting points with the minimum time-to-collision to\nprioritize the most immediate threats. To maintain a balance between safety and\nagility, a heuristic dynamically adjusts the optimization process, preventing\noverconstraints in real time. Extensive experiments with an agile quadrotor\ndemonstrate effective collision avoidance across diverse indoor and outdoor\nenvironments, without requiring environment-specific tuning or explicit\nmapping.","PeriodicalId":501031,"journal":{"name":"arXiv - CS - Robotics","volume":"16 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Robotics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2409.11962","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Reactive collision avoidance is essential for agile robots navigating complex
and dynamic environments, enabling real-time obstacle response. However, this
task is inherently challenging because it requires a tight integration of
perception, planning, and control, which traditional methods often handle
separately, resulting in compounded errors and delays. This paper introduces a
novel approach that unifies these tasks into a single reactive framework using
solely onboard sensing and computing. Our method combines nonlinear model
predictive control with adaptive control barrier functions, directly linking
perception-driven constraints to real-time planning and control. Constraints
are determined by using a neural network to refine noisy RGB-D data, enhancing
depth accuracy, and selecting points with the minimum time-to-collision to
prioritize the most immediate threats. To maintain a balance between safety and
agility, a heuristic dynamically adjusts the optimization process, preventing
overconstraints in real time. Extensive experiments with an agile quadrotor
demonstrate effective collision avoidance across diverse indoor and outdoor
environments, without requiring environment-specific tuning or explicit
mapping.