I have never used an accelerometer before, but I am aware that they come with I2C, SPI and analog outputs. If I choose to use an I2c or SPI, device, will I accumulate errors due to communication time?
Is the fast sampling of an analog signal likely to get me a more accurate deduced position than using am I2C?
Will this be true for
- A robot moving in a room
- A robot moving in an outdoor terrain and is likely to slip and roll down a slope.
Also, I have no sense of Gs. I tried to move my hand around fast with my phone running andro-sensor in my fist and saw that the readings saturated at 20m/s2. What G can I expect my robot to experience if it is hit by another fat moving bot or bumped by a fast walking human?