Update use of TrajectoryPoint message to use 'Pose' instead of (x, y, z, Complex heading)
Description
In order to represent the orientation of trajectory points in 3D, the Complex32 heading
of the TrajectoryPoint
message needs to be changed to a Quaternion
.
For simplicity, a geometry_msgs::msg::Pose
message is used to represent fields x, y, z, orientation
.
This requires updating the code of many packages to use this new message definition.
Definition of Done
-
Code builds, tests pass, and functionalities are unchanged when using the new message definition.
Edited by M. Fatih Cırıt