-
Notifications
You must be signed in to change notification settings - Fork 0
data_manager
sdevin edited this page Oct 13, 2017
·
1 revision
This node allows to concatenate all data usefull to supervision and publish them in appropriate topics. This concerns data which can come from several modules and which are:
- The list of actions to do
- The list of previous actions
For each data, the node can:
- concatenate data from several topics (topics name in param)
- add a data to a list (must be published on /data_manager/add_data/<data_name>)
- remove a data to a list (must be published on /data_manager/rm_data/<data_name>)
- /supervisor/actions_todo: list of actions todo for all agents (supervisor_msgs/ActionsList)
- /supervisor/previous_actions: previous actions of all agents (supervisor_msgs/ActionsList)
- topics name in param (supervisor_msgs/ActionsList)
- /data_manager/add_data/<data_name>: add a data to a topic (supervisor_msgs/ActionsList)(https://github.com/laas/supervisor/wiki/supervisor_msgs#message))
- /data_manager/rm_data/<data_name>: remove a data to a topic (supervisor_msgs/ActionsList)(https://github.com/laas/supervisor/wiki/supervisor_msgs#message))
- actions_todo_topics: list of topics to concatanate for the actions todo list (string[])
- previous_actions_topics: list of topics to concatanate for the previous actions list (string[])