"Спинной мозг" робота лучше делать на микроконтроллерах, так как ближе к железу получается, без какой либо операционной системы. Без каких либо пауз и простоев, мгновенное реагирование по внешним прерываниям.

Если говорить о маленьких роботах или летающих роботах, то контроллеры позволяют добиться меньших размеров и энергопотребления. Современный контроллер Cortex-M4 имеет до 2мб встроенной памяти под программу.