ros1_lifecycle provides a component lifecycle implementation for ROSv1.
- Lifecycle provides the abstract classes for implementing Life-cycle mechanism to application nodes. See ROS2 Managed Nodes for a comprehensive description of the core concepts of Node life-cycle.
- Lifecycle_python is similar to Lifecycle but implemented in python.
- Lifecycle_test_library provides helper templates/classes to test a Life-cycle managed nodes.
- Mode_manager is responsible for knowing and switching the system's global mode.
- Lm_monitor provides scripts to monitor the status of the nodes configured using Lifecycle or Lifecycle_python
bosch_arch_lifecycle is currently licensed under the Apache Software License v2, cf. LICENSE.
bosch_arch_lifecycle is hosted at https://github.com/boschresearch/ros1_lifecycle.
Maintainer:
Authors:
- Yeshwanth Sampangi (Bosch Engineering India)
- Luetkebohle Ingo (Bosch Germany)
- Ralph Lange (Bosch Germany)