Skip to main content

A ROS package providing message and service definitions for managing lifecycle node state-machines.

Project description

Built using https://github.com/ycheng517/ros-python-wheels.

lifecycle_msgs

This package contains message and service definitions for managing lifecycle nodes. These messages and services form a standardized interface for transitioning these managed nodes through a known state-machine.

For more information about life cycle nodes see: design.ros2.org.

For more information about ROS 2 interfaces, see docs.ros.org.

Messages (.msg)

Services (.srv)

  • ChangeState: Request a node change states with a specific transition.
  • GetAvailableStates: Request an array of states that this node can transition to.
  • GetAvailableTransitions: Request an array of lifecycle state transitions available for this node.
  • GetState: Request the current lifecycle state of this node.

Quality Declaration

This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

ros_lifecycle_msgs-2.3.0-cp314-cp314t-manylinux_2_28_x86_64.whl (583.4 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ x86-64

ros_lifecycle_msgs-2.3.0-cp314-cp314-manylinux_2_28_x86_64.whl (580.7 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

ros_lifecycle_msgs-2.3.0-cp313-cp313-manylinux_2_28_x86_64.whl (579.0 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

ros_lifecycle_msgs-2.3.0-cp312-cp312-manylinux_2_28_x86_64.whl (577.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

ros_lifecycle_msgs-2.3.0-cp311-cp311-manylinux_2_28_x86_64.whl (580.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

ros_lifecycle_msgs-2.3.0-cp310-cp310-manylinux_2_28_x86_64.whl (561.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

File details

Details for the file ros_lifecycle_msgs-2.3.0-cp314-cp314t-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ros_lifecycle_msgs-2.3.0-cp314-cp314t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 69e5da63c99f02d53d2ef62534d2bfa3a04364ae0f215069b7b4167859770f14
MD5 a880af08a981008ce0f6dae470fbadcf
BLAKE2b-256 b7b56462dce9830708fbcfb65fef44a4545d5ce5b51d700c831fcbca58577f44

See more details on using hashes here.

File details

Details for the file ros_lifecycle_msgs-2.3.0-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ros_lifecycle_msgs-2.3.0-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e231e3f665a13c7fd54479c399942117030e66611c2722ef27e872aaf5fab721
MD5 070ccea23d17e7efc32ffe37c816dfb4
BLAKE2b-256 0121629da4ff3afa338f13d3f5422269cd86e86119bc9f72dfb0299d1f5fb8cb

See more details on using hashes here.

File details

Details for the file ros_lifecycle_msgs-2.3.0-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ros_lifecycle_msgs-2.3.0-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2a5e22d8d64b928c566517fd20f98be3857bd0fbd89deb745a0882c935ebc8f5
MD5 0237fb407e646dfdd688a1ec2e63816e
BLAKE2b-256 81922c0ca00a76fedf3b262a0e7fe2fae85a4ff95495b3454775f923b99f8f67

See more details on using hashes here.

File details

Details for the file ros_lifecycle_msgs-2.3.0-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ros_lifecycle_msgs-2.3.0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ebbe50e5491ac431930652ef593805ad22a184fe0fcc6170909e185a066b1aff
MD5 64f4264fe5d34d04845173e77a96ae17
BLAKE2b-256 58084fbb6cdee3c2aa1ce03466e457cafc37607f5ef7a557a14b2547308b6744

See more details on using hashes here.

File details

Details for the file ros_lifecycle_msgs-2.3.0-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ros_lifecycle_msgs-2.3.0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 99381fb13b75733de455fc7dd5e1c243bbdd794f8cc8dd02b25a86b2bc104292
MD5 d3c917facdef16a5ecb858a88ddb182b
BLAKE2b-256 e247ac0a76388216eab6d60c40c23d14bbcbbac8e667e42db737dbd50c4fdebe

See more details on using hashes here.

File details

Details for the file ros_lifecycle_msgs-2.3.0-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ros_lifecycle_msgs-2.3.0-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 174120e1db9359c392876792d297efb839ebcfc9c44aef3046e31d119a18cf53
MD5 6f7316bb885550a273d1fffae7d06adf
BLAKE2b-256 19d48411ea2fc745dbb34fd747128ec3d1b07dc8931695038c01823f67597d57

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page