Навигация робота и картирование помещений мобильными платформами недорого по системе датчиков:
1) 2 акселерометра влево вправо ( 3 осевой акселерометр цифровой i2c SPI стоит 150 рублей 1 штука в Москве )
2) 1 гироскоп на поворот платформы ( 2 осевой гироскоп ST.com стоит 240 рублей 1 штука в Москве )
3) очевидно и обычно на колесах энкодеры. Хотя возможно они и не потребуются для небольших помещений и не длительных "прогулок".
Полагаю что движения по преодолению неровностей на полу не сильно исказят картину мира составленую по такой инерциальной системе, но добавлением еще одного гироскопа за теже 240 рублей можно получить инерциальную систему с 6 степенями свободы - 6 DOF IMU.
Надеюсь, что такая инерциальная система позволит платформе самостоятельно определить конфигурацию произвольного помещения или территории ( в пределах проходимости платформы конечно ) и запомнить ее, ориентироваться для возврата на базу подзарядки и хранения. Не тупить при перестановке мебели.
Недорого - это ключевое слово определяющее доступность реализации такой системы для широкого круга роботостроителей.
Прошу высказываться по теме и приводить ссылки на аналогичные проекты и готовые продукты или модули с аналогичной системой, выкладывать материалы.