Skip to main content

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.

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


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_sensor_msgs-5.5.1-cp314-cp314t-manylinux_2_28_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ x86-64

ros_sensor_msgs-5.5.1-cp314-cp314-manylinux_2_28_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

ros_sensor_msgs-5.5.1-cp313-cp313-manylinux_2_28_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

ros_sensor_msgs-5.5.1-cp312-cp312-manylinux_2_28_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

ros_sensor_msgs-5.5.1-cp311-cp311-manylinux_2_28_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

ros_sensor_msgs-5.5.1-cp310-cp310-manylinux_2_28_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

File details

Details for the file ros_sensor_msgs-5.5.1-cp314-cp314t-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ros_sensor_msgs-5.5.1-cp314-cp314t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 67f80b7f5b48d79e576dc4dd15d4f36a767482d742cea839131ea542a9f94e43
MD5 4bb3e317006a7011582dc7ca693c71b7
BLAKE2b-256 0cf3b594525cddce93a3a3740b068eb7cb0d90c90817b14ac28b637a1981dac5

See more details on using hashes here.

File details

Details for the file ros_sensor_msgs-5.5.1-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ros_sensor_msgs-5.5.1-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c16af139228d994410b301c9e026a0f5a70a3c7b1ade8a0959f62537780fe27f
MD5 e449eeb2d858eb7479411d71052a7094
BLAKE2b-256 cf86f6b42fe0c87e9b6f02dc2662dd87ac6396f0063941a395ceb267042671e8

See more details on using hashes here.

File details

Details for the file ros_sensor_msgs-5.5.1-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ros_sensor_msgs-5.5.1-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 12badbcf05e98d39de710522967239b8215b3a35d2871a6f4e9a770ee4336e67
MD5 8ce4f8d37089f267479c7b752c0add92
BLAKE2b-256 77d2d7d294f3d48173fa671b02b8bda3bab4a5ee17246cba9fa01103ca566b4d

See more details on using hashes here.

File details

Details for the file ros_sensor_msgs-5.5.1-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ros_sensor_msgs-5.5.1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e2c1bea7d656f3ee12105116bce921dca9c907340d95a3ca7d0324f534f4efb7
MD5 ea3fec66b7bde9acc9bc218c759046c0
BLAKE2b-256 8908c60435d182a7bf416f4e0851a76d61438f6c67a09e3453cfcb0491ce22c9

See more details on using hashes here.

File details

Details for the file ros_sensor_msgs-5.5.1-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ros_sensor_msgs-5.5.1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f4b0e52ed25749faba417178bd5db81c04d19d4b6ab82d134644a3768cdffcfc
MD5 5ace8545253306fdaf309f10afeb3d55
BLAKE2b-256 8ee34acf618324c108f398b803c301aa267a8ab7f8e1111b1dc5feaf2aea9a6d

See more details on using hashes here.

File details

Details for the file ros_sensor_msgs-5.5.1-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ros_sensor_msgs-5.5.1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 459b73a4508040e79f0eae8748aabfba18529b642441041218df293271938c98
MD5 5a7abd443bac542d2c365f445e225e54
BLAKE2b-256 5094c5039c1186a45f5982baa616d027591d6b6f5331cef6e2a7953617d56296

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