Из любопытства кто-нибудь знает платформу и язык программирования, используемый для программирования Roomba? Я не столько говорю о комплектах вторичного рынка, но что используется для реализации алгоритма на заводе?
Per эта ссылка , микроконтроллер Roomba - это Freescale (бывшая Motorola) MC9S12E - то, что iRobot специально использует в отношении языков программирования, может быть их коммерческой тайной, но я считаю, что такие устройства обычно программируются сборка и С, например с этим комплектом .
В журнале Linux была статья об использовании Python с iRobot Create, созданным на основе Roomba.
http://www.linuxjournal.com/article/10262
Возможно, это не то, что они используют на фабрике, но, похоже, это был бы лучший способ взломать робота-ползущего по комнате Roomba.
Я занимался разработкой iRobot Create. Я использую WinAVR и код в C.
Вы можете получить комплект разработчика стоимостью менее $ 300,00
http://store.irobot.com/shop/index.jsp?categoryId=3311368