Полностью согласен. Для шестинога (если задача только ползать) достаточно 1 контроллера с нужным количеством ног. Лично делал на 1м Мега-32, при этом еще хватило ресурсов на анализ сигнала с модельного 4-х канального приемника и еще куча осталось.
Отказоустойчивость лучше повысить разработкой печатной платы. Чтоб она была виброустойчива и устойчива к помехам. Помех от серв кстати навалом, так что лишним это не будет. Разделить питание МК и силовой части (серв). Программно можно обработать ситуацию по выходу ноги из строя. Шестиног может передвигаться и на 5, 4, 3 ногах. В принципе может даже на 1 (надо будет на своем попробовать) при определенных условиях. Вот будет отличная программная задача для "повышения отказоустойчивости".
А тупо тыкать кучу контроллеров - отказоустойчивость только ухудшится, т.к. это не дублирующие системы.
Вы почитайте все темы про шестиногов, на форуме их навалом.
Опять же. Если Главным мозгом оставить МК, то это сразу ограничит его способности близким к нулю значением. Удел МК в данном случае - низкоуровневое управление, передача данных и все. Могз говорит роботу "Ногу 4 в положение х,y,z", МК выполняет. Все. Не надо более другие задачи ставить перед МК, он для этого не приспособен. Мозгом должно быть что-то более реальное для таких целей: Комп на винде/юниксе/андроиде и т.д. или хотя бы человек (радиоуправление).