Collision Monitor

Source code and README with design, explanations, and metrics can be found on Github.

The nav2_collision_monitor package contains nodes providing an additional level of robot safety, namely the Collision Monitor and the Collision Detector. The Collision Monitor is a node providing an additional level of robot safety. It performs several collision avoidance related tasks using incoming data from the sensors, bypassing the costmap and trajectory planners, to monitor for and prevent potential collisions at the emergency-stop level. The Collision Detector works similarly to the Collision Monitor, but does not affect the robot’s velocity. It will only inform that data from the configured sources has been detected within the configured polygons via a message to a topic.

Provided Nodes

The nodes listed below are inside the nav2_collision_monitor package. See the pages for individual configuration information.