How to calculate orientation from IMU rotations?
The robot system i'm using does not come with a IMU driver by default. Therefore i installed one, The angular rotations are there in the data but it does not publish/calculate orientation by default from the IMU sensor. This orientation data is important because i want to use it to localize the robot with robot_pose_ekf package.
So i've tried to use the madgwick package to calculate orientation and then republish the node. But it has been a pain to setup so far. Therefore i'm going to try to find a way to do this by myself with a rospy script. Anyone with pointers on how to do this?