Package Summary

Tags No category tags.
Version 4.2.4
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/common_interfaces.git
VCS Type git
VCS Version humble
Last Updated 2024-05-20
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A package containing some geometry related message definitions.

Additional Links

No additional links.

Maintainers

  • Geoffrey Biggs
  • Tully Foote

Authors

  • Michael Carroll
  • Michel Hidalgo
  • William Woodall

geometry_msgs

This package provides messages for common geometric primitives such as points, vectors, and poses. These primitives are designed to provide a common data type and facilitate interoperability throughout the system.

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

Messages (.msg)

  • Accel: Expresses acceleration in free space broken into its linear and angular parts.
  • AccelStamped: An accel with reference coordinate frame and timestamp.
  • AccelWithCovariance: Acceleration in free space with uncertainty.
  • AccelWithCovarianceStamped: An estimated accel with reference coordinate frame and timestamp.
  • Inertia: Expresses the inertial properties of a link.
  • InertiaStamped: An Inertia with reference coordinate frame and timestamp.
  • Point32: The position of a 3-dimensional point in free space, with 32-bit fields.
  • Point: The position of a 3-dimensional point in free space.
  • PointStamped: Point with reference coordinate frame and timestamp.
  • Polygon: A specification of a polygon where the first and last points are assumed to be connected.
  • PolygonStamped: A Polygon with reference coordinate frame and timestamp.
  • Pose2D: Deprecated as of Foxy and will potentially be removed in any following release.
  • PoseArray: An array of poses with a header for global reference.
  • Pose: A representation of pose in free space, composed of position and orientation.
  • PoseStamped: A Pose with reference coordinate frame and timestamp.
  • PoseWithCovariance: A pose in free space with uncertainty.
  • PoseWithCovarianceStamped: An estimated pose with a reference coordinate frame and timestamp.
  • Quaternion: An orientation in free space in quaternion form.
  • QuaternionStamped: An orientation with reference coordinate frame and timestamp.
  • Transform: The transform between two coordinate frames in free space.
  • TransformStamped: A transform from coordinate frame header.frame_id to the coordinate frame child_frame_id.
  • Twist: Velocity in 3-dimensional free space broken into its linear and angular parts.
  • TwistStamped: A twist with reference coordinate frame and timestamp.
  • TwistWithCovariance: Velocity in 3-dimensional free space with uncertainty.
  • TwistWithCovarianceStamped: An estimated twist with reference coordinate frame and timestamp.
  • Vector3: Represents a vector in 3-dimensional free space.
  • Vector3Stamped: Represents a Vector3 with reference coordinate frame and timestamp.
  • Wrench: Represents force in free space, separated into its linear and angular parts.
  • WrenchStamped: A wrench with reference coordinate frame and timestamp.

Quality Declaration

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

CHANGELOG

Changelog for package geometry_msgs

4.2.4 (2024-05-21)

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

