You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I use the /zed/odom message from the ZED Mini as one of the odometry inputs for a mobile robot. When using this odometry input for sensor fusion or SLAM etc, I need an estimate of the base_link->odom transform. Clearly this is not as simple as transforming /zed/odom by the zed_center -> base_link transform. Because the /zed/odom does not publish twist, I do the following and it seems to work okay,
Compute velocity of the ZED from successive /zed/odom messages
Compute the speed of the robot center from ZED's speed using the static transform zed_center -> base_link
Integrate this speed to build my own estimate of the odometry of the robot center
Use this odometry for all the fusion etc
So my questions,
Is that how I should be doing this?
Does the ZED SDK maintain a speed estimate internally that can be published as twist in /zed/odom?
I use the ZED Mini on Ubuntu 16.04, ROS Kinetic and latest commit of this wrapper 8443d26
The text was updated successfully, but these errors were encountered:
Hi @pvishal-carnd,
you are doing it right. The current stable version in the master branch requires exactly the process you described.
We are working on enhancements of the odom and pose messages and starting from the next v2.8 of the ZED SDK you will find the base_link as root of the ZED TF tree and odom and pose messages will be referred to the base_link frame.
Moreover the odometry will be integrated with the twist components and relative covariance.
A question and not an issue.
I use the
/zed/odom
message from the ZED Mini as one of the odometry inputs for a mobile robot. When using this odometry input for sensor fusion or SLAM etc, I need an estimate of the base_link->odom transform. Clearly this is not as simple as transforming/zed/odom
by thezed_center -> base_link
transform. Because the/zed/odom
does not publish twist, I do the following and it seems to work okay,/zed/odom
messageszed_center -> base_link
So my questions,
/zed/odom
?I use the ZED Mini on Ubuntu 16.04, ROS Kinetic and latest commit of this wrapper 8443d26
The text was updated successfully, but these errors were encountered: