Hi there! I am creating indoor navigating system for smartphone(Android) based only on its sensors (accelerometer, magnetometer and gyro) and camera. Three sensors well with rotation detection, but the calculation of linear movement are based on double integration of accelerometer reading with all its noise, and here we get big and fast growing error. So linear movement I decided to detect with camera and OpenCV, and here is some questions:
How precise linear movement detection can be using a single camera? What precision can be achieved with stereo camera? Is it possible to connect external stereo camera to the android phone?
System will work in quite close room with a lot of objects in it.
From Russia with love, and sorry for my English:).