ROS package providing standard message and service definitions for common sensor devices.
Project description
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ros_sensor_msgs-5.5.1-cp314-cp314t-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: ros_sensor_msgs-5.5.1-cp314-cp314t-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 1.5 MB
- Tags: CPython 3.14t, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
67f80b7f5b48d79e576dc4dd15d4f36a767482d742cea839131ea542a9f94e43
|
|
| MD5 |
4bb3e317006a7011582dc7ca693c71b7
|
|
| BLAKE2b-256 |
0cf3b594525cddce93a3a3740b068eb7cb0d90c90817b14ac28b637a1981dac5
|
File details
Details for the file ros_sensor_msgs-5.5.1-cp314-cp314-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: ros_sensor_msgs-5.5.1-cp314-cp314-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 1.5 MB
- Tags: CPython 3.14, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c16af139228d994410b301c9e026a0f5a70a3c7b1ade8a0959f62537780fe27f
|
|
| MD5 |
e449eeb2d858eb7479411d71052a7094
|
|
| BLAKE2b-256 |
cf86f6b42fe0c87e9b6f02dc2662dd87ac6396f0063941a395ceb267042671e8
|
File details
Details for the file ros_sensor_msgs-5.5.1-cp313-cp313-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: ros_sensor_msgs-5.5.1-cp313-cp313-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 1.5 MB
- Tags: CPython 3.13, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
12badbcf05e98d39de710522967239b8215b3a35d2871a6f4e9a770ee4336e67
|
|
| MD5 |
8ce4f8d37089f267479c7b752c0add92
|
|
| BLAKE2b-256 |
77d2d7d294f3d48173fa671b02b8bda3bab4a5ee17246cba9fa01103ca566b4d
|
File details
Details for the file ros_sensor_msgs-5.5.1-cp312-cp312-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: ros_sensor_msgs-5.5.1-cp312-cp312-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 1.5 MB
- Tags: CPython 3.12, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e2c1bea7d656f3ee12105116bce921dca9c907340d95a3ca7d0324f534f4efb7
|
|
| MD5 |
ea3fec66b7bde9acc9bc218c759046c0
|
|
| BLAKE2b-256 |
8908c60435d182a7bf416f4e0851a76d61438f6c67a09e3453cfcb0491ce22c9
|
File details
Details for the file ros_sensor_msgs-5.5.1-cp311-cp311-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: ros_sensor_msgs-5.5.1-cp311-cp311-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 1.5 MB
- Tags: CPython 3.11, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f4b0e52ed25749faba417178bd5db81c04d19d4b6ab82d134644a3768cdffcfc
|
|
| MD5 |
5ace8545253306fdaf309f10afeb3d55
|
|
| BLAKE2b-256 |
8ee34acf618324c108f398b803c301aa267a8ab7f8e1111b1dc5feaf2aea9a6d
|
File details
Details for the file ros_sensor_msgs-5.5.1-cp310-cp310-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: ros_sensor_msgs-5.5.1-cp310-cp310-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 1.4 MB
- Tags: CPython 3.10, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
459b73a4508040e79f0eae8748aabfba18529b642441041218df293271938c98
|
|
| MD5 |
5a7abd443bac542d2c365f445e225e54
|
|
| BLAKE2b-256 |
5094c5039c1186a45f5982baa616d027591d6b6f5331cef6e2a7953617d56296
|