Related Experiment Videos
A Unified Local Risk Map for Uncertainty-Aware Mobile Robot Navigation in Cluttered and Dynamic Environments
Elena Stracca1, Olga Napolitano2, Lucia Pallottino1
1Centro di Ricerca "E. Piaggio", Dipartimento di Ingegneria dell'Informazione, Università di Pisa, Largo L. Lazzarino 1, 56122 Pisa, Italy.
None:
Achieving safe and efficient navigation in cluttered and dynamic environments remains an open challenge for mobile robots, especially when perception and actuation are uncertain. Standard navigation stacks typically handle obstacle avoidance through fixed safety margins or costmap inflation layers. While effective in simple settings, these approaches are difficult to tune in practice: conservative inflation can prevent traversal through narrow passages, whereas less conservative settings may lead to unsafe behavior. Moreover, they usually encode risk only as a function of obstacle proximity. We propose a unified probability-inspired risk-cost map that integrates perception uncertainty, actuation uncertainty, dynamic obstacle prediction, and occlusion-aware memory into a single spatial representation. The resulting risk map is used by a local path-modification module that adapts a reference global path using the proposed risk map and interfaces with a standard Model Predictive Path Integral (MPPI) controller. The proposed method is compatible with standard navigation pipelines. We validate the resulting framework in Gazebo simulations under different sensing and actuation uncertainty conditions and in environments containing unknown static and dynamic obstacles. The results show that the proposed method is more robust than conventional costmap-based baselines, resulting in fewer aborted goals in cluttered environments and substantially fewer collision events when dynamic obstacles are present.
Related Concept Videos
Uncertainty: Overview
Design Example: Analyzing Capacity Contours for Flood Risk Assessment
Vector Functions and Motion: Problem Solving
Collisions in Multiple Dimensions: Problem Solving
A small car of mass 1,200 kg traveling east at 60 km/h collides at an intersection with a truck of mass 3,000 kg traveling due north at 40 km/h. The two vehicles are locked together. What is the...
Two-Dimensional Force System: Problem Solving
The first step to solving a two-dimensional force system problem is to draw a free-body diagram of the object under consideration. This diagram helps identify all the external forces acting on the object, including their...
Relative Motion Analysis using Rotating Axes-Problem Solving
Here, in order to determine the magnitude of velocity and acceleration for point...