Замість рук — робот із відмичкою: Claude навчили самостійно зламувати замки
/https%3A%2F%2Fs3.eu-central-1.amazonaws.com%2Fmedia.my.ua%2Ffeed%2F137%2Ffb9384c7dd962ea3e12396fba1611fa8.png)
Штучний інтелект навчився не лише писати код і керувати програмами, а й допомагати механізмам взаємодіяти з фізичними об’єктами. Розробник Dr. Kun Dániel створив роботизований пристрій, який за допомогою Claude від Anthropic самостійно відкриває механічний замок. У конструкції використали мікроконтролер ESP32-C3 Mini, датчики сили та три двигуни, а більшість деталей надрукували на 3D-принтері.
Відеодемонстрація з’явилася на YouTube наприкінці жовтня, а 2–3 листопада про розробку написали профільні технічні ресурси. На записі пристрій закріплюють безпосередньо на циліндрі дверного замка, після чого він самостійно виконує необхідні рухи й зрештою відчиняє двері.
Claude замість людського дотику
У звичайному циліндровому замку ключ піднімає внутрішні штифти на потрібну висоту, дозволяючи провернути циліндр. Під час ручного відкривання відмичкою важливу роль відіграє відчуття опору: людина визначає, як реагують елементи механізму, і коригує рухи.
Розробник спробував передати цю частину роботи машині. Один кроковий двигун і два сервоприводи приводять у рух механізм, а два тензодатчики (load cells) вимірюють силу, що виникає під час взаємодії з замком. Дані надходять до ESP32-C3 Mini, який передає їх Claude через Wi-Fi.
Як це працює
Модель аналізує отримані вимірювання та допомагає визначити наступну дію. Мікроконтролер виконує її, збирає нові показники й знову передає їх ШІ. Так утворюється цикл зворотного зв’язку: пристрій не просто повторює заздалегідь задану послідовність рухів, а змінює поведінку залежно від реакції механізму.
Важливо, що Claude не запускається безпосередньо на ESP32. Плата відповідає за локальне керування двигунами та збір даних, тоді як обчислення виконує зовнішня модель Anthropic. На невеликому OLED-дисплеї відображаються стан системи та вимірювання. Живлення забезпечує акумулятор, а корпус, кріплення й механічні компоненти переважно виготовлені за допомогою 3D-друку.
Понад 200 годин розробки
За інформацією Hackster.io, Dániel самостійно написав програмний код і витратив на проєкт понад 200 годин. Водночас робота ще не завершена: автор продовжує вдосконалювати апаратну частину та програмне забезпечення, щоб підвищити надійність пристрою.
«Проєкт ще не зовсім завершений», — зазначає Hackster, описуючи коментарі розробника.
Після стабілізації конструкції Dániel планує опублікувати вихідний код, STL-файли для друку деталей і повну документацію. На момент публікації матеріалу готового відкритого репозиторію з цими матеріалами знайти не вдалося.
Чи зможе робот відкрити будь-які двері
Попри назву авторського відео, яка обіцяє відкривання будь-якого замка, демонстрація не доводить універсальності пристрою. Поки що йдеться про успішне відкривання конкретного механічного циліндра. Немає оприлюднених результатів випробувань на різних моделях замків, статистики успішності або даних про час, потрібний для відкривання.
Це також не перша спроба автоматизувати таку роботу: спеціалізовані механічні пристрої для маніпуляцій із замками існували й раніше. Цікавість розробки — у використанні універсальної ШІ-моделі, яка аналізує показники фізичних датчиків і бере участь у виборі наступних дій. Тож говорити, що Claude залишив професійних зловмисників без роботи, зарано. Однак проєкт демонструє, як доступні мікроконтролери, 3D-друк і генеративний ШІ можуть об’єднуватися в автономні пристрої, здатні виконувати завдання у фізичному світі.
Джерело: Hackster