ros2 / common_interfaces

A set of packages which contain common interface files (.msg and .srv).
235 stars 109 forks source link

consider extending NavSatFix with an optional orientation #104

Open tfoote opened 4 years ago

tfoote commented 4 years ago

This is a follwup to the pre Foxy Message API review

Ryanf55 commented 1 year ago

Could this be targeted for ROS2 Iron? The Dual-antenna GPS receivers are becoming more popular in the aerial industry.

SteveMacenski commented 1 year ago

I suggested potentially including a NavSatFixWithOrientation kind of message that combines them, in case we want to add a new message instead of modifying an old one. A NavSatFix by itself usually doesn't have orientation information for basic GPS systems. However, most new (non-cheapo) GNS systems in robotics have IMUs and such for better fusion, so I think that's worthy of consideration into sensor_msgs to include orientation to modernize.

@Ryanf55 can you bring this up in the GPS thread on discourse? It would be good to have everything in a single spot to compile a summary from once thoughts are collected

Ryanf55 commented 1 year ago

I suggested potentially including a NavSatFixWithOrientation kind of message that combines them, in case we want to add a new message instead of modifying an old one. A NavSatFix by itself usually doesn't have orientation information for basic GPS systems. However, most new (non-cheapo) GNS systems in robotics have IMUs and such for better fusion, so I think that's worthy of consideration into sensor_msgs to include orientation to modernize.

@Ryanf55 can you bring this up in the GPS thread on discourse? It would be good to have everything in a single spot to compile a summary from once thoughts are collected

Reference: https://discourse.ros.org/t/future-of-ros-2-gps-support/33297/20