Say we have a wheeled robot with the following sensors; * Wheel encoders * Two sonar sensor in the front and two at the rear * Touch sensors (bumbers) on four sides of the robot * Forward looking color camera 320x240 pixel * Optional rotating laser bearing only (no range) sensor returning the bearing of the laser reflector strips fixed to various corners of the indoor environment
How one can use these sensors to accuratelly localize the robot in an indoor environment?