Skip to main content

A ROS package providing message and service definitions for describing and communicating descriptions of other ROS interface types.

Project description

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

type_description_interfaces

A package containing message and service definitions for describing and communicating descriptions of other types.

Messages (.msg)

  • Field: Represents a single field in a ROS Interface Type
  • FieldType: Represents the type of a single field in a ROS Interface Type
  • IndividualTypeDescription: Represents a single ROS Message Type by itself
  • TypeDescription: Represents a single ROS Message Type along with all referenced types

Quality Declaration

See the Quality Declaration for more details.

TODO

  • Should we pick limits (bounds) for strings in these types, e.g. type names, default values, etc?
  • Should we pick limits (bounds) for sequences in these types, e.g. number of referenced types?
  • Consider how to support constants and annotations (currently excluded) and potentially enums in the future.
  • Consider using padding in IndividualTypeDescription.msg to support back porting efforts.

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_type_description_interfaces-2.3.0-cp314-cp314t-manylinux_2_28_x86_64.whl (511.4 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ x86-64

ros_type_description_interfaces-2.3.0-cp314-cp314-manylinux_2_28_x86_64.whl (509.4 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

ros_type_description_interfaces-2.3.0-cp313-cp313-manylinux_2_28_x86_64.whl (508.5 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

ros_type_description_interfaces-2.3.0-cp312-cp312-manylinux_2_28_x86_64.whl (507.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

ros_type_description_interfaces-2.3.0-cp311-cp311-manylinux_2_28_x86_64.whl (508.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

ros_type_description_interfaces-2.3.0-cp310-cp310-manylinux_2_28_x86_64.whl (493.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

File details

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

File metadata

File hashes

Hashes for ros_type_description_interfaces-2.3.0-cp314-cp314t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d73ed140f732643f21e7acf10298a91f2717a72be9c003f933e4fc34f145facd
MD5 8245978dcbb9837a561ac801f26e3dd0
BLAKE2b-256 79c2dee1a9d90f30e2ceaddbe4600ce34610eadff9ce5795e556199e1ecd8b9f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ros_type_description_interfaces-2.3.0-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3c2eea431bdc506a9320619820fcc410dc1fbf17270f69ef8a4b03e71529da4d
MD5 bfdadf752846306607efdafca47a1dbc
BLAKE2b-256 cd39069d783b0a70a963c664a21599555bf93fa96213b38c0d920d6bc7f1ebee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ros_type_description_interfaces-2.3.0-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1064660fac84c6af599f29ed93090edb16fded4b0767442f201db3d9aba730c5
MD5 a9afd46c698495a090829fa79206a6a2
BLAKE2b-256 89ee2fe8cbe0ee5feecc61dd51ef7d913da14b22d70998e28d53dd79859abb5e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ros_type_description_interfaces-2.3.0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 745f866009fe1402cb35ced3c288d1ce213486f2a3db708806f5d782a1942898
MD5 f8fa668bb3d0491953faa8c8f2c848de
BLAKE2b-256 92354d5b8169c7f1fac5746b4ff1d2f6340c594cdcb46d7922215c7167a03a52

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ros_type_description_interfaces-2.3.0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2bd2591be5d3cfdaad7f50cfda9db976ff0eaa3c38e66e9d4dc33953d19d3c45
MD5 3c38f09ac8b9082fcf9087f6cf5304c4
BLAKE2b-256 8cf22de3657de520881a2c775ad818edf71f604842eb6171e952c57bc85a7290

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ros_type_description_interfaces-2.3.0-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b9de65f4f92aae488862356c7d82a17557c94dc62651971f70845b870349ddb8
MD5 c2d92fb6bee7d62d55181b9bfecdabe7
BLAKE2b-256 57126a05e63e3f45df8edb54dc7589792c041926ce1e396dee4aa8829dc6416f

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