HKUST-Aerial-Robotics / VINS-Mono

A Robust and Versatile Monocular Visual-Inertial State Estimator
GNU General Public License v3.0
4.99k stars 2.1k forks source link

vins_estimator/odometry topic always have zero angular twist/velocity #138

Open mandeeps2509 opened 6 years ago

mandeeps2509 commented 6 years ago

Hi guys! Thanks for making the source code available. I've been working to run various VIO/VO packages on the datasets collected by our lab quad. While debugging the problem of divergence of the odometry estimates by VINS-Mono, I found that vins_estimator/odometry topic gives zero angular twist/velocity while running on the entire dataset. I've also checked the mavros/local_position/velocity topic for the angular velocity which is coming out to be non-zero. Even I have found the same situation with the EuRoC MAV Dataset. Please explain the situation here as I think it is the cause of drifting and scale changes in the odometry results. Here is the link to the video: https://drive.google.com/open?id=1zDsrJlaXUutUIkD-OjBBlniyNhwRVQjb

qintonguav commented 6 years ago

Sorry about that. We don't aware we need to publish angular velocity since angular velocity can directly get for raw IMU data. We don't need to publish it again, right?