behavior_controller
Module Contents
Classes
Instantiates behaviors and receives commands/data for them. |
Attributes
- class behavior_controller.BehaviorController(auto_start=True, startup_patterns: list = None)
Instantiates behaviors and receives commands/data for them.
This class is a singleton ROS node and should only be instantiated once.
- _update_ready()
- connect_to_routers()
Setup behavior clients and subscribers
- setup_behavior_patterns(patterns: list)
Setup behavior patterns needed for this session.
- Parameters:
patterns (list<string>) – All the behavior patterns we may use this session
- behavior_controller.bc