Open gftabor opened 6 years ago
Hi, if you need a specific message type, you can change the publisher in the visualizer, for example https://github.com/uzh-rpg/rpg_svo_example/blob/master/svo_ros/src/visualizer.cpp#L138
Publishing messages is independent of the binaries, so you should be able to adapt the code in this repository according to your own needs.
Regarding velocity, SVO2.0 is not a full VIO, therefore there is no velocity estimation maintained. The best we can do is probably to run a Kalman filter for velocity, similar to what is described in the paper: http://rpg.ifi.uzh.ch/docs/JFR16_Faessler.pdf
Yup I understood the system was not trying to produce an accurate velocity but had assumed there had to be some internal representation of movement or position step since last frame that could be used to produce some velocity information. Would expect this velocity to be unfiltered and noisy.
Currently to run a lot of ros built in systems /odom needs to be published in addition to TF. Could the live position and velocity estimate be published there as well? The velocity is the important part I am looking for.
Explanation can be seen here
http://wiki.ros.org/navigation/Tutorials/RobotSetup/Odom