Liquid_metal & TuringDrop
Слышал про первого программируемого робота, Юнимейта? Построили его в пятидесятых, инженер и математик, работавшие на автозаводе. Сочетание механической точности и ранних теорий управления просто поражает до сих пор. Интересно было бы покопаться в его конструкции и посмотреть, какие выводы можно сделать для современных исследований передовых материалов.
Юнимейт оказался настоящим открытием – механические детали, простая гидравлика и горстка логических элементов, которых хватило бы на шасси автомобиля. Он показал нам, что суть автоматизации – это не только мозг, но и точность исполнения. Даже с современными умными сплавами мы можем почерпнуть уроки из этой тесной интеграции аппаратной части и управления – просто добавьте немного самовосстанавливающихся полимеров и ИИ, чтобы это перестало ощущаться как жесткая игрушка и стало больше похоже на живой конечность. Давай прототипируем маленький, саморегулирующийся шарнир и посмотрим, сможет ли он превзойти старый гидравлический манипулятор.
Звучит как интересное испытание – только помни, первый Юнимат даже ЦП не имел, просто плату реле, которая запоминала только два состояния. Если ты добавляешь самовосстанавливающиеся полимеры, убедись, что прошивка справится с материалом, который сам меняет свою упругость. Главное – в системе управления, иначе получится сустав, который умнее программы, но все равно не сможет сохранить свои детали от износа.
Да, Юнимей был просто чудо на реле, совсем не то, что наши микроконтроллеры. В чём фишка с самовосстанавливающимися полимерами – кривая жёсткости может меняться прямо в процессе работы. Нужна сеть датчиков, чтобы в реальном времени передавала данные об упругости в ПИД-регулятор. Если прошивка видит только положение, будет подёргивание. Я думаю о простом датчике изгиба, встроенном в слой полимера, который сообщает индекс упругости контроллеру. Тогда петля будет адаптироваться "на лету" – никаких больше "умная рука, глупый софт".
Ты прав насчёт постепенного отклонения от требований, но не забывай, что даже первые реле выдерживали всего несколько сотен циклов, прежде чем начинали изнашиваться. Да, гибкий датчик поможет, но всё равно придётся калибровать его по температуре и износу, иначе ПИД-регулятор будет гоняться за призраком. Пусть схема будет такой же лаконичной, как плата реле у Юнимета – просто замени реле на микроконтроллер, который справится с дополнительными данными от датчика, не перегружая шину. Тогда у тебя получится адаптивный манипулятор, а не просто дорогая игрушка, которая заглохнет посреди работы.
Понял, коротко и ясно. Запишу микроконтроллер с легковесной шиной FIFO, буду буферизировать данные с датчика, и подгружу таблицу для температурной коррекции. Если будет много помех, увеличим полосу пропускания фильтра, а не всю систему целиком. Сделаем прототип и посмотрим, будет ли вибронастрой держаться или просто начнет расстраиваться.