Claude Code спроектировал четырёхногого робота из 99 деталей с 12 приводами и сам написал прошивку

Разработчик под ником SpeedyBrowser45 показал результат трёх месяцев работы над MechFaber, настольным приложением, которое передаёт ИИ не роль ассистента по коду, а весь процесс проектирования железа.

Внутри единого конвейера Claude Code проектирует машину, пишет для неё прошивку и тут же прогоняет всё это в симуляции. Демонстрационный результат – четырёхногий робот с 12 приводами и 99 сложными деталями.

В показанном примере ИИ взял на себя каждый этап, включая компиляцию и запуск прошивки. Интерфейс приложения выводит схему питания и электроники, шины напряжения и потребляемый ток по каждому компоненту.

Отдельно формируется полный перечень комплектующих с аккумуляторной сборкой, микроконтроллером, мотором для каждого сустава ноги, вентиляторами охлаждения и лидаром.

К этому добавляется монтажная схема с реальными подключениями к шинам и трассировкой проводов до каждого привода и датчика. Суммарное энергопотребление и предполагаемое время работы Claude Code рассчитывает автоматически.

Ключевое архитектурное решение автора приложения заключается в отказе от одной универсальной модели. Вместо этого задачи распределены между несколькими специализированными агентами, каждый из которых отвечает за свою область:

  • исследование и расчёты

  • CAD-моделирование

  • электроника

  • прошивка

  • симуляция

По словам разработчика, попытки заставить Claude Code делать всё в одиночку давали заметно худший результат. Ещё одно ограничение – ИИ запрещено угадывать размеры. Вместо догадок агент напрямую обращается к ядру CAD за габаритами, берёт характеристики компонентов из настоящих даташитов и запускает метод конечных элементов средствами самого приложения.

В электрической части ИИ собрал полный кабельный жгут с корректными сечениями и длинами проводов. Также он самостоятельно выбрал Raspberry Pi 5 для обработки данных лидара и микроконтроллер Teensy для контура управления двигателями.

Прошивка тестируется в замкнутом цикле, где физический движок воспроизводит динамику робота. На ровной поверхности четырёхногая платформа должна вести себя предсказуемо, а вот на реальном уличном рельефе ограничения проявятся куда отчётливее. Для проверки этого в приложении предусмотрено добавление новых тестовых сцен.

Достаточно текстового запроса, чтобы ИИ сгенерировал пандус, узкий проход или набор препятствий, после чего одна и та же прошивка прогоняется в каждом из окружений.

Главная оговорка исходит от самого разработчика – физический прототип пока не собран, так что оценить разрыв между симуляцией и реальностью невозможно.

Больше статей на Shazoo
Тэги:

Об авторе

Эксперт по Fallout
Главный редактор
Более 16 лет в индустрии освещения видеоигр, кино, сериалов, науки и техники. Особенно разбираюсь в серии Fallout, ценитель The Elder Scrolls. Поклонник Arcanum и Fallout Tactics. Больше всего играю в Civilization, Old World и градостроители. Изучаю ИИ и загадки космоса.