Name Repo Deps
aruco_msgs github-pal-robotics-aruco_ros
aruco_ros github-pal-robotics-aruco_ros
derived_object_msgs github-astuff-astuff_sensor_msgs
automotive_navigation_msgs github-astuff-automotive_autonomy_msgs
autoware_localization_msgs github-autowarefoundation-autoware_msgs
autoware_map_msgs github-autowarefoundation-autoware_msgs
autoware_perception_msgs github-autowarefoundation-autoware_msgs
autoware_planning_msgs github-autowarefoundation-autoware_msgs
autoware_sensing_msgs github-autowarefoundation-autoware_msgs
autoware_system_msgs github-autowarefoundation-autoware_msgs
cartographer_ros github-ros2-cartographer_ros
cartographer_ros_msgs github-ros2-cartographer_ros
cob_actions github-4am-robotics-cob_common
cob_srvs github-4am-robotics-cob_common
control_msgs github-ros-controls-control_msgs
control_toolbox github-ros-controls-control_toolbox
create_driver github-AutonomyLab-create_robot
depthai_ros_msgs github-luxonis-depthai-ros
find_object_2d github-introlab-find-object
flexbe_states github-flexbe-flexbe_behavior_engine
foxglove_msgs github-foxglove-schemas
gazebo_msgs github-ros-simulation-gazebo_ros_pkgs
gazebo_plugins github-ros-simulation-gazebo_ros_pkgs
gazebo_ros github-ros-simulation-gazebo_ros_pkgs
geodesy github-ros-geographic-info-geographic_info
geographic_msgs github-ros-geographic-info-geographic_info
geometric_shapes github-ros-planning-geometric_shapes
test_tf2 github-ros2-geometry2
tf2 github-ros2-geometry2
tf2_bullet github-ros2-geometry2
tf2_eigen github-ros2-geometry2
tf2_geometry_msgs github-ros2-geometry2
tf2_kdl github-ros2-geometry2
tf2_msgs github-ros2-geometry2
tf2_py github-ros2-geometry2
tf2_ros github-ros2-geometry2
tf2_ros_py github-ros2-geometry2
turtle_tf2_cpp github-ros-geometry_tutorials
turtle_tf2_py github-ros-geometry_tutorials
graph_msgs github-PickNikRobotics-graph_msgs
grasping_msgs github-mikeferguson-grasping_msgs
grid_map_costmap_2d github-ANYbotics-grid_map
grid_map_demos github-ANYbotics-grid_map
grid_map_msgs github-ANYbotics-grid_map
grid_map_ros github-ANYbotics-grid_map
image_rotate github-ros-perception-image_pipeline
imu_processors github-ros-perception-imu_pipeline
imu_transformer github-ros-perception-imu_pipeline
imu_complementary_filter github-CCNYRoboticsLab-imu_tools
imu_filter_madgwick github-CCNYRoboticsLab-imu_tools
interactive_marker_twist_server github-ros-visualization-interactive_marker_twist_server
interactive_markers github-ros-visualization-interactive_markers
spacenav github-ros-drivers-joystick_drivers
wiimote github-ros-drivers-joystick_drivers
wiimote_msgs github-ros-drivers-joystick_drivers
leo_bringup github-LeoRover-leo_robot-ros2
leo_fw github-LeoRover-leo_robot-ros2
lgsvl_msgs github-lgsvl-lgsvl_msgs
hri github-ros4hri-libhri
pyhri github-ros4hri-libhri
lms1xx github-clearpathrobotics-LMS1xx
mapviz github-swri-robotics-mapviz
multires_image github-swri-robotics-mapviz
marker_msgs github-tuw-robotics-marker_msgs
swri_image_util github-swri-robotics-marti_common
swri_transform_util github-swri-robotics-marti_common
marti_nav_msgs github-swri-robotics-marti_messages
marti_sensor_msgs github-swri-robotics-marti_messages
marti_visualization_msgs github-swri-robotics-marti_messages
mavros github-mavlink-mavros
mavros_extras github-mavlink-mavros
mavros_msgs github-mavlink-mavros
microstrain_inertial_driver github-LORD-MicroStrain-microstrain_inertial
microstrain_inertial_msgs github-LORD-MicroStrain-microstrain_inertial
microstrain_inertial_rqt github-LORD-MicroStrain-microstrain_inertial
mir_actions github-DFKI-NI-mir_robot
mir_driver github-DFKI-NI-mir_robot
mir_dwb_critics github-DFKI-NI-mir_robot
mir_msgs github-DFKI-NI-mir_robot
mocap_optitrack github-ros-drivers-mocap_optitrack
moveit_core github-ros-planning-moveit2
pilz_industrial_motion_planner github-ros-planning-moveit2
moveit_py github-ros-planning-moveit2
moveit_servo github-ros-planning-moveit2
moveit_ros_planning_interface github-ros-planning-moveit2
moveit_msgs github-ros-planning-moveit_msgs
moveit_visual_tools github-ros-planning-moveit_visual_tools
mrpt_msgs github-mrpt-ros-pkg-mrpt_msgs
mrpt_msgs_bridge github-mrpt-ros-pkg-mrpt_navigation
mrpt_reactivenav2d github-mrpt-ros-pkg-mrpt_navigation
naoqi_bridge_msgs github-ros-naoqi-naoqi_bridge_msgs2
naoqi_driver github-ros-naoqi-naoqi_driver2
nmea_navsat_driver github-ros-drivers-nmea_navsat_driver
object_recognition_msgs github-wg-perception-object_recognition_msgs
octomap_server github-OctoMap-octomap_mapping
octomap_msgs github-octomap-octomap_msgs
pcl_ros github-ros-perception-perception_pcl
pose_cov_ops github-mrpt-ros-pkg-pose_cov_ops
py_trees_ros github-splintered-reality-py_trees_ros
quaternion_operation github-OUXT-Polaris-quaternion_operation
raspimouse_fake github-rt-net-raspimouse_sim
rc_reason_clients github-roboception-rc_reason_clients_ros2
rc_reason_msgs github-roboception-rc_reason_clients_ros2
realsense2_camera github-IntelRealSense-realsense-ros
robot_calibration github-mikeferguson-robot_calibration
robot_controllers github-fetchrobotics-robot_controllers
robot_localization github-cra-ros-pkg-robot_localization
robot_state_publisher github-ros-robot_state_publisher
turtlesim github-ros-ros_tutorials
rosapi github-RobotWebTools-rosbridge_suite
rosbridge_library github-RobotWebTools-rosbridge_suite
rosbridge_test_msgs github-RobotWebTools-rosbridge_suite
rclpy_message_converter github-DFKI-NI-rospy_message_converter
rqt_bag_plugins github-ros-visualization-rqt_bag
rqt_image_view github-ros-visualization-rqt_image_view
rqt_robot_steering github-ros-visualization-rqt_robot_steering
rtabmap_conversions github-introlab-rtabmap_ros
rtabmap_msgs github-introlab-rtabmap_ros
rtabmap_slam github-introlab-rtabmap_ros
rtabmap_viz github-introlab-rtabmap_ros
rviz2 github-ros2-rviz
rviz_common github-ros2-rviz
rviz_default_plugins github-ros2-rviz
rviz_visual_tools github-PickNikRobotics-rviz_visual_tools
septentrio_gnss_driver github-septentrio-gnss-septentrio_gnss_driver
simple_grasping github-mikeferguson-simple_grasping
snowbot_operating_system github-PickNikRobotics-snowbot_operating_system
spatio_temporal_voxel_layer github-SteveMacenski-spatio_temporal_voxel_layer
joy_teleop github-ros-teleop-teleop_tools
key_teleop github-ros-teleop-teleop_tools
mouse_teleop github-ros-teleop-teleop_tools
teleop_twist_joy github-ros2-teleop_twist_joy
teleop_twist_keyboard github-ros2-teleop_twist_keyboard
turtlebot3_example github-ROBOTIS-GIT-turtlebot3
turtlebot3_node github-ROBOTIS-GIT-turtlebot3
turtlebot3_teleop github-ROBOTIS-GIT-turtlebot3
turtlebot3_fake_node github-ROBOTIS-GIT-turtlebot3_simulations
turtlebot3_gazebo github-ROBOTIS-GIT-turtlebot3_simulations
tuw_geometry_msgs github-tuw-robotics-tuw_msgs
tuw_graph_msgs github-tuw-robotics-tuw_msgs
tuw_multi_robot_msgs github-tuw-robotics-tuw_msgs
tuw_nav_msgs github-tuw-robotics-tuw_msgs
tuw_object_map_msgs github-tuw-robotics-tuw_msgs
tuw_object_msgs github-tuw-robotics-tuw_msgs
twist_mux github-ros-teleop-twist_mux
ublox_gps github-KumarRobotics-ublox
ur_msgs github-ros-industrial-ur_msgs
ur_robot_driver github-UniversalRobots-Universal_Robots_ROS2_Driver
velodyne_pointcloud github-ros-drivers-velodyne
vision_msgs github-ros-perception-vision_msgs
warehouse_ros github-ros-planning-warehouse_ros
warehouse_ros_sqlite github-ros-planning-warehouse_ros_sqlite
pmb2_bringup github-pal-robotics-pmb2_robot
aruco_opencv_msgs github-fictionlab-ros_aruco_opencv
autoware_auto_geometry_msgs gitlab-autowarefoundation-autoware-auto-autoware_auto_msgs
autoware_auto_perception_msgs gitlab-autowarefoundation-autoware-auto-autoware_auto_msgs
autoware_auto_planning_msgs gitlab-autowarefoundation-autoware-auto-autoware_auto_msgs
boost_geometry_util github-OUXT-Polaris-boost_geometry_util
common_interfaces github-ros2-common_interfaces
diagnostic_msgs github-ros2-common_interfaces
nav_msgs github-ros2-common_interfaces
sensor_msgs github-ros2-common_interfaces
shape_msgs github-ros2-common_interfaces
trajectory_msgs github-ros2-common_interfaces
visualization_msgs github-ros2-common_interfaces
crane_plus_examples github-rt-net-crane_plus
dataspeed_ulc_can bitbucket-dataspeedinc-dbw_ros
dbw_fca_can bitbucket-dataspeedinc-dbw_ros
dbw_fca_msgs bitbucket-dataspeedinc-dbw_ros
dbw_ford_can bitbucket-dataspeedinc-dbw_ros
dbw_ford_msgs bitbucket-dataspeedinc-dbw_ros
dbw_polaris_can bitbucket-dataspeedinc-dbw_ros
dbw_polaris_msgs bitbucket-dataspeedinc-dbw_ros
ds_dbw_msgs bitbucket-dataspeedinc-dbw_ros
dolly_follow github-chapulina-dolly
fluent_rviz github-ForteFibre-FluentRviz
gazebo_ros2_control_demos github-ros-simulation-gazebo_ros2_control
kobuki_velocity_smoother github-kobuki-base-kobuki_velocity_smoother
bosch_locator_bridge github-boschglobal-locator_ros_bridge
bosch_locator_bridge_utils github-boschglobal-locator_ros_bridge
mrpt2 github-MRPT-mrpt
nav2_amcl github-ros-planning-navigation2
nav2_behavior_tree github-ros-planning-navigation2
nav2_behaviors github-ros-planning-navigation2
nav2_bt_navigator github-ros-planning-navigation2
nav2_collision_monitor github-ros-planning-navigation2
nav2_core github-ros-planning-navigation2
nav2_costmap_2d github-ros-planning-navigation2
dwb_core github-ros-planning-navigation2
dwb_critics github-ros-planning-navigation2
dwb_msgs github-ros-planning-navigation2
nav_2d_msgs github-ros-planning-navigation2
nav_2d_utils github-ros-planning-navigation2
nav2_graceful_controller github-ros-planning-navigation2
nav2_lifecycle_manager github-ros-planning-navigation2
nav2_mppi_controller github-ros-planning-navigation2
nav2_msgs github-ros-planning-navigation2
nav2_navfn_planner github-ros-planning-navigation2
nav2_planner github-ros-planning-navigation2
nav2_regulated_pure_pursuit_controller github-ros-planning-navigation2
nav2_rotation_shim_controller github-ros-planning-navigation2
nav2_rviz_plugins github-ros-planning-navigation2
nav2_simple_commander github-ros-planning-navigation2
nav2_smac_planner github-ros-planning-navigation2
nav2_system_tests github-ros-planning-navigation2
nav2_util github-ros-planning-navigation2
nav2_velocity_smoother github-ros-planning-navigation2
point_cloud_msg_wrapper gitlab-ApexAI-point_cloud_msg_wrapper
polygon_demos github-MetroRobots-polygon_ros
polygon_rviz_plugins github-MetroRobots-polygon_ros
polygon_utils github-MetroRobots-polygon_ros
py_trees_ros_interfaces github-splintered-reality-py_trees_ros_interfaces
radar_msgs github-ros-perception-radar_msgs
raspimouse github-rt-net-raspimouse2
raspimouse_ros2_examples github-rt-net-raspimouse_ros2_examples
rmf_building_map_msgs github-open-rmf-rmf_building_map_msgs
rmf_dispenser_msgs github-open-rmf-rmf_internal_msgs
rmf_ingestor_msgs github-open-rmf-rmf_internal_msgs
rmf_obstacle_msgs github-open-rmf-rmf_internal_msgs
rmf_traffic_msgs github-open-rmf-rmf_internal_msgs
rmf_robot_sim_common github-open-rmf-rmf_simulation
rmf_robot_sim_gz_classic_plugins github-open-rmf-rmf_simulation
rmf_visualization_building_systems github-open-rmf-rmf_visualization
rmf_visualization_floorplans github-open-rmf-rmf_visualization
rmf_visualization_navgraphs github-open-rmf-rmf_visualization
rmf_visualization_obstacles github-open-rmf-rmf_visualization
rmf_visualization_schedule github-open-rmf-rmf_visualization
ros1_bridge github-ros2-ros1_bridge
admittance_controller github-ros-controls-ros2_controllers
diff_drive_controller github-ros-controls-ros2_controllers
force_torque_sensor_broadcaster github-ros-controls-ros2_controllers
steering_controllers_library github-ros-controls-ros2_controllers
tricycle_controller github-ros-controls-ros2_controllers
ros2_ouster github-SteveMacenski-ros2_ouster_drivers
plansys2_bt_actions github-IntelligentRoboticsLabs-ros2_planning_system
ros2topic github-ros2-ros2cli
backward_global_planner github-robosoft-ai-SMACC2
backward_local_planner github-robosoft-ai-SMACC2
forward_global_planner github-robosoft-ai-SMACC2
forward_local_planner github-robosoft-ai-SMACC2
nav2z_planners_common github-robosoft-ai-SMACC2
pure_spinning_local_planner github-robosoft-ai-SMACC2
undo_path_global_planner github-robosoft-ai-SMACC2
soccer_object_msgs github-ijnek-soccer_object_msgs
social_nav_msgs github-MetroRobots-social_nav_ros
social_nav_util github-MetroRobots-social_nav_ros
turtlebot3_manipulation_teleop github-ROBOTIS-GIT-turtlebot3_manipulation
twist_stamper github-joshnewans-twist_stamper
vrpn_mocap github-alvinsunyixiao-vrpn_mocap
webots_ros2_driver github-cyberbotics-webots_ros2
webots_ros2_epuck github-cyberbotics-webots_ros2
webots_ros2_msgs github-cyberbotics-webots_ros2
webots_ros2_tests github-cyberbotics-webots_ros2
webots_ros2_tiago github-cyberbotics-webots_ros2
irobot_create_nodes github-iRobotEducation-create3_sim
irobot_create_gazebo_plugins github-iRobotEducation-create3_sim
irobot_create_ignition_bringup github-iRobotEducation-create3_sim
ign_rviz github-ignitionrobotics-ign-rviz
ign_rviz_common github-ignitionrobotics-ign-rviz
ign_rviz_plugins github-ignitionrobotics-ign-rviz
irobot_create_msgs github-iRobotEducation-irobot_create_msgs
slg_msgs github-ajtudela-slg_msgs
turtlebot4_ignition_bringup github-turtlebot-turtlebot4_simulator
adi_tmcl github-analogdevicesinc-tmcl_ros2
beluga_amcl github-Ekumen-OS-beluga
beluga_april_tag_adapter_msgs github-Ekumen-OS-beluga
beluga_example github-Ekumen-OS-beluga
beluga_feature_map_server_msgs github-Ekumen-OS-beluga
etsi_its_msgs_utils github-ika-rwth-aachen-etsi_its_messages
marine_acoustic_msgs github-apl-ocean-engineering-marine_msgs
marine_sensor_msgs github-apl-ocean-engineering-marine_msgs
message_tf_frame_transformer github-ika-rwth-aachen-message_tf_frame_transformer
py_binding_tools github-ros-planning-py_binding_tools
sick_scan_xd github-SICKAG-sick_scan_xd
vizanti_demos github-MoffKalast-vizanti
vizanti_msgs github-MoffKalast-vizanti
vizanti_server github-MoffKalast-vizanti
autoware_adapi_v1_msgs github-autowarefoundation-autoware_adapi_msgs
autoware_lanelet2_extension github-autowarefoundation-autoware_lanelet2_extension
autoware_lanelet2_extension_python github-autowarefoundation-autoware_lanelet2_extension
flex_sync github-ros-misc-utilities-flex_sync
mola_bridge_ros2 github-MOLAorg-mola
motion_capture_tracking_interfaces github-IMRCLab-motion_capture_tracking
picknik_reset_fault_controller github-PickNikRobotics-picknik_controllers
picknik_twist_controller github-PickNikRobotics-picknik_controllers
ros_gz_bridge github-gazebosim-ros_gz
ros_gz_interfaces github-gazebosim-ros_gz
ros_ign_interfaces github-gazebosim-ros_gz
lidar_situational_graphs github-snt-arg-lidar_situational_graphs
situational_graphs_msgs github-snt-arg-situational_graphs_msgs
situational_graphs_reasoning_msgs github-snt-arg-situational_graphs_reasoning_msgs
unitree_ros github-snt-arg-unitree_ros
as2_platform_gazebo github-aerostack2-aerostack2
as2_behavior_tree github-aerostack2-aerostack2
as2_behaviors_trajectory_generation github-aerostack2-aerostack2
as2_core github-aerostack2-aerostack2
as2_realsense_interface github-aerostack2-aerostack2
as2_motion_controller github-aerostack2-aerostack2
as2_motion_reference_handlers github-aerostack2-aerostack2
as2_msgs github-aerostack2-aerostack2
as2_python_api github-aerostack2-aerostack2
as2_gazebo_assets github-aerostack2-aerostack2
as2_state_estimator github-aerostack2-aerostack2
as2_alphanumeric_viewer github-aerostack2-aerostack2
affordance_primitives github-PickNikRobotics-affordance_primitives
clearpath_platform github-clearpathrobotics-clearpath_common
create3_examples_py github-iRobotEducation-create3_examples
create3_republisher github-iRobotEducation-create3_examples
gazebo_planar_move_plugin github-Boeing-gazebo_planar_move_plugin
homing_local_planner github-zengxiaolei-homing_local_planner
marvelmind_ros2_msgs github-MarvelmindRobotics-marvelmind_ros2_msgs_upstream
marvelmind_ros2 github-MarvelmindRobotics-marvelmind_ros2_upstream
base2d_kinematics github-MetroRobots-metro_nav
metro_nav_demo_utils github-MetroRobots-metro_nav
mocap4r2_control_msgs github-MOCAP4ROS2-Project-mocap4r2
mocap4r2_marker_viz github-MOCAP4ROS2-Project-mocap4r2
mocap4r2_robot_gt github-MOCAP4ROS2-Project-mocap4r2
mocap4r2_robot_gt_msgs github-MOCAP4ROS2-Project-mocap4r2
mocap4r2_msgs github-MOCAP4ROS2-Project-mocap4r2_msgs
off_highway_premium_radar_sample_msgs github-bosch-engineering-off_highway_sensor_drivers
off_highway_radar_msgs github-bosch-engineering-off_highway_sensor_drivers
off_highway_sensor_drivers_examples github-bosch-engineering-off_highway_sensor_drivers
off_highway_uss_msgs github-bosch-engineering-off_highway_sensor_drivers
nova_carter_docking github-open-navigation-opennav_docking
opennav_docking github-open-navigation-opennav_docking
opennav_docking_bt github-open-navigation-opennav_docking
opennav_docking_msgs github-open-navigation-opennav_docking
psdk_interfaces github-umdlife-psdk_ros2
psdk_wrapper github-umdlife-psdk_ros2
robotont_driver github-robotont-robotont_driver
navigation_metrics github-MetroRobots-the_navigation_gauntlet
tiago_bringup github-pal-robotics-tiago_robot
wall_follower_ros2 github-rfzeg-wall_follower_ros2
whill_examples github-whill-labs-ros2_whill

Recent questions tagged geometry_msgs at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 5.0.1
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/common_interfaces.git
VCS Type git
VCS Version iron
Last Updated 2024-05-20
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A package containing some geometry related message definitions.

Additional Links

No additional links.

Maintainers

  • Tully Foote

Authors

  • Geoffrey Biggs
  • Michael Carroll
  • Michel Hidalgo
  • William Woodall

geometry_msgs

This package provides messages for common geometric primitives such as points, vectors, and poses. These primitives are designed to provide a common data type and facilitate interoperability throughout the system.

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

Messages (.msg)

  • Accel: Expresses acceleration in free space broken into its linear and angular parts.
  • AccelStamped: An accel with reference coordinate frame and timestamp.
  • AccelWithCovariance: Acceleration in free space with uncertainty.
  • AccelWithCovarianceStamped: An estimated accel with reference coordinate frame and timestamp.
  • Inertia: Expresses the inertial properties of a link.
  • InertiaStamped: An Inertia with reference coordinate frame and timestamp.
  • Point32: The position of a 3-dimensional point in free space, with 32-bit fields.
  • Point: The position of a 3-dimensional point in free space.
  • PointStamped: Point with reference coordinate frame and timestamp.
  • Polygon: A specification of a polygon where the first and last points are assumed to be connected.
  • PolygonStamped: A Polygon with reference coordinate frame and timestamp.
  • Pose2D: Deprecated as of Foxy and will potentially be removed in any following release.
  • PoseArray: An array of poses with a header for global reference.
  • Pose: A representation of pose in free space, composed of position and orientation.
  • PoseStamped: A Pose with reference coordinate frame and timestamp.
  • PoseWithCovariance: A pose in free space with uncertainty.
  • PoseWithCovarianceStamped: An estimated pose with a reference coordinate frame and timestamp.
  • Quaternion: An orientation in free space in quaternion form.
  • QuaternionStamped: An orientation with reference coordinate frame and timestamp.
  • Transform: The transform between two coordinate frames in free space.
  • TransformStamped: A transform from coordinate frame header.frame_id to the coordinate frame child_frame_id.
  • Twist: Velocity in 3-dimensional free space broken into its linear and angular parts.
  • TwistStamped: A twist with reference coordinate frame and timestamp.
  • TwistWithCovariance: Velocity in 3-dimensional free space with uncertainty.
  • TwistWithCovarianceStamped: An estimated twist with reference coordinate frame and timestamp.
  • Vector3: Represents a vector in 3-dimensional free space.
  • Vector3Stamped: Represents a Vector3 with reference coordinate frame and timestamp.
  • Wrench: Represents force in free space, separated into its linear and angular parts.
  • WrenchStamped: A wrench with reference coordinate frame and timestamp.

Quality Declaration

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

CHANGELOG

Changelog for package geometry_msgs

5.0.1 (2024-05-21)

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

Name Repo Deps
aruco_msgs github-pal-robotics-aruco_ros
aruco_ros github-pal-robotics-aruco_ros
automotive_navigation_msgs github-astuff-automotive_autonomy_msgs
cartographer_ros github-ros2-cartographer_ros
cartographer_ros_msgs github-ros2-cartographer_ros
control_msgs github-ros-controls-control_msgs
control_toolbox github-ros-controls-control_toolbox
depthai_ros_msgs github-luxonis-depthai-ros
find_object_2d github-introlab-find-object
flexbe_states github-flexbe-flexbe_behavior_engine
foxglove_msgs github-foxglove-schemas
fuse_constraints github-locusrobotics-fuse
fuse_core github-locusrobotics-fuse
fuse_models github-locusrobotics-fuse
fuse_msgs github-locusrobotics-fuse
fuse_optimizers github-locusrobotics-fuse
fuse_publishers github-locusrobotics-fuse
fuse_viz github-locusrobotics-fuse
gazebo_msgs github-ros-simulation-gazebo_ros_pkgs
gazebo_plugins github-ros-simulation-gazebo_ros_pkgs
gazebo_ros github-ros-simulation-gazebo_ros_pkgs
geodesy github-ros-geographic-info-geographic_info
geographic_msgs github-ros-geographic-info-geographic_info
geometric_shapes github-ros-planning-geometric_shapes
examples_tf2_py github-ros2-geometry2
test_tf2 github-ros2-geometry2
tf2 github-ros2-geometry2
tf2_bullet github-ros2-geometry2
tf2_eigen github-ros2-geometry2
tf2_geometry_msgs github-ros2-geometry2
tf2_kdl github-ros2-geometry2
tf2_msgs github-ros2-geometry2
tf2_py github-ros2-geometry2
tf2_ros github-ros2-geometry2
tf2_ros_py github-ros2-geometry2
tf2_sensor_msgs github-ros2-geometry2
turtle_tf2_cpp github-ros-geometry_tutorials
turtle_tf2_py github-ros-geometry_tutorials
graph_msgs github-PickNikRobotics-graph_msgs
grasping_msgs github-mikeferguson-grasping_msgs
grid_map_costmap_2d github-ANYbotics-grid_map
grid_map_demos github-ANYbotics-grid_map
grid_map_msgs github-ANYbotics-grid_map
grid_map_ros github-ANYbotics-grid_map
image_rotate github-ros-perception-image_pipeline
imu_processors github-ros-perception-imu_pipeline
imu_transformer github-ros-perception-imu_pipeline
imu_complementary_filter github-CCNYRoboticsLab-imu_tools
imu_filter_madgwick github-CCNYRoboticsLab-imu_tools
interactive_marker_twist_server github-ros-visualization-interactive_marker_twist_server
interactive_markers github-ros-visualization-interactive_markers
spacenav github-ros-drivers-joystick_drivers
wiimote github-ros-drivers-joystick_drivers
wiimote_msgs github-ros-drivers-joystick_drivers
leo_bringup github-LeoRover-leo_robot-ros2
leo_fw github-LeoRover-leo_robot-ros2
lgsvl_msgs github-lgsvl-lgsvl_msgs
mapviz github-swri-robotics-mapviz
multires_image github-swri-robotics-mapviz
swri_image_util github-swri-robotics-marti_common
swri_transform_util github-swri-robotics-marti_common
marti_nav_msgs github-swri-robotics-marti_messages
marti_sensor_msgs github-swri-robotics-marti_messages
marti_visualization_msgs github-swri-robotics-marti_messages
mavros github-mavlink-mavros
mavros_extras github-mavlink-mavros
mavros_msgs github-mavlink-mavros
microstrain_inertial_driver github-LORD-MicroStrain-microstrain_inertial
microstrain_inertial_msgs github-LORD-MicroStrain-microstrain_inertial
microstrain_inertial_rqt github-LORD-MicroStrain-microstrain_inertial
mir_actions github-DFKI-NI-mir_robot
mir_driver github-DFKI-NI-mir_robot
mir_dwb_critics github-DFKI-NI-mir_robot
mir_msgs github-DFKI-NI-mir_robot
moveit_core github-ros-planning-moveit2
pilz_industrial_motion_planner github-ros-planning-moveit2
moveit_py github-ros-planning-moveit2
moveit_servo github-ros-planning-moveit2
moveit_ros_planning_interface github-ros-planning-moveit2
moveit_msgs github-ros-planning-moveit_msgs
moveit_visual_tools github-ros-planning-moveit_visual_tools
mrpt_msgs github-mrpt-ros-pkg-mrpt_msgs
mrpt_msgs_bridge github-mrpt-ros-pkg-mrpt_navigation
mrpt_reactivenav2d github-mrpt-ros-pkg-mrpt_navigation
naoqi_bridge_msgs github-ros-naoqi-naoqi_bridge_msgs2
naoqi_driver github-ros-naoqi-naoqi_driver2
nmea_navsat_driver github-ros-drivers-nmea_navsat_driver
nonpersistent_voxel_layer github-SteveMacenski-nonpersistent_voxel_layer
object_recognition_msgs github-wg-perception-object_recognition_msgs
octomap_server github-OctoMap-octomap_mapping
octomap_msgs github-octomap-octomap_msgs
pcl_ros github-ros-perception-perception_pcl
pose_cov_ops github-mrpt-ros-pkg-pose_cov_ops
py_trees_ros github-splintered-reality-py_trees_ros
quaternion_operation github-OUXT-Polaris-quaternion_operation
rc_reason_clients github-roboception-rc_reason_clients_ros2
rc_reason_msgs github-roboception-rc_reason_clients_ros2
realsense2_camera github-IntelRealSense-realsense-ros
robot_calibration github-mikeferguson-robot_calibration
robot_localization github-cra-ros-pkg-robot_localization
robot_state_publisher github-ros-robot_state_publisher
turtlesim github-ros-ros_tutorials
rosapi github-RobotWebTools-rosbridge_suite
rosbridge_library github-RobotWebTools-rosbridge_suite
rosbridge_test_msgs github-RobotWebTools-rosbridge_suite
rclpy_message_converter github-DFKI-NI-rospy_message_converter
rqt_bag_plugins github-ros-visualization-rqt_bag
rqt_image_view github-ros-visualization-rqt_image_view
rqt_robot_steering github-ros-visualization-rqt_robot_steering
rtabmap_conversions github-introlab-rtabmap_ros
rtabmap_msgs github-introlab-rtabmap_ros
rtabmap_slam github-introlab-rtabmap_ros
rtabmap_viz github-introlab-rtabmap_ros
rviz2 github-ros2-rviz
rviz_common github-ros2-rviz
rviz_default_plugins github-ros2-rviz
rviz_visual_testing_framework github-ros2-rviz
rviz_visual_tools github-PickNikRobotics-rviz_visual_tools
septentrio_gnss_driver github-septentrio-gnss-septentrio_gnss_driver
snowbot_operating_system github-PickNikRobotics-snowbot_operating_system
spatio_temporal_voxel_layer github-SteveMacenski-spatio_temporal_voxel_layer
steering_functions github-hbanzhaf-steering_functions
joy_teleop github-ros-teleop-teleop_tools
key_teleop github-ros-teleop-teleop_tools
mouse_teleop github-ros-teleop-teleop_tools
teleop_twist_joy github-ros2-teleop_twist_joy
teleop_twist_keyboard github-ros2-teleop_twist_keyboard
turtlebot3_fake_node github-ROBOTIS-GIT-turtlebot3_simulations
turtlebot3_gazebo github-ROBOTIS-GIT-turtlebot3_simulations
twist_mux github-ros-teleop-twist_mux
ublox_gps github-KumarRobotics-ublox
ur_msgs github-ros-industrial-ur_msgs
ur_robot_driver github-UniversalRobots-Universal_Robots_ROS2_Driver
velodyne_pointcloud github-ros-drivers-velodyne
vision_msgs github-ros-perception-vision_msgs
warehouse_ros github-ros-planning-warehouse_ros
warehouse_ros_sqlite github-ros-planning-warehouse_ros_sqlite
aruco_opencv_msgs github-fictionlab-ros_aruco_opencv
autoware_auto_geometry_msgs gitlab-autowarefoundation-autoware-auto-autoware_auto_msgs
autoware_auto_perception_msgs gitlab-autowarefoundation-autoware-auto-autoware_auto_msgs
autoware_auto_planning_msgs gitlab-autowarefoundation-autoware-auto-autoware_auto_msgs
boost_geometry_util github-OUXT-Polaris-boost_geometry_util
common_interfaces github-ros2-common_interfaces
diagnostic_msgs github-ros2-common_interfaces
nav_msgs github-ros2-common_interfaces
sensor_msgs github-ros2-common_interfaces
shape_msgs github-ros2-common_interfaces
trajectory_msgs github-ros2-common_interfaces
visualization_msgs github-ros2-common_interfaces
dolly_follow github-chapulina-dolly
fluent_rviz github-ForteFibre-FluentRviz
gazebo_ros2_control_demos github-ros-simulation-gazebo_ros2_control
kobuki_velocity_smoother github-kobuki-base-kobuki_velocity_smoother
bosch_locator_bridge github-boschglobal-locator_ros_bridge
bosch_locator_bridge_utils github-boschglobal-locator_ros_bridge
mrpt2 github-MRPT-mrpt
nav2_amcl github-ros-planning-navigation2
nav2_behavior_tree github-ros-planning-navigation2
nav2_behaviors github-ros-planning-navigation2
nav2_bt_navigator github-ros-planning-navigation2
nav2_collision_monitor github-ros-planning-navigation2
nav2_core github-ros-planning-navigation2
nav2_costmap_2d github-ros-planning-navigation2
dwb_core github-ros-planning-navigation2
dwb_critics github-ros-planning-navigation2
dwb_msgs github-ros-planning-navigation2
nav_2d_msgs github-ros-planning-navigation2
nav_2d_utils github-ros-planning-navigation2
nav2_lifecycle_manager github-ros-planning-navigation2
nav2_mppi_controller github-ros-planning-navigation2
nav2_msgs github-ros-planning-navigation2
nav2_navfn_planner github-ros-planning-navigation2
nav2_planner github-ros-planning-navigation2
nav2_regulated_pure_pursuit_controller github-ros-planning-navigation2
nav2_rotation_shim_controller github-ros-planning-navigation2
nav2_rviz_plugins github-ros-planning-navigation2
nav2_simple_commander github-ros-planning-navigation2
nav2_smac_planner github-ros-planning-navigation2
nav2_system_tests github-ros-planning-navigation2
nav2_util github-ros-planning-navigation2
nav2_velocity_smoother github-ros-planning-navigation2
point_cloud_msg_wrapper gitlab-ApexAI-point_cloud_msg_wrapper
polygon_demos github-MetroRobots-polygon_ros
polygon_rviz_plugins github-MetroRobots-polygon_ros
polygon_utils github-MetroRobots-polygon_ros
py_trees_ros_interfaces github-splintered-reality-py_trees_ros_interfaces
radar_msgs github-ros-perception-radar_msgs
rmf_building_map_msgs github-open-rmf-rmf_building_map_msgs
rmf_dispenser_msgs github-open-rmf-rmf_internal_msgs
rmf_ingestor_msgs github-open-rmf-rmf_internal_msgs
rmf_obstacle_msgs github-open-rmf-rmf_internal_msgs
rmf_traffic_msgs github-open-rmf-rmf_internal_msgs
rmf_robot_sim_common github-open-rmf-rmf_simulation
rmf_robot_sim_gz_classic_plugins github-open-rmf-rmf_simulation
rmf_visualization_building_systems github-open-rmf-rmf_visualization
rmf_visualization_floorplans github-open-rmf-rmf_visualization
rmf_visualization_navgraphs github-open-rmf-rmf_visualization
rmf_visualization_obstacles github-open-rmf-rmf_visualization
rmf_visualization_schedule github-open-rmf-rmf_visualization
ros1_bridge github-ros2-ros1_bridge
admittance_controller github-ros-controls-ros2_controllers
diff_drive_controller github-ros-controls-ros2_controllers
force_torque_sensor_broadcaster github-ros-controls-ros2_controllers
steering_controllers_library github-ros-controls-ros2_controllers
tricycle_controller github-ros-controls-ros2_controllers
plansys2_bt_actions github-PlanSys2-ros2_planning_system
ros2topic github-ros2-ros2cli
backward_global_planner github-robosoft-ai-SMACC2
backward_local_planner github-robosoft-ai-SMACC2
forward_global_planner github-robosoft-ai-SMACC2
forward_local_planner github-robosoft-ai-SMACC2
nav2z_planners_common github-robosoft-ai-SMACC2
pure_spinning_local_planner github-robosoft-ai-SMACC2
undo_path_global_planner github-robosoft-ai-SMACC2
sm_autoware_avp github-robosoft-ai-SMACC2
soccer_object_msgs github-ijnek-soccer_object_msgs
social_nav_msgs github-MetroRobots-social_nav_ros
social_nav_util github-MetroRobots-social_nav_ros
twist_stamper github-joshnewans-twist_stamper
vrpn_mocap github-alvinsunyixiao-vrpn_mocap
webots_ros2_driver github-cyberbotics-webots_ros2
webots_ros2_epuck github-cyberbotics-webots_ros2
webots_ros2_msgs github-cyberbotics-webots_ros2
webots_ros2_tests github-cyberbotics-webots_ros2
webots_ros2_tiago github-cyberbotics-webots_ros2
ign_rviz github-ignitionrobotics-ign-rviz
ign_rviz_common github-ignitionrobotics-ign-rviz
ign_rviz_plugins github-ignitionrobotics-ign-rviz
irobot_create_msgs github-iRobotEducation-irobot_create_msgs
beluga_amcl github-Ekumen-OS-beluga
beluga_april_tag_adapter_msgs github-Ekumen-OS-beluga
beluga_example github-Ekumen-OS-beluga
beluga_feature_map_server_msgs github-Ekumen-OS-beluga
etsi_its_msgs_utils github-ika-rwth-aachen-etsi_its_messages
marine_acoustic_msgs github-apl-ocean-engineering-marine_msgs
marine_sensor_msgs github-apl-ocean-engineering-marine_msgs
message_tf_frame_transformer github-ika-rwth-aachen-message_tf_frame_transformer
py_binding_tools github-ros-planning-py_binding_tools
flex_sync github-ros-misc-utilities-flex_sync
gz_ros2_control_demos github-ros-controls-gz_ros2_control
gz_ros2_control_tests github-ros-controls-gz_ros2_control
mola_bridge_ros2 github-MOLAorg-mola
motion_capture_tracking_interfaces github-IMRCLab-motion_capture_tracking
ouster_ros github-ouster-lidar-ouster-ros
picknik_reset_fault_controller github-PickNikRobotics-picknik_controllers
picknik_twist_controller github-PickNikRobotics-picknik_controllers
rcss3d_nao github-ros-sports-rcss3d_nao
ros_gz_bridge github-gazebosim-ros_gz
ros_gz_interfaces github-gazebosim-ros_gz
ros_ign_interfaces github-gazebosim-ros_gz
soccer_geometry_msgs github-ros-sports-soccer_interfaces
soccer_model_msgs github-ros-sports-soccer_interfaces
lidar_situational_graphs github-snt-arg-lidar_situational_graphs
situational_graphs_msgs github-snt-arg-situational_graphs_msgs
situational_graphs_reasoning_msgs github-snt-arg-situational_graphs_reasoning_msgs
unitree_ros github-snt-arg-unitree_ros

Recent questions tagged geometry_msgs at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 5.3.5
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/common_interfaces.git
VCS Type git
VCS Version jazzy
Last Updated 2024-05-27
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A package containing some geometry related message definitions.

Additional Links

No additional links.

Maintainers

  • Tully Foote

Authors

  • Geoffrey Biggs
  • Michael Carroll
  • Michel Hidalgo
  • William Woodall

geometry_msgs

This package provides messages for common geometric primitives such as points, vectors, and poses. These primitives are designed to provide a common data type and facilitate interoperability throughout the system.

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

Messages (.msg)

  • Accel: Expresses acceleration in free space broken into its linear and angular parts.
  • AccelStamped: An accel with reference coordinate frame and timestamp.
  • AccelWithCovariance: Acceleration in free space with uncertainty.
  • AccelWithCovarianceStamped: An estimated accel with reference coordinate frame and timestamp.
  • Inertia: Expresses the inertial properties of a link.
  • InertiaStamped: An Inertia with reference coordinate frame and timestamp.
  • Point32: The position of a 3-dimensional point in free space, with 32-bit fields.
  • Point: The position of a 3-dimensional point in free space.
  • PointStamped: Point with reference coordinate frame and timestamp.
  • Polygon: A specification of a polygon where the first and last points are assumed to be connected.
  • PolygonInstance: A specification of a polygon where the first and last points are assumed to be connected. Contains an identification field for disambiguation of multiple instances.
  • PolygonInstanceStamped: A Polygon with reference coordinate frame and timestamp. Contains an identification field for disambiguation of multiple instances.
  • PolygonStamped: A Polygon with reference coordinate frame and timestamp.
  • Pose2D: Deprecated as of Foxy and will potentially be removed in any following release.
  • PoseArray: An array of poses with a header for global reference.
  • Pose: A representation of pose in free space, composed of position and orientation.
  • PoseStamped: A Pose with reference coordinate frame and timestamp.
  • PoseWithCovariance: A pose in free space with uncertainty.
  • PoseWithCovarianceStamped: An estimated pose with a reference coordinate frame and timestamp.
  • Quaternion: An orientation in free space in quaternion form.
  • QuaternionStamped: An orientation with reference coordinate frame and timestamp.
  • Transform: The transform between two coordinate frames in free space.
  • TransformStamped: A transform from coordinate frame header.frame_id to the coordinate frame child_frame_id.
  • Twist: Velocity in 3-dimensional free space broken into its linear and angular parts.
  • TwistStamped: A twist with reference coordinate frame and timestamp.
  • TwistWithCovariance: Velocity in 3-dimensional free space with uncertainty.
  • TwistWithCovarianceStamped: An estimated twist with reference coordinate frame and timestamp.
  • Vector3: Represents a vector in 3-dimensional free space.
  • Vector3Stamped: Represents a Vector3 with reference coordinate frame and timestamp.
  • Wrench: Represents force in free space, separated into its linear and angular parts.
  • WrenchStamped: A wrench with reference coordinate frame and timestamp.

Quality Declaration

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

CHANGELOG

Changelog for package geometry_msgs

5.3.5 (2024-04-24)

  • Remove references to index.ros.org. (#244)
  • Contributors: Chris Lalancette

5.3.4 (2024-04-16)

5.3.3 (2024-04-10)

5.3.2 (2024-04-10)

  • Create new messages with all fields needed to define a velocity and transform it (#240) Co-authored-by: Dr. Denis <denis@stoglrobotics.de> Co-authored-by: Addisu Z. Taddese <addisuzt@intrinsic.ai> Co-authored-by: Tully Foote <tullyfoote@intrinsic.ai>
  • Clarify the license. (#241) In particular, every package in this repository is Apache 2.0 licensed except for sensor_msgs_py. So move the CONTRIBUTING.md and LICENSE files down into the individual packages, and make sure that sensor_msgs_py has the correct CONTRIBUTING.md file (it already had the correct LICENSE file).
  • Contributors: Alejandro Hern

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

Name Repo Deps
aruco_msgs github-pal-robotics-aruco_ros
aruco_ros github-pal-robotics-aruco_ros
derived_object_msgs github-astuff-astuff_sensor_msgs
automotive_navigation_msgs github-astuff-automotive_autonomy_msgs
autoware_localization_msgs github-autowarefoundation-autoware_msgs
autoware_map_msgs github-autowarefoundation-autoware_msgs
autoware_perception_msgs github-autowarefoundation-autoware_msgs
autoware_planning_msgs github-autowarefoundation-autoware_msgs
autoware_sensing_msgs github-autowarefoundation-autoware_msgs
autoware_system_msgs github-autowarefoundation-autoware_msgs
cartographer_ros github-ros2-cartographer_ros
cartographer_ros_msgs github-ros2-cartographer_ros
control_msgs github-ros-controls-control_msgs
control_toolbox github-ros-controls-control_toolbox
find_object_2d github-introlab-find-object
flexbe_states github-flexbe-flexbe_behavior_engine
foxglove_msgs github-foxglove-schemas
fuse_constraints github-locusrobotics-fuse
fuse_core github-locusrobotics-fuse
fuse_models github-locusrobotics-fuse
fuse_msgs github-locusrobotics-fuse
fuse_optimizers github-locusrobotics-fuse
fuse_publishers github-locusrobotics-fuse
fuse_viz github-locusrobotics-fuse
geodesy github-ros-geographic-info-geographic_info
geographic_msgs github-ros-geographic-info-geographic_info
geometric_shapes github-ros-planning-geometric_shapes
examples_tf2_py github-ros2-geometry2
test_tf2 github-ros2-geometry2
tf2 github-ros2-geometry2
tf2_bullet github-ros2-geometry2
tf2_eigen github-ros2-geometry2
tf2_geometry_msgs github-ros2-geometry2
tf2_kdl github-ros2-geometry2
tf2_msgs github-ros2-geometry2
tf2_py github-ros2-geometry2
tf2_ros github-ros2-geometry2
tf2_ros_py github-ros2-geometry2
tf2_sensor_msgs github-ros2-geometry2
turtle_tf2_cpp github-ros-geometry_tutorials
turtle_tf2_py github-ros-geometry_tutorials
graph_msgs github-PickNikRobotics-graph_msgs
image_proc github-ros-perception-image_pipeline
image_rotate github-ros-perception-image_pipeline
imu_processors github-ros-perception-imu_pipeline
imu_transformer github-ros-perception-imu_pipeline
imu_complementary_filter github-CCNYRoboticsLab-imu_tools
imu_filter_madgwick github-CCNYRoboticsLab-imu_tools
interactive_marker_twist_server github-ros-visualization-interactive_marker_twist_server
interactive_markers github-ros-visualization-interactive_markers
spacenav github-ros-drivers-joystick_drivers
wiimote github-ros-drivers-joystick_drivers
wiimote_msgs github-ros-drivers-joystick_drivers
leo_bringup github-LeoRover-leo_robot-ros2
leo_fw github-LeoRover-leo_robot-ros2
lgsvl_msgs github-lgsvl-lgsvl_msgs
mapviz github-swri-robotics-mapviz
multires_image github-swri-robotics-mapviz
swri_image_util github-swri-robotics-marti_common
swri_transform_util github-swri-robotics-marti_common
marti_nav_msgs github-swri-robotics-marti_messages
marti_sensor_msgs github-swri-robotics-marti_messages
marti_visualization_msgs github-swri-robotics-marti_messages
mavros github-mavlink-mavros
mavros_extras github-mavlink-mavros
mavros_msgs github-mavlink-mavros
microstrain_inertial_driver github-LORD-MicroStrain-microstrain_inertial
microstrain_inertial_msgs github-LORD-MicroStrain-microstrain_inertial
microstrain_inertial_rqt github-LORD-MicroStrain-microstrain_inertial
mir_actions github-DFKI-NI-mir_robot
mir_driver github-DFKI-NI-mir_robot
mir_dwb_critics github-DFKI-NI-mir_robot
mir_msgs github-DFKI-NI-mir_robot
moveit_core github-ros-planning-moveit2
pilz_industrial_motion_planner github-ros-planning-moveit2
moveit_py github-ros-planning-moveit2
moveit_servo github-ros-planning-moveit2
moveit_ros_planning_interface github-ros-planning-moveit2
moveit_msgs github-ros-planning-moveit_msgs
moveit_visual_tools github-ros-planning-moveit_visual_tools
mrpt_msgs github-mrpt-ros-pkg-mrpt_msgs
mrpt_msgs_bridge github-mrpt-ros-pkg-mrpt_navigation
mrpt_reactivenav2d github-mrpt-ros-pkg-mrpt_navigation
nmea_navsat_driver github-ros-drivers-nmea_navsat_driver
object_recognition_msgs github-wg-perception-object_recognition_msgs
octomap_server github-OctoMap-octomap_mapping
octomap_msgs github-octomap-octomap_msgs
pcl_ros github-ros-perception-perception_pcl
pose_cov_ops github-mrpt-ros-pkg-pose_cov_ops
py_trees_ros github-splintered-reality-py_trees_ros
quaternion_operation github-OUXT-Polaris-quaternion_operation
rc_reason_clients github-roboception-rc_reason_clients_ros2
rc_reason_msgs github-roboception-rc_reason_clients_ros2
robot_calibration github-mikeferguson-robot_calibration
robot_localization github-cra-ros-pkg-robot_localization
robot_state_publisher github-ros-robot_state_publisher
turtlesim github-ros-ros_tutorials
rosapi github-RobotWebTools-rosbridge_suite
rosbridge_library github-RobotWebTools-rosbridge_suite
rosbridge_test_msgs github-RobotWebTools-rosbridge_suite
rclpy_message_converter github-DFKI-NI-rospy_message_converter
rqt_bag_plugins github-ros-visualization-rqt_bag
rqt_image_view github-ros-visualization-rqt_image_view
rqt_robot_steering github-ros-visualization-rqt_robot_steering
rviz2 github-ros2-rviz
rviz_common github-ros2-rviz
rviz_default_plugins github-ros2-rviz
rviz_visual_testing_framework github-ros2-rviz
rviz_visual_tools github-PickNikRobotics-rviz_visual_tools
septentrio_gnss_driver github-septentrio-gnss-septentrio_gnss_driver
snowbot_operating_system github-PickNikRobotics-snowbot_operating_system
joy_teleop github-ros-teleop-teleop_tools
key_teleop github-ros-teleop-teleop_tools
mouse_teleop github-ros-teleop-teleop_tools
teleop_twist_joy github-ros2-teleop_twist_joy
teleop_twist_keyboard github-ros2-teleop_twist_keyboard
trac_ik_lib bitbucket-traclabs-trac_ik
turtlebot3_fake_node github-ROBOTIS-GIT-turtlebot3_simulations
turtlebot3_gazebo github-ROBOTIS-GIT-turtlebot3_simulations
twist_mux github-ros-teleop-twist_mux
ublox_gps github-KumarRobotics-ublox
ur_msgs github-ros-industrial-ur_msgs
ur_robot_driver github-UniversalRobots-Universal_Robots_ROS2_Driver
velodyne_pointcloud github-ros-drivers-velodyne
vision_msgs github-ros-perception-vision_msgs
warehouse_ros github-ros-planning-warehouse_ros
warehouse_ros_sqlite github-ros-planning-warehouse_ros_sqlite
aruco_opencv_msgs github-fictionlab-ros_aruco_opencv
autoware_auto_geometry_msgs gitlab-autowarefoundation-autoware-auto-autoware_auto_msgs
autoware_auto_perception_msgs gitlab-autowarefoundation-autoware-auto-autoware_auto_msgs
autoware_auto_planning_msgs gitlab-autowarefoundation-autoware-auto-autoware_auto_msgs
boost_geometry_util github-OUXT-Polaris-boost_geometry_util
common_interfaces github-ros2-common_interfaces
diagnostic_msgs github-ros2-common_interfaces
nav_msgs github-ros2-common_interfaces
sensor_msgs github-ros2-common_interfaces
shape_msgs github-ros2-common_interfaces
trajectory_msgs github-ros2-common_interfaces
visualization_msgs github-ros2-common_interfaces
dolly_follow github-chapulina-dolly
fluent_rviz github-ForteFibre-FluentRviz
kobuki_velocity_smoother github-kobuki-base-kobuki_velocity_smoother
mrpt2 github-MRPT-mrpt
point_cloud_msg_wrapper gitlab-ApexAI-point_cloud_msg_wrapper
polygon_demos github-MetroRobots-polygon_ros
polygon_rviz_plugins github-MetroRobots-polygon_ros
polygon_utils github-MetroRobots-polygon_ros
py_trees_ros_interfaces github-splintered-reality-py_trees_ros_interfaces
radar_msgs github-ros-perception-radar_msgs
rmf_building_map_msgs github-open-rmf-rmf_building_map_msgs
rmf_dispenser_msgs github-open-rmf-rmf_internal_msgs
rmf_ingestor_msgs github-open-rmf-rmf_internal_msgs
rmf_obstacle_msgs github-open-rmf-rmf_internal_msgs
rmf_traffic_msgs github-open-rmf-rmf_internal_msgs
rmf_robot_sim_common github-open-rmf-rmf_simulation
rmf_visualization_building_systems github-open-rmf-rmf_visualization
rmf_visualization_floorplans github-open-rmf-rmf_visualization
rmf_visualization_navgraphs github-open-rmf-rmf_visualization
rmf_visualization_obstacles github-open-rmf-rmf_visualization
rmf_visualization_schedule github-open-rmf-rmf_visualization
ros1_bridge github-ros2-ros1_bridge
admittance_controller github-ros-controls-ros2_controllers
diff_drive_controller github-ros-controls-ros2_controllers
force_torque_sensor_broadcaster github-ros-controls-ros2_controllers
steering_controllers_library github-ros-controls-ros2_controllers
tricycle_controller github-ros-controls-ros2_controllers
ros2_ouster github-SteveMacenski-ros2_ouster_drivers
ros2topic github-ros2-ros2cli
backward_global_planner github-robosoft-ai-SMACC2
backward_local_planner github-robosoft-ai-SMACC2
forward_global_planner github-robosoft-ai-SMACC2
forward_local_planner github-robosoft-ai-SMACC2
nav2z_planners_common github-robosoft-ai-SMACC2
pure_spinning_local_planner github-robosoft-ai-SMACC2
undo_path_global_planner github-robosoft-ai-SMACC2
sm_autoware_avp github-robosoft-ai-SMACC2
twist_stamper github-joshnewans-twist_stamper
vrpn_mocap github-alvinsunyixiao-vrpn_mocap
webots_ros2_driver github-cyberbotics-webots_ros2
webots_ros2_epuck github-cyberbotics-webots_ros2
webots_ros2_msgs github-cyberbotics-webots_ros2
webots_ros2_tests github-cyberbotics-webots_ros2
webots_ros2_tiago github-cyberbotics-webots_ros2
ign_rviz github-ignitionrobotics-ign-rviz
ign_rviz_common github-ignitionrobotics-ign-rviz
ign_rviz_plugins github-ignitionrobotics-ign-rviz
irobot_create_msgs github-iRobotEducation-irobot_create_msgs
beluga_amcl github-Ekumen-OS-beluga
beluga_april_tag_adapter_msgs github-Ekumen-OS-beluga
beluga_example github-Ekumen-OS-beluga
beluga_feature_map_server_msgs github-Ekumen-OS-beluga
etsi_its_msgs_utils github-ika-rwth-aachen-etsi_its_messages
marine_acoustic_msgs github-apl-ocean-engineering-marine_msgs
marine_sensor_msgs github-apl-ocean-engineering-marine_msgs
message_tf_frame_transformer github-ika-rwth-aachen-message_tf_frame_transformer
py_binding_tools github-ros-planning-py_binding_tools
autoware_adapi_v1_msgs github-autowarefoundation-autoware_adapi_msgs
autoware_lanelet2_extension github-autowarefoundation-autoware_lanelet2_extension
autoware_lanelet2_extension_python github-autowarefoundation-autoware_lanelet2_extension
flex_sync github-ros-misc-utilities-flex_sync
gz_ros2_control_demos github-ros-controls-gz_ros2_control
gz_ros2_control_tests github-ros-controls-gz_ros2_control
mola_bridge_ros2 github-MOLAorg-mola
motion_capture_tracking_interfaces github-IMRCLab-motion_capture_tracking
ouster_ros github-ouster-lidar-ouster-ros
picknik_reset_fault_controller github-PickNikRobotics-picknik_controllers
picknik_twist_controller github-PickNikRobotics-picknik_controllers
rcss3d_nao github-ros-sports-rcss3d_nao
ros_gz_bridge github-gazebosim-ros_gz
ros_gz_interfaces github-gazebosim-ros_gz
ros_ign_interfaces github-gazebosim-ros_gz
soccer_geometry_msgs github-ros-sports-soccer_interfaces
soccer_model_msgs github-ros-sports-soccer_interfaces

Recent questions tagged geometry_msgs at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 5.4.1
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros2/common_interfaces.git
VCS Type git
VCS Version rolling
Last Updated 2024-06-17
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

A package containing some geometry related message definitions.

Additional Links

No additional links.

Maintainers

  • Tully Foote

Authors

  • Geoffrey Biggs
  • Michael Carroll
  • Michel Hidalgo
  • William Woodall

geometry_msgs

This package provides messages for common geometric primitives such as points, vectors, and poses. These primitives are designed to provide a common data type and facilitate interoperability throughout the system.

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

Messages (.msg)

  • Accel: Expresses acceleration in free space broken into its linear and angular parts.
  • AccelStamped: An accel with reference coordinate frame and timestamp.
  • AccelWithCovariance: Acceleration in free space with uncertainty.
  • AccelWithCovarianceStamped: An estimated accel with reference coordinate frame and timestamp.
  • Inertia: Expresses the inertial properties of a link.
  • InertiaStamped: An Inertia with reference coordinate frame and timestamp.
  • Point32: The position of a 3-dimensional point in free space, with 32-bit fields.
  • Point: The position of a 3-dimensional point in free space.
  • PointStamped: Point with reference coordinate frame and timestamp.
  • Polygon: A specification of a polygon where the first and last points are assumed to be connected.
  • PolygonInstance: A specification of a polygon where the first and last points are assumed to be connected. Contains an identification field for disambiguation of multiple instances.
  • PolygonInstanceStamped: A Polygon with reference coordinate frame and timestamp. Contains an identification field for disambiguation of multiple instances.
  • PolygonStamped: A Polygon with reference coordinate frame and timestamp.
  • Pose2D: Deprecated as of Foxy and will potentially be removed in any following release.
  • PoseArray: An array of poses with a header for global reference.
  • Pose: A representation of pose in free space, composed of position and orientation.
  • PoseStamped: A Pose with reference coordinate frame and timestamp.
  • PoseWithCovariance: A pose in free space with uncertainty.
  • PoseWithCovarianceStamped: An estimated pose with a reference coordinate frame and timestamp.
  • Quaternion: An orientation in free space in quaternion form.
  • QuaternionStamped: An orientation with reference coordinate frame and timestamp.
  • Transform: The transform between two coordinate frames in free space.
  • TransformStamped: A transform from coordinate frame header.frame_id to the coordinate frame child_frame_id.
  • Twist: Velocity in 3-dimensional free space broken into its linear and angular parts.
  • TwistStamped: A twist with reference coordinate frame and timestamp.
  • TwistWithCovariance: Velocity in 3-dimensional free space with uncertainty.
  • TwistWithCovarianceStamped: An estimated twist with reference coordinate frame and timestamp.
  • Vector3: Represents a vector in 3-dimensional free space.
  • Vector3Stamped: Represents a Vector3 with reference coordinate frame and timestamp.
  • Wrench: Represents force in free space, separated into its linear and angular parts.
  • WrenchStamped: A wrench with reference coordinate frame and timestamp.

Quality Declaration

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

CHANGELOG

Changelog for package geometry_msgs

5.4.1 (2024-06-17)

5.4.0 (2024-04-26)

  • Update quality declaration documents (#245)
  • Remove references to index.ros.org. (#244)
  • Contributors: Chris Lalancette, Christophe Bedard

5.3.4 (2024-04-16)

5.3.3 (2024-04-10)

5.3.2 (2024-04-10)

  • Create new messages with all fields needed to define a velocity and transform it (#240) Co-authored-by: Dr. Denis <denis@stoglrobotics.de> Co-authored-by: Addisu Z. Taddese <addisuzt@intrinsic.ai> Co-authored-by: Tully Foote <tullyfoote@intrinsic.ai>
  • Clarify the license. (#241) In particular, every package in this repository is Apache 2.0 licensed except for sensor_msgs_py. So move the CONTRIBUTING.md and LICENSE files down into the individual packages, and make sure that sensor_msgs_py has the correct CONTRIBUTING.md file (it already had the correct LICENSE file).
  • Contributors: Alejandro Hern

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

Name Repo Deps
aruco_msgs github-pal-robotics-aruco_ros
aruco_ros github-pal-robotics-aruco_ros
derived_object_msgs github-astuff-astuff_sensor_msgs
automotive_navigation_msgs github-astuff-automotive_autonomy_msgs
autoware_localization_msgs github-autowarefoundation-autoware_msgs
autoware_map_msgs github-autowarefoundation-autoware_msgs
autoware_perception_msgs github-autowarefoundation-autoware_msgs
autoware_planning_msgs github-autowarefoundation-autoware_msgs
autoware_sensing_msgs github-autowarefoundation-autoware_msgs
autoware_system_msgs github-autowarefoundation-autoware_msgs
cartographer_ros github-ros2-cartographer_ros
cartographer_ros_msgs github-ros2-cartographer_ros
control_msgs github-ros-controls-control_msgs
control_toolbox github-ros-controls-control_toolbox
find_object_2d github-introlab-find-object
flexbe_states github-flexbe-flexbe_behavior_engine
foxglove_msgs github-foxglove-schemas
fuse_constraints github-locusrobotics-fuse
fuse_core github-locusrobotics-fuse
fuse_models github-locusrobotics-fuse
fuse_msgs github-locusrobotics-fuse
fuse_optimizers github-locusrobotics-fuse
fuse_publishers github-locusrobotics-fuse
fuse_viz github-locusrobotics-fuse
geodesy github-ros-geographic-info-geographic_info
geographic_msgs github-ros-geographic-info-geographic_info
geometric_shapes github-ros-planning-geometric_shapes
examples_tf2_py github-ros2-geometry2
test_tf2 github-ros2-geometry2
tf2 github-ros2-geometry2
tf2_bullet github-ros2-geometry2
tf2_eigen github-ros2-geometry2
tf2_geometry_msgs github-ros2-geometry2
tf2_kdl github-ros2-geometry2
tf2_msgs github-ros2-geometry2
tf2_py github-ros2-geometry2
tf2_ros github-ros2-geometry2
tf2_ros_py github-ros2-geometry2
tf2_sensor_msgs github-ros2-geometry2
turtle_tf2_cpp github-ros-geometry_tutorials
turtle_tf2_py github-ros-geometry_tutorials
graph_msgs github-PickNikRobotics-graph_msgs
image_proc github-ros-perception-image_pipeline
image_rotate github-ros-perception-image_pipeline
imu_processors github-ros-perception-imu_pipeline
imu_transformer github-ros-perception-imu_pipeline
imu_complementary_filter github-CCNYRoboticsLab-imu_tools
imu_filter_madgwick github-CCNYRoboticsLab-imu_tools
interactive_marker_twist_server github-ros-visualization-interactive_marker_twist_server
interactive_markers github-ros-visualization-interactive_markers
spacenav github-ros-drivers-joystick_drivers
wiimote github-ros-drivers-joystick_drivers
wiimote_msgs github-ros-drivers-joystick_drivers
leo_bringup github-LeoRover-leo_robot-ros2
leo_fw github-LeoRover-leo_robot-ros2
lgsvl_msgs github-lgsvl-lgsvl_msgs
mapviz github-swri-robotics-mapviz
multires_image github-swri-robotics-mapviz
swri_image_util github-swri-robotics-marti_common
swri_transform_util github-swri-robotics-marti_common
marti_nav_msgs github-swri-robotics-marti_messages
marti_sensor_msgs github-swri-robotics-marti_messages
marti_visualization_msgs github-swri-robotics-marti_messages
mavros github-mavlink-mavros
mavros_extras github-mavlink-mavros
mavros_msgs github-mavlink-mavros
microstrain_inertial_driver github-LORD-MicroStrain-microstrain_inertial
microstrain_inertial_msgs github-LORD-MicroStrain-microstrain_inertial
microstrain_inertial_rqt github-LORD-MicroStrain-microstrain_inertial
mir_actions github-DFKI-NI-mir_robot
mir_driver github-DFKI-NI-mir_robot
mir_dwb_critics github-DFKI-NI-mir_robot
mir_msgs github-DFKI-NI-mir_robot
moveit_core github-ros-planning-moveit2
pilz_industrial_motion_planner github-ros-planning-moveit2
moveit_py github-ros-planning-moveit2
moveit_servo github-ros-planning-moveit2
moveit_ros_planning_interface github-ros-planning-moveit2
moveit_msgs github-ros-planning-moveit_msgs
moveit_visual_tools github-ros-planning-moveit_visual_tools
mrpt_msgs github-mrpt-ros-pkg-mrpt_msgs
mrpt_msgs_bridge github-mrpt-ros-pkg-mrpt_navigation
mrpt_reactivenav2d github-mrpt-ros-pkg-mrpt_navigation
nmea_navsat_driver github-ros-drivers-nmea_navsat_driver
object_recognition_msgs github-wg-perception-object_recognition_msgs
octomap_server github-OctoMap-octomap_mapping
octomap_msgs github-octomap-octomap_msgs
pcl_ros github-ros-perception-perception_pcl
pose_cov_ops github-mrpt-ros-pkg-pose_cov_ops
py_trees_ros github-splintered-reality-py_trees_ros
quaternion_operation github-OUXT-Polaris-quaternion_operation
rc_reason_clients github-roboception-rc_reason_clients_ros2
rc_reason_msgs github-roboception-rc_reason_clients_ros2
robot_calibration github-mikeferguson-robot_calibration
robot_localization github-cra-ros-pkg-robot_localization
robot_state_publisher github-ros-robot_state_publisher
turtlesim github-ros-ros_tutorials
rosapi github-RobotWebTools-rosbridge_suite
rosbridge_library github-RobotWebTools-rosbridge_suite
rosbridge_test_msgs github-RobotWebTools-rosbridge_suite
rclpy_message_converter github-DFKI-NI-rospy_message_converter
rqt_bag_plugins github-ros-visualization-rqt_bag
rqt_image_view github-ros-visualization-rqt_image_view
rqt_robot_steering github-ros-visualization-rqt_robot_steering
rviz2 github-ros2-rviz
rviz_common github-ros2-rviz
rviz_default_plugins github-ros2-rviz
rviz_visual_testing_framework github-ros2-rviz
rviz_visual_tools github-PickNikRobotics-rviz_visual_tools
septentrio_gnss_driver github-septentrio-gnss-septentrio_gnss_driver
snowbot_operating_system github-PickNikRobotics-snowbot_operating_system
joy_teleop github-ros-teleop-teleop_tools
key_teleop github-ros-teleop-teleop_tools
mouse_teleop github-ros-teleop-teleop_tools
teleop_twist_joy github-ros2-teleop_twist_joy
teleop_twist_keyboard github-ros2-teleop_twist_keyboard
trac_ik_lib bitbucket-traclabs-trac_ik
turtlebot3_fake_node github-ROBOTIS-GIT-turtlebot3_simulations
turtlebot3_gazebo github-ROBOTIS-GIT-turtlebot3_simulations
twist_mux github-ros-teleop-twist_mux
ublox_gps github-KumarRobotics-ublox
ur_msgs github-ros-industrial-ur_msgs
ur_robot_driver github-UniversalRobots-Universal_Robots_ROS2_Driver
velodyne_pointcloud github-ros-drivers-velodyne
vision_msgs github-ros-perception-vision_msgs
warehouse_ros github-ros-planning-warehouse_ros
warehouse_ros_sqlite github-ros-planning-warehouse_ros_sqlite
aruco_opencv_msgs github-fictionlab-ros_aruco_opencv
autoware_auto_geometry_msgs gitlab-autowarefoundation-autoware-auto-autoware_auto_msgs
autoware_auto_perception_msgs gitlab-autowarefoundation-autoware-auto-autoware_auto_msgs
autoware_auto_planning_msgs gitlab-autowarefoundation-autoware-auto-autoware_auto_msgs
boost_geometry_util github-OUXT-Polaris-boost_geometry_util
common_interfaces github-ros2-common_interfaces
diagnostic_msgs github-ros2-common_interfaces
nav_msgs github-ros2-common_interfaces
sensor_msgs github-ros2-common_interfaces
shape_msgs github-ros2-common_interfaces
trajectory_msgs github-ros2-common_interfaces
visualization_msgs github-ros2-common_interfaces
dolly_follow github-chapulina-dolly
fluent_rviz github-ForteFibre-FluentRviz
kobuki_velocity_smoother github-kobuki-base-kobuki_velocity_smoother
mrpt2 github-MRPT-mrpt
point_cloud_msg_wrapper gitlab-ApexAI-point_cloud_msg_wrapper
polygon_demos github-MetroRobots-polygon_ros
polygon_rviz_plugins github-MetroRobots-polygon_ros
polygon_utils github-MetroRobots-polygon_ros
py_trees_ros_interfaces github-splintered-reality-py_trees_ros_interfaces
radar_msgs github-ros-perception-radar_msgs
rmf_building_map_msgs github-open-rmf-rmf_building_map_msgs
rmf_dispenser_msgs github-open-rmf-rmf_internal_msgs
rmf_ingestor_msgs github-open-rmf-rmf_internal_msgs
rmf_obstacle_msgs github-open-rmf-rmf_internal_msgs
rmf_traffic_msgs github-open-rmf-rmf_internal_msgs
rmf_robot_sim_common github-open-rmf-rmf_simulation
rmf_visualization_building_systems github-open-rmf-rmf_visualization
rmf_visualization_floorplans github-open-rmf-rmf_visualization
rmf_visualization_navgraphs github-open-rmf-rmf_visualization
rmf_visualization_obstacles github-open-rmf-rmf_visualization
rmf_visualization_schedule github-open-rmf-rmf_visualization
ros1_bridge github-ros2-ros1_bridge
admittance_controller github-ros-controls-ros2_controllers
diff_drive_controller github-ros-controls-ros2_controllers
force_torque_sensor_broadcaster github-ros-controls-ros2_controllers
steering_controllers_library github-ros-controls-ros2_controllers
tricycle_controller github-ros-controls-ros2_controllers
ros2_ouster github-SteveMacenski-ros2_ouster_drivers
ros2topic github-ros2-ros2cli
backward_global_planner github-robosoft-ai-SMACC2
backward_local_planner github-robosoft-ai-SMACC2
forward_global_planner github-robosoft-ai-SMACC2
forward_local_planner github-robosoft-ai-SMACC2
nav2z_planners_common github-robosoft-ai-SMACC2
pure_spinning_local_planner github-robosoft-ai-SMACC2
undo_path_global_planner github-robosoft-ai-SMACC2
sm_autoware_avp github-robosoft-ai-SMACC2
twist_stamper github-joshnewans-twist_stamper
vrpn_mocap github-alvinsunyixiao-vrpn_mocap
webots_ros2_driver github-cyberbotics-webots_ros2
webots_ros2_epuck github-cyberbotics-webots_ros2
webots_ros2_msgs github-cyberbotics-webots_ros2
webots_ros2_tests github-cyberbotics-webots_ros2
webots_ros2_tiago github-cyberbotics-webots_ros2
ign_rviz github-ignitionrobotics-ign-rviz
ign_rviz_common github-ignitionrobotics-ign-rviz
ign_rviz_plugins github-ignitionrobotics-ign-rviz
irobot_create_msgs github-iRobotEducation-irobot_create_msgs
slg_msgs github-ajtudela-slg_msgs
marine_acoustic_msgs github-apl-ocean-engineering-marine_msgs
marine_sensor_msgs github-apl-ocean-engineering-marine_msgs
message_tf_frame_transformer github-ika-rwth-aachen-message_tf_frame_transformer
py_binding_tools github-ros-planning-py_binding_tools
autoware_adapi_v1_msgs github-autowarefoundation-autoware_adapi_msgs
autoware_lanelet2_extension github-autowarefoundation-autoware_lanelet2_extension
autoware_lanelet2_extension_python github-autowarefoundation-autoware_lanelet2_extension
flex_sync github-ros-misc-utilities-flex_sync
gz_ros2_control_demos github-ros-controls-gz_ros2_control
gz_ros2_control_tests github-ros-controls-gz_ros2_control
mola_bridge_ros2 github-MOLAorg-mola
motion_capture_tracking_interfaces github-IMRCLab-motion_capture_tracking
ouster_ros github-ouster-lidar-ouster-ros
picknik_reset_fault_controller github-PickNikRobotics-picknik_controllers
picknik_twist_controller github-PickNikRobotics-picknik_controllers
rcss3d_nao github-ros-sports-rcss3d_nao
ros_gz_bridge github-gazebosim-ros_gz
ros_gz_interfaces github-gazebosim-ros_gz
ros_ign_interfaces github-gazebosim-ros_gz
soccer_geometry_msgs github-ros-sports-soccer_interfaces
soccer_model_msgs github-ros-sports-soccer_interfaces

Recent questions tagged geometry_msgs at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 1.13.1
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros/common_msgs.git
VCS Type git
VCS Version noetic-devel
Last Updated 2021-01-11
Dev Status MAINTAINED
CI status
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

geometry_msgs provides messages for common geometric primitives such as points, vectors, and poses. These primitives are designed to provide a common data type and facilitate interoperability throughout the system.

Additional Links

Maintainers

  • Michel Hidalgo

Authors

  • Tully Foote
README
No README found. No README in repository either.
CHANGELOG

Changelog for package geometry_msgs

1.13.1 (2021-01-11)

  • Update package maintainers (#168)
  • Contributors: Michel Hidalgo

1.13.0 (2020-05-21)

  • Bump CMake version to avoid CMP0048 warning (#158)
  • Contributors: Shane Loretz

1.12.7 (2018-11-06)

  • Add deprecation comment about Pose2D (#130) It started as unused and still isn\'t recommended. Followup to #129
  • Contributors: Tully Foote

1.12.6 (2018-05-03)

1.12.5 (2016-09-30)

  • Fix spelling mistakes
  • Contributors: trorornmn

1.12.4 (2016-02-22)

  • clarify the definition of a Vector3
  • Contributors: Vincent Rabaud

1.12.3 (2015-04-20)

  • geometry_msgs/InertiaStamped uses geometry_msgs/Inertia.
  • Contributors: Gayane Kazhoyan, Georg Bartels

1.12.2 (2015-03-21)

  • Add Accel, AccelStamped, AccelWithCovariance, AccelWithCovarianceStamped message definitions
  • Add Inertia and InertiaStamped messages
  • Contributors: Jonathan Bohren, Paul Bovbel

1.12.1 (2015-03-17)

  • updating outdated urls. fixes #52.
  • Contributors: Tully Foote

1.12.0 (2014-12-29)

1.11.6 (2014-11-04)

1.11.5 (2014-10-27)

1.11.4 (2014-06-19)

1.11.3 (2014-05-07)

  • Export architecture_independent flag in package.xml
  • Contributors: Scott K Logan

1.11.2 (2014-04-24)

1.11.1 (2014-04-16)

1.11.0 (2014-03-04)

1.10.6 (2014-02-27)

1.10.5 (2014-02-25)

1.10.4 (2014-02-18)

1.10.3 (2014-01-07)

1.10.2 (2013-08-19)

1.10.1 (2013-08-16)

1.10.0 (2013-07-13)

1.9.16 (2013-05-21)

  • update email in package.xml

1.9.15 (2013-03-08)

1.9.14 (2013-01-19)

1.9.13 (2013-01-13)

  • fix spelling in comments (fix #3194)

1.9.12 (2013-01-02)

1.9.11 (2012-12-17)

  • modified dep type of catkin

1.9.10 (2012-12-13)

  • add missing downstream depend
  • switched from langs to message* packages

1.9.9 (2012-11-22)

1.9.8 (2012-11-14)

1.9.7 (2012-10-30)

  • fix catkin function order

1.9.6 (2012-10-18)

  • updated cmake min version to 2.8.3, use cmake_parse_arguments instead of custom macro

1.9.5 (2012-09-28)

1.9.4 (2012-09-27 18:06)

1.9.3 (2012-09-27 17:39)

  • cleanup
  • cleaned up package.xml files
  • updated to latest catkin
  • fixed dependencies and more
  • updated to latest catkin: created package.xmls, updated CmakeLists.txt

1.9.2 (2012-09-05)

  • updated pkg-config in manifest.xml

1.9.1 (2012-09-04)

  • use install destination variables, removed manual installation of manifests

1.9.0 (2012-08-29)

1.8.13 (2012-07-26 18:34:15 +0000)

1.8.8 (2012-06-12 22:36)

  • removed obsolete catkin tag from manifest files
  • removed unnecessary package name from some messages
  • adding manifest exports
  • removed depend, added catkin
  • stripping depend and export tags from common_msgs manifests as msg dependencies are now declared in cmake and stack.yaml. Also removed bag migration exports
  • install-related fixes
  • common_msgs: removing migration rules as all are over a year old
  • bye bye vestigial MSG_DIRS
  • geometry_msgs: getting rid of other build files
  • updated to new catkin_export_python macro
  • adios rosbuild2 in manifest.xml
  • catkin updates
  • catkin_project
  • Updated to work with new message generation macros
  • adios debian/ hello stack.yaml. (sketch/prototype/testing).
  • Getting standalone message generation working... w/o munging rosbuild2
  • rosbuild2 tweaks
  • initial updating for new light message generation and wgbuild
  • missing dependencies
  • updating bagmigration exports
  • rosbuild2 taking shape
  • workaround bug #ros3018 until ros-1.2.3 comes out
  • removing all the extra exports
  • Added Ubuntu platform tags to manifest
  • Remove use of deprecated rosbuild macros
  • link to tf package as per doc review
  • doc reviewed status
  • wrapping manifest nicely
  • updated url and description
  • full migration rules
  • switching TransformStamped logic to follow that of all other frame_ids where the frame_id is the operating frame and there is now a child_frame_id which defines the target frame. And the parent frame is gone. This is only changing the message. The API change will come later.
  • making covariance follow same convention as Pose
  • rotation representation was specified the wrong way in the message comment
  • Adding a stamped version of polygon
  • Adding comment to Polygon message
  • Adding migration rule from ParticleCloud to PoseArray
  • clearing API reviews for they\'ve been through a bunch of them recently.
  • comments on all msgs except Polygon
  • removing PoseWithRates as it\'s deprecated.
  • Changing naming of bag migration rules.
  • Modifying migration rules for Odometry and WrenchStamped change of field names.
  • Adding actual migration rules for all of the tested common_msgs migrations.
  • undo of #2270, (.data for stamped). reverts r21133
  • Adding migration rules to get migration tests to pass.
  • switching from PosewithRatesStamped to Odometry #2277
  • Fixing some of the migration rules associated with unrolling of the .data change.
  • PoseWithCovarianceStamped::data -> PoseWithCovarianceStamped::pose
  • Reverse r21134, PointStamped::point->PointStamped::data
  • reverse QuaternionStamped::quaternion -> QuaternionStamped::data change
  • undoing r21137, keeping Vector3Stamped as was, but keeping in fix to door_handle_detector \'using\' bug
  • Adding more migration rule tests and fixing assorted rules.
  • reverting r2118. Redoing #2275 #2274 to not go to \'data\' standard
  • #2271 Vector3Stamped uses new standarization
  • PointStamped::point -> PointStamped::data (#2276)
  • new Stamped format #2270
  • Changing migration rule for Twist to go to TwistStamped.
  • QuaternionStamped::quaternion -> QuaternionStamped::data (#2278)
  • #2274 #2275 updated to header/data
  • PoseWithCovariance->PoseWithCovarianceStamped PoseWithCovarianceStamped::pose_with_covariance -> PoseWithCovarianceStamped::data
  • First half of the change from deprecated_msgs::RobotBase2DOdom to nav_msgs::Odometry, I think all the c++ compiles, can\'t speak for functionality yet, also... the python has yet to be run... this may break some things
  • Moved robot_msgs/Polygon3D to geometry_msgs/Polygon for ticket #1310
  • moving PoseArray into geometry_msgs #1907
  • removing header for this is a type for composing and doesn\'t stand on it\'s own to be transformed etc.
  • adding TwistWithCovariance #2251
  • creating Wrench and WrenchStamped in geometry_msgs #1935
  • adding unused Pose2D message as per API review #2249
  • geometry_msgs: Documented that covariance uses fixed axis not euler angles.
  • merging in the changes to messages see ros-users email. THis is about half the common_msgs API changes

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

Name Repo Deps
ainstein_radar_msgs github-AinsteinAI-ainstein_radar
amr_interop_bridge github-LexxPluss-amr_interop_bridge
amr_interop_msgs github-LexxPluss-amr_interop_bridge
apriltag_ros github-AprilRobotics-apriltag_ros
arbotix_python github-vanadiumlabs-arbotix_ros
aruco_msgs github-pal-robotics-aruco_ros
aruco_ros github-pal-robotics-aruco_ros
dock github-nasa-astrobee
perch github-nasa-astrobee
ff_msgs github-nasa-astrobee
handrail_detect github-nasa-astrobee
marker_tracking github-nasa-astrobee
vive_localization github-nasa-astrobee
framestore github-nasa-astrobee
msg_conversions github-nasa-astrobee
derived_object_msgs github-astuff-astuff_sensor_msgs
automotive_navigation_msgs github-astuff-automotive_autonomy_msgs
autoware_msgs github-autoware-ai-messages
auv_msgs github-oceansystemslab-auv_msgs
axis_camera github-ros-drivers-axis_camera
bagger github-squarerobot-bagger
bota_driver_testing gitlab-botasys-bota_driver
rokubimini gitlab-botasys-bota_driver
rokubimini_msgs gitlab-botasys-bota_driver
calibration_msgs github-ros-perception-calibration
image_cb_detector github-ros-perception-calibration
interval_intersection github-ros-perception-calibration
capabilities github-osrf-capabilities
carla_msgs github-carla-simulator-ros-carla-msgs
cartesian_control_msgs github-UniversalRobots-Universal_Robots_ROS_cartesian_control_msgs
cartesian_msgs github-PickNikRobotics-cartesian_msgs
cob_script_server github-4am-robotics-cob_command_tools
cob_teleop github-4am-robotics-cob_command_tools
scenario_test_tools github-4am-robotics-cob_command_tools
cob_actions github-4am-robotics-cob_common
cob_srvs github-4am-robotics-cob_common
cob_base_controller_utils github-4am-robotics-cob_control
cob_base_velocity_smoother github-4am-robotics-cob_control
cob_cartesian_controller github-4am-robotics-cob_control
cob_collision_velocity_filter github-4am-robotics-cob_control
cob_control_msgs github-4am-robotics-cob_control
cob_footprint_observer github-4am-robotics-cob_control
cob_frame_tracker github-4am-robotics-cob_control
cob_mecanum_controller github-4am-robotics-cob_control
cob_model_identifier github-4am-robotics-cob_control
cob_obstacle_distance github-4am-robotics-cob_control
cob_omni_drive_controller github-4am-robotics-cob_control
cob_tricycle_controller github-4am-robotics-cob_control
cob_twist_controller github-4am-robotics-cob_control
cob_undercarriage_ctrl github-4am-robotics-cob_driver
cob_grasp_generation github-ipa320-cob_manipulation
cob_lookat_action github-ipa320-cob_manipulation
cob_moveit_interface github-ipa320-cob_manipulation
cob_obstacle_distance_moveit github-ipa320-cob_manipulation
cob_linear_nav github-ipa320-cob_navigation
cob_map_accessibility_analysis github-ipa320-cob_navigation
cob_3d_mapping_msgs github-ipa320-cob_perception_common
cob_image_flip github-ipa320-cob_perception_common
cob_object_detection_msgs github-ipa320-cob_perception_common
cob_perception_msgs github-ipa320-cob_perception_common
cob_gazebo_tools github-ipa320-cob_simulation
common_msgs github-ros-common_msgs
nav_msgs github-ros-common_msgs
sensor_msgs github-ros-common_msgs
shape_msgs github-ros-common_msgs
trajectory_msgs github-ros-common_msgs
visualization_msgs github-ros-common_msgs
turtle_actionlib github-ros-common_tutorials
computer_status_msgs github-kinu-garage-computer_status_msgs
control_msgs github-ros-controls-control_msgs
costmap_converter github-rst-tu-dortmund-costmap_converter
crane_x7_examples github-rt-net-crane_x7_ros
cras_imu_tools github-ctu-vras-cras_imu_tools
cras_cpp_common github-ctu-vras-ros-utils
cras_py_common github-ctu-vras-ros-utils
cras_topic_tools github-ctu-vras-ros-utils
tf_static_publisher github-ctu-vras-ros-utils
create_driver github-AutonomyLab-create_robot
criutils github-crigroup-criutils
dataspeed_ulc_can bitbucket-DataspeedInc-dataspeed_ulc_ros
dbw_fca_can bitbucket-DataspeedInc-dbw_fca_ros
dbw_fca_msgs bitbucket-DataspeedInc-dbw_fca_ros
dbw_mkz_can bitbucket-dataspeedinc-dbw_mkz_ros
dbw_mkz_msgs bitbucket-dataspeedinc-dbw_mkz_ros
dbw_polaris_can bitbucket-DataspeedInc-dbw_polaris_ros
dbw_polaris_msgs bitbucket-DataspeedInc-dbw_polaris_ros
depthai_ros_msgs github-luxonis-depthai-ros
dual_quaternions_ros github-Achllle-dual_quaternions_ros
dynamixel_workbench_controllers github-ROBOTIS-GIT-dynamixel-workbench
dynamixel_workbench_operators github-ROBOTIS-GIT-dynamixel-workbench
ensenso_camera github-ensenso-ros_driver
ensenso_camera_msgs github-ensenso-ros_driver
er_public_msgs github-enabled-robotics-er_public_msgs
ess_imu_ros1_uart_driver github-cubicleguy-ess_imu_ros1_uart_driver
exotica_core_task_maps github-ipab-slmc-exotica
exotica_core github-ipab-slmc-exotica
exotica_examples github-ipab-slmc-exotica
exotica_python github-ipab-slmc-exotica
fetch_auto_dock_msgs github-fetchrobotics-fetch_msgs
fetch_driver_msgs github-fetchrobotics-fetch_msgs
fetch_open_auto_dock github-fetchrobotics-fetch_open_auto_dock
fetch_depth_layer github-fetchrobotics-fetch_ros
fetch_teleop github-fetchrobotics-fetch_ros
fiducial_msgs github-UbiquityRobotics-fiducials
stag_detect github-UbiquityRobotics-fiducials
find_object_2d github-introlab-find-object
flexbe_states github-flexbe-flexbe_behavior_engine
floam github-flynneva-floam
foxglove_msgs github-foxglove-schemas
frame_editor github-ipa320-rqt_frame_editor_plugin
franka_control github-frankaemika-franka_ros
franka_example_controllers github-frankaemika-franka_ros
franka_gazebo github-frankaemika-franka_ros
fuse_constraints github-locusrobotics-fuse
fuse_core github-locusrobotics-fuse
fuse_models github-locusrobotics-fuse
fuse_optimizers github-locusrobotics-fuse
fuse_publishers github-locusrobotics-fuse
fuse_viz github-locusrobotics-fuse
gazebo_msgs github-ros-simulation-gazebo_ros_pkgs
gazebo_plugins github-ros-simulation-gazebo_ros_pkgs
gazebo_ros github-ros-simulation-gazebo_ros_pkgs
geodesy github-ros-geographic-info-geographic_info
geographic_msgs github-ros-geographic-info-geographic_info
eigen_conversions github-ros-geometry
kdl_conversions github-ros-geometry
tf github-ros-geometry
tf_conversions github-ros-geometry
tf2 github-ros-geometry2
tf2_bullet github-ros-geometry2
tf2_eigen github-ros-geometry2
tf2_geometry_msgs github-ros-geometry2
tf2_msgs github-ros-geometry2
tf2_ros github-ros-geometry2
tf2_sensor_msgs github-ros-geometry2
turtle_tf github-ros-geometry_tutorials
turtle_tf2 github-ros-geometry_tutorials
graceful_controller_ros github-mikeferguson-graceful_controller
graft github-ros-perception-graft
graph_msgs github-PickNikRobotics-graph_msgs
grasping_msgs github-mikeferguson-grasping_msgs
grid_map_demos github-anybotics-grid_map
grid_map_msgs github-anybotics-grid_map
grid_map_ros github-anybotics-grid_map
haf_grasping github-davidfischinger-haf_grasping
handeye github-crigroup-handeye
hector_gazebo_plugins github-tu-darmstadt-ros-pkg-hector_gazebo
hector_pose_estimation github-tu-darmstadt-ros-pkg-hector_localization
hector_pose_estimation_core github-tu-darmstadt-ros-pkg-hector_localization
message_to_tf github-tu-darmstadt-ros-pkg-hector_localization
hector_compressed_map_transport github-tu-darmstadt-ros-pkg-hector_slam
hector_imu_tools github-tu-darmstadt-ros-pkg-hector_slam
hector_nav_msgs github-tu-darmstadt-ros-pkg-hector_slam
hfl_driver github-continental-hfl_driver
image_rotate github-ros-perception-image_pipeline
imu_processors github-ros-perception-imu_pipeline
imu_transformer github-ros-perception-imu_pipeline
imu_complementary_filter github-CCNYRoboticsLab-imu_tools
imu_filter_madgwick github-CCNYRoboticsLab-imu_tools
inno_sim_interface github-InnopolisAero-inno_sim_interface
innopolis_vtol_dynamics github-InnopolisAero-inno_vtol_dynamics
iris_lama_ros github-iris-ua-iris_lama_ros
ixblue_ins_msgs github-ixblue-ixblue_ins_stdbin_driver
drone_wrapper github-JdeRobot-drones
rotors_driver github-JdeRobot-drones
rqt_drone_teleop github-JdeRobot-drones
rqt_ground_robot_teleop github-JdeRobot-drones
tello_driver github-JdeRobot-drones
spacenav_node github-ros-drivers-joystick_drivers
wiimote github-ros-drivers-joystick_drivers
respeaker_ros github-jsk-ros-pkg-jsk_3rdparty
respeaker_ros github-Quori-ROS-quori_ros
dynamic_tf_publisher github-jsk-ros-pkg-jsk_common
image_view2 github-jsk-ros-pkg-jsk_common
jsk_topic_tools github-jsk-ros-pkg-jsk_common
virtual_force_publisher github-jsk-ros-pkg-jsk_common
jsk_footstep_msgs github-jsk-ros-pkg-jsk_common_msgs
jsk_gui_msgs github-jsk-ros-pkg-jsk_common_msgs
posedetection_msgs github-jsk-ros-pkg-jsk_common_msgs
cmd_vel_smoother github-jsk-ros-pkg-jsk_control
jsk_footstep_controller github-jsk-ros-pkg-jsk_control
jsk_footstep_planner github-jsk-ros-pkg-jsk_control
audio_to_spectrogram github-jsk-ros-pkg-jsk_recognition
jsk_pcl_ros github-jsk-ros-pkg-jsk_recognition
jsk_pcl_ros_utils github-jsk-ros-pkg-jsk_recognition
jsk_perception github-jsk-ros-pkg-jsk_recognition
jsk_recognition_msgs github-jsk-ros-pkg-jsk_recognition
jsk_recognition_utils github-jsk-ros-pkg-jsk_recognition
roseus github-jsk-ros-pkg-jsk_roseus
jsk_interactive github-jsk-ros-pkg-jsk_visualization
jsk_interactive_marker github-jsk-ros-pkg-jsk_visualization
jsk_rviz_plugins github-jsk-ros-pkg-jsk_visualization
kvh_geo_fog_3d_driver github-MITRE-kvh_geo_fog_3d
leo_bringup github-LeoRover-leo_robot
leo_gazebo github-LeoRover-leo_simulator
lgsvl_msgs github-lgsvl-lgsvl_msgs
hri github-ros4hri-libhri
lsm_localization github-ihadzic-lsm_localization
explore_lite github-hrnr-m-explore
multirobot_map_merge github-hrnr-m-explore
multires_image github-swri-robotics-mapviz
marker_msgs github-tuw-robotics-marker_msgs
swri_image_util github-swri-robotics-marti_common
swri_transform_util github-swri-robotics-marti_common
marti_nav_msgs github-swri-robotics-marti_messages
marti_sensor_msgs github-swri-robotics-marti_messages
marti_visualization_msgs github-swri-robotics-marti_messages
mavros github-mavlink-mavros
mavros_extras github-mavlink-mavros
mavros_msgs github-mavlink-mavros
test_mavros github-mavlink-mavros
mcl_3dl github-at-wat-mcl_3dl
microstrain_inertial_driver github-LORD-MicroStrain-microstrain_inertial
microstrain_inertial_msgs github-LORD-MicroStrain-microstrain_inertial
microstrain_inertial_rqt github-LORD-MicroStrain-microstrain_inertial
mir_actions github-DFKI-NI-mir_robot
mir_driver github-DFKI-NI-mir_robot
mir_dwb_critics github-DFKI-NI-mir_robot
mir_msgs github-DFKI-NI-mir_robot
mobile_robot_simulator github-nobleo-mobile_robot_simulator
mocap_nokov github-NOKOV-MOCAP-mocap_nokov
mocap_optitrack github-ros-drivers-mocap_optitrack
mongodb_store github-strands-project-mongodb_store
mbf_abstract_core github-magazino-move_base_flex
mbf_abstract_nav github-magazino-move_base_flex
mbf_costmap_core github-magazino-move_base_flex