Hector pose estimation works, but only orientation and altitude is estimated
Hello,
I am trying to use hector_pose_estimation package for a real quadcopter. I have published information from IMU, barometer using sensor_msgs/Imu
, hector_uav_msgs/Altimeter
and pressure height messages using geometry_msgs/PointStamped
message (just like hector_quadrotor
package does in simulator).
When I visualise pose estimate using rviz
I see changes in orientation and height, but it doesn't move sideways, it's stuck in center and only height and orientation changes.
Am I missing something out or hector_pose_estimation
package doesn't calculate movement on XY axes? Using this package with simulator works fine, but with my real data from sensors - pose stuck in center.
Does you IMU data include accelerometer and gyroscope data, or only gyro data?
IMU does include all data from acc and gyroscopes. Double checked data standard in sensor_data, also compared with data provided from gazebo simulator.