Ну вот зачем контроллеры?
В компе их и так полно))
А если серьезно, то ведь и правда - зачем?
Если надо собрать робота (причем, я так понял, достаточно простого) из компьютерных деталей, то мне кажеться можно обойтись и тем что есть..
Ведь двигателями можно управлять и не через COM/LPT/..., а через что-нить более простое.
Вот к примеру, на клаве есть три светодиода, ими управлять программно - элементарно. Можно же простейшим образом усилить сигнал от них и управлять тем что получилось двигателем? Три управляющих сигнала - это вполне достаточно, чтобы управлять движением. Если нужно простейше реагировать на припятствия, то можно пользовать кнопки на клаве -- чем не датчик
)
PS Я ниче подобного пока не делал, но вроде проблем быть не должно
Хотя конечно с энергией будут трудности - как-то нехорошо будет, если робот от розетки питаться постоянно будет
)) Но ведь наверно можно заменить блок-питания компа на аккумулятор?