Какую платформу / язык использует Roomba?
-
13-09-2019 - |
Вопрос
Из любопытства, кто-нибудь знает платформу и язык программирования, используемые для программирования Roomba?Я говорю не столько о комплектациях вторичного рынка, сколько о том, что используется для реализации алгоритма на заводе?
Решение
За эта ссылка, Микроконтроллером Roomba является Freescale (бывший Motorola) MC9S12E - то, что iRobot конкретно использует с точки зрения языков программирования, может быть их коммерческой тайной, но я полагаю, что такие устройства обычно программируются на assembly и C, напримерс этот комплект.
Другие советы
Я выполнял кое-какую работу разработчика над созданием iRobot.Я использую WinAVR, и код написан на C.
Вы можете получить комплект разработчика менее чем за 300,00 долларов
В Linux Journal была статья об использовании Python с iRobot Create, который основан на Roomba.
http://www.linuxjournal.com/article/10262
Возможно, это не то, что они используют на заводе, но, похоже, это был бы лучший способ взломать робота, ползающего по полу в стиле Roomba.