Tf frames of a mobile robot
I am working on mobile robot which has kinect mounted on it with an IMU unit.
I am confused about the frames of various types..Considering the above example please tell me what are the following frames. 1. Map frame 2. Odom frame 3. Base frame.
i know that the transformation between the kinect and base frame would be equal to the vector which should be added to base frame to get kinect frame...
Now i dont understand is what is Odom frame and what is the /tf between kinect and odom frame and how is it generated.. is it IMU readings or the Slam output pose for instance as in Gmapping.