Пароли были только началом. Теперь Claude учат вскрывать физические замки

2415
Пароли были только началом. Теперь Claude учат вскрывать физические замки

Языковая модель впервые добралась до механики буквально руками робота.

image

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

При обычном вскрытии мастер слегка натягивает цилиндр и по сопротивлению чувствует, что происходит с отдельными штифтами. Даниэль заменил пальцы двумя датчиками силы. Робот поочередно касается штифтов, измеряет нагрузку и передает результаты Claude. Модель анализирует измерения и помогает решить, куда и насколько сдвинуть отмычку дальше.

Локально механизмом управляет микроконтроллер ESP32-C3 Mini, который общается с Claude по Wi-Fi. За движения отвечают один шаговый двигатель и два сервопривода. Большую часть корпуса, креплений и зубчато-реечного механизма разработчик напечатал на 3D-принтере. Электронику питает литий-ионный аккумулятор, а небольшой экран показывает состояние робота и результаты измерений.

Важнее всего здесь обратная связь от самого замка. Робот не повторяет одну заранее записанную комбинацию движений. После каждого воздействия датчики показывают, как отреагировал механизм, а программа использует новые показания при следующем шаге. Фактически Claude получает возможность принимать решения на основе сигналов из физического мира, а двигатели превращают ответ модели в движение.

Даниэль написал управляющий код самостоятельно и, по его словам, потратил на проект больше 200 часов. Прототип пока требует доработки: автор продолжает настраивать механику и программу, чтобы робот открывал замки стабильнее. После завершения работы разработчик планирует опубликовать исходный код, файлы для 3D-печати и документацию.

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

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