README
lifecycle_py
This README was automatically generated by AI and may contain inaccuracies or omissions. Please verify important information and consult official documentation.
Description
Package containing demos for rclpy lifecycle implementation
This package provides Python demonstration nodes for the ROS 2 lifecycle functionality using rclpy. It showcases how to implement lifecycle management in Python nodes, demonstrating the managed node state machine and transitions between states (unconfigured, inactive, active, finalized).
Nodes
lifecycle_talker
A lifecycle-managed publisher node that demonstrates lifecycle state transitions and managed publishing
Maintainers
Aditya Pande (aditya.pande@openrobotics.org)
Audrow Nash (audrow@openrobotics.org)
License
Apache License 2.0
Additional Documentation
For more detailed information on using the lifecycle functionality, see the lifecycle package README.
Note: To run the Python lifecycle demos, use:
ros2 run lifecycle_py lifecycle_talker
The lifecycle_listener and lifecycle_service_client executables from the lifecycle package can be used alongside this Python implementation.