Built using https://github.com/ycheng517/ros-python-wheels.
sensor_msgs
This package provides many messages and services relating to sensor devices.
Many of these messages were ported from ROS 1 and a lot of still-relevant documentation can be found through the ROS 1 sensor_msgs wiki.
For more information about ROS 2 interfaces, see docs.ros.org.
sensor_msgs c++ API
This package provides some common C++ functionality relating to manipulating a couple of particular sensor_msgs messages.
- fill_image.hpp: Fill a Image message from type-erased data pointer.
- image_encodings.hpp: Definitions and functionality relating to image encodings.
- point_cloud_conversion.hpp: Functionality for converting between the deprecated PointCloud and PointCloud2 messages.
- point_cloud2_iterator.hpp: Tools for modifying and parsing PointCloud2 messages.
- point_field_conversion.hpp: A type to enum mapping for the different PointField types, and methods to read and write in a PointCloud2 buffer for the different PointField types.
Messages (.msg)
- BatteryState: Describes the power state of the battery.
- CameraInfo: Meta information for a camera.
- ChannelFloat32: Holds optional data associated with each point in a PointCloud message.
- CompressedImage: A compressed image.
- FluidPressure: Single pressure reading for fluids (air, water, etc) like atmospheric and barometric pressures.
- Illuminance: Single photometric illuminance measurement.
- Image: An uncompressed image.
- Imu: Holds data from an IMU (Inertial Measurement Unit).
- JointState: Holds data to describe the state of a set of torque controlled joints.
- JoyFeedbackArray: An array of JoyFeedback messages.
- JoyFeedback: Describes user feedback in a joystick, like an LED, rumble pad, or buzzer.
- Joy: Reports the state of a joystick's axes and buttons.
- LaserEcho: A submessage of MultiEchoLaserScan and is not intended to be used separately.
- LaserScan: Single scan from a planar laser range-finder.
- MagneticField: Measurement of the Magnetic Field vector at a specific location.
- MultiDOFJointState: Representation of state for joints with multiple degrees of freedom, following the structure of JointState.
- MultiEchoLaserScan: Single scan from a multi-echo planar laser range-finder.
- NavSatFix: Navigation Satellite fix for any Global Navigation Satellite System.
- NavSatStatus: Navigation Satellite fix status for any Global Navigation Satellite System.
- PointCloud2: Holds a collection of N-dimensional points, which may contain additional information such as normals, intensity, etc.
- PointCloud: THIS MESSAGE IS DEPRECATED AS OF FOXY, use PointCloud2 instead
- PointField: Holds the description of one point entry in the PointCloud2 message format.
- Range: Single range reading from an active ranger that emits energy and reports one range reading that is valid along an arc at the distance measured.
- RegionOfInterest: Used to specify a region of interest within an image.
- RelativeHumidity: A single reading from a relative humidity sensor.
- Temperature: A single temperature reading.
- TimeReference: Measurement from an external time source not actively synchronized with the system clock.
Services (.srv)
- SetCameraInfo: Request that a camera stores the given CameraInfo as that camera's calibration information.
Quality Declaration
This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.
Metadata
Release files for ros-sensor-msgs 5.5.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| ros_sensor_msgs-5.5.1-cp314-cp314t-manylinux_2_28_x86_64.whl | CPython 3.14 | CPython 3.14 free-threading | Linux glibc 2.28+ x86-64 | Details |
| ros_sensor_msgs-5.5.1-cp314-cp314-manylinux_2_28_x86_64.whl | CPython 3.14 | CPython 3.14 | Linux glibc 2.28+ x86-64 | Details |
| ros_sensor_msgs-5.5.1-cp313-cp313-manylinux_2_28_x86_64.whl | CPython 3.13 | CPython 3.13 | Linux glibc 2.28+ x86-64 | Details |
| ros_sensor_msgs-5.5.1-cp312-cp312-manylinux_2_28_x86_64.whl | CPython 3.12 | CPython 3.12 | Linux glibc 2.28+ x86-64 | Details |
| ros_sensor_msgs-5.5.1-cp311-cp311-manylinux_2_28_x86_64.whl | CPython 3.11 | CPython 3.11 | Linux glibc 2.28+ x86-64 | Details |
| ros_sensor_msgs-5.5.1-cp310-cp310-manylinux_2_28_x86_64.whl | CPython 3.10 | CPython 3.10 | Linux glibc 2.28+ x86-64 | Details |
Total release size: 8.7 MB
Release files / ros_sensor_msgs-5.5.1-cp314-cp314t-manylinux_2_28_x86_64.whl
| Download URL | ros_sensor_msgs-5.5.1-cp314-cp314t-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
67f80b7f5b48d79e576dc4dd15d4f36a767482d742cea839131ea542a9f94e43
|
|
BLAKE2b-256 checksum How to use checksums |
0cf3b594525cddce93a3a3740b068eb7cb0d90c90817b14ac28b637a1981dac5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.3
|
Release files / ros_sensor_msgs-5.5.1-cp314-cp314-manylinux_2_28_x86_64.whl
| Download URL | ros_sensor_msgs-5.5.1-cp314-cp314-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.14 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
c16af139228d994410b301c9e026a0f5a70a3c7b1ade8a0959f62537780fe27f
|
|
BLAKE2b-256 checksum How to use checksums |
cf86f6b42fe0c87e9b6f02dc2662dd87ac6396f0063941a395ceb267042671e8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.3
|
Release files / ros_sensor_msgs-5.5.1-cp313-cp313-manylinux_2_28_x86_64.whl
| Download URL | ros_sensor_msgs-5.5.1-cp313-cp313-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.13 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
12badbcf05e98d39de710522967239b8215b3a35d2871a6f4e9a770ee4336e67
|
|
BLAKE2b-256 checksum How to use checksums |
77d2d7d294f3d48173fa671b02b8bda3bab4a5ee17246cba9fa01103ca566b4d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.3
|
Release files / ros_sensor_msgs-5.5.1-cp312-cp312-manylinux_2_28_x86_64.whl
| Download URL | ros_sensor_msgs-5.5.1-cp312-cp312-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.12 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
e2c1bea7d656f3ee12105116bce921dca9c907340d95a3ca7d0324f534f4efb7
|
|
BLAKE2b-256 checksum How to use checksums |
8908c60435d182a7bf416f4e0851a76d61438f6c67a09e3453cfcb0491ce22c9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.3
|
Release files / ros_sensor_msgs-5.5.1-cp311-cp311-manylinux_2_28_x86_64.whl
| Download URL | ros_sensor_msgs-5.5.1-cp311-cp311-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.11 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
f4b0e52ed25749faba417178bd5db81c04d19d4b6ab82d134644a3768cdffcfc
|
|
BLAKE2b-256 checksum How to use checksums |
8ee34acf618324c108f398b803c301aa267a8ab7f8e1111b1dc5feaf2aea9a6d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.3
|
Release files / ros_sensor_msgs-5.5.1-cp310-cp310-manylinux_2_28_x86_64.whl
| Download URL | ros_sensor_msgs-5.5.1-cp310-cp310-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.10 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
459b73a4508040e79f0eae8748aabfba18529b642441041218df293271938c98
|
|
BLAKE2b-256 checksum How to use checksums |
5094c5039c1186a45f5982baa616d027591d6b6f5331cef6e2a7953617d56296
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.3
|