EdGull писал(а):для этого нужно обучить бота (запоминать и потом воспроизводить) набор команд
про что я и говоил фиг знает когда
Сложно это. Это как минимум энкодеры нужны, а энкодеров нет
Хотя никто не мешает их поставит...
CiSi писал(а):может сделать так чтобы при первом запуске - робот строил карту, и потом уже убирался опираясь на неё. Тогда он смог бы определить где он нахотисся в любой момент времени и каждый раз ездил в разные стороны.
Ну во первых он выключаться никогда не будет, а во вторых, где он находится точно с вероятностью 100% бот знает пока только в одном месте, на зарядке. Поэтому мне кажется привязываться надо именно к базе. Тоесть, допустим, сегодня бот отъезжает на "работу" влево от базы, завтра вправо, ну и т. д.
Ну а доехать до выбранной комнаты можно просто с помощью последовательности заранее просчитаных команд,
типа: 5 сек. назад, 2 сек. влево, 4 сек. вперед, ну и т. д.