Исследователи из технических университетов Delft (Нидерланды) и EPFL (Швейцария) показали, как можно использовать большие языковые модели (БЯМ, LLM), такие как ChatGPT, в процессе проектирования роботов. В своей статье они описывают, как использовали ChatGPT для разработки робота-сборщика помидоров.
Что примечательно, сам процесс проектирования робота с использованием ChatGPT проводился как на концептуальном, так и на техническом уровне.
Сначала исследователи решили узнать — какого робота они должны сделать. Для этого они задали ChatGPT вопрос о том, какие проблемы для человечества возникнут в будущем. LLM ответила, что из-за роста и старения населения — одной из серьезных проблем будущего будет стабильное снабжение продовольствием. На следующий вопрос: «Как робототехника может помочь в сельском хозяйстве?» LLM ответила, что роботы могут использоваться для: посадки, полива, сбора урожая, анализа почвы, борьбы с вредителями, упаковки и сортировки продукции.
Затем исследователи спросили: «Как бы вы сконструировали робота, собирающего урожай?» и LLM ответил про ключевые проблемы, которые необходимо решить при разработке подобного робота в числе которых был специальный механизм захвата, предотвращающий повреждение урожая.
Далее в качестве цели были выбраны помидоры и исследователи стали спрашивать как разработать захват для бережного сбора томатов. ChatGPT выдал предложения об изготовлении захвата из силикона или резины, чтобы робот не давил помидоры.
Таким образом, исследование показало, что ChatGPT может выступать в роли помощника исследователей и позволяет ускорить и автоматизировать процесс проектирования.
Полный диалог исследователей с LLM выложен в дополнительных материалах к статье.
Статьи
- Stella F., Della Santina C., Hughes J. How can LLMs transform the robotic design process? //Nature Machine Intelligence. – 2023. – С. 1-4.
Ссылки
По теме
- Пример исследования на тему создания пользовательского домашнего робота
- Творческий путь построения робота
- Rozum Robotics: пять необходимых шагов при создании робототехнического проекта
- Microsoft предложила использовать ChatGPT для управления роботами
- ROSGPT — демонстрация использования ChatGPT для управления роботом через ROS
- TidyBot — персонализированный робот-помощник на основе больших языковых моделей