В общем есть масса интересных идей как добавить роботам самообучения, интеллектуальности, но многие из них требуют достаточно развесистого железа, и есть некоторое отторжение симуляторов.
Есть мысль реализовать промежуточное решение сделать прослойку между реальным железом и управляющим модулем, которая симулирует половину вещей. Типа в неё можно заложить эмуляцию подсистемы питания, зарядки и повреждений робота.
Например, реально аккум работает 2ч, а система будет показывать остаток заряда как на 3 минуты, но зато будет давать "подзаряжаться" не от реального источника питания, а просто вставая под ИК-прожектор, передающий специальный код в приёмник промежуточного модуля. Так же можно симулировать повреждения наносимые роботу так же по ИК-кодам, типа "зоны радиации" и т.п.