Skip to content
sdevin edited this page Oct 10, 2017 · 1 revision

Plan Maintainer

Overview

The Plan Maintainer module is in charge of monitoring the execution of the Shared Plan based on the current world state and current and past actions. It publishes the list of actions from the Shared Plan which need to be performed at a given moment and the list of actions from the Shared Plan which need to be done later. It also checks the consistency of the plan and reports to the Plan Elaboration module in case of failure or unexpected situations.

Services and topics

Provided services

  • plan_maintainer/stop: to use whenever the plan needs to be stopped (std_srvs/Trigger)

Published topics

Subscribed topics

Clone this wiki locally