Специалисты Microsoft научили ChatGPT управлять настоящими роботами и дронами

от автора

Для ChatGPT продолжают находить новое использование. Он уже и отвечал на вопросы, и сдавал экзамены, и писал дипломы, и создавал программный код. И вот инженеры Microsoft заявили, что использовали этот чат‑бот для управления роботами и коптерами. Робототехникой бот управляет с помощью команд, передающихся с помощью естественной речи.

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

Специалисты Microsoft решили проверить, будет ли актуален ChatGPT для выполнения задач программирования в робототехнике. У чат‑бота это получилось, но с определённой помощью. Так, исследователи указывали ChatGPT перед началом управления роботом, какой набор высокоуровневых API‑интерфейсов или библиотеку функций можно использовать. Эта библиотека может быть специфичной для конкретного робота и должна соответствовать низкоуровневым реализациям из стека управления робота.

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

В итоге ИИ‑чат‑бот справился со всеми поставленными задачами. Так, например, дрон сделал фото себя, для этого ChatGPT отправил коптер к зеркалу, где и был сделан снимок. Или ещё один пример: чат‑бот заставил роботизированный манипулятор выложить логотип Microsoft из цветных деревянных кубиков.

Однако специалисты бигтех‑компании просили коллег не сильно доверять ИИ. Это связано с тем, что языковые модели склонны иногда генерировать неверные ответы, поэтому человек должен всегда контролировать работу системы.


ссылка на оригинал статьи https://habr.com/ru/articles/718658/


Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *