C++ API
rcl: Common functionality ROS lifecycle
rcl_lifecycle
provides a pure C implementation of the ROS concept of lifecycle. It builds on top of the implementation of topics and services in rcl
.
rcl_lifecycle
consists of functions and structs for the following ROS lifecycle entities:
Lifecycle states
Lifecycle transitions
Lifecycle state machine
Lifecycle triggers
Some useful abstractions:
Return codes and other types
rcl_lifecycle/data_types.h
Class Hierarchy
File Hierarchy
-
- Directory include
- Directory rcl_lifecycle
- File data_types.h
- File default_state_machine.h
- File rcl_lifecycle.h
- File transition_map.h
- File visibility_control.h
- Directory rcl_lifecycle
- Directory include