«Роботовед» продолжает развивать тему любительской робототехники. На этот раз речь пойдет о DIY-роботе TJ-bot.
Знаменитая корпорация IBM всегда была крупным мозговым центром, идеи которого двигали науку вперед. В стенах компании собралось множество инженеров, технологов и даже философов, которые пытались ответить на вызовы современности, создавая множество интереснейших проектов. Сегодня умы людей, интересующихся наукой и техникой, занимают вопросы искусственного интеллекта.
Своим проектом Tj-bot компания IBM хочет показать высокую степень доступности современной робототехники. Работать с TJ-bot интересно, приятно и просто. Герой советского мультфильма пел: «Надо жить умеючи, надо жить играючи». Эта цитата прекрасно описывает концепцию TJ-bot. На сборку робота уходит всего лишь 15 минут. Управляет роботом компьютер IBM Watson.
Для того, чтобы собрать TJ-Bot, необходимы чертеж робота, компьютер Raspberry Pi и несколько дополнительных элементов. Дополнить робота можно сервоприводами, светодиодами, камерой, микрофонам и другими элементами. Открытость данного продукта значительно расширяет вариации его применения. Благодаря открытому программному коду продвинутый пользователь может дополнять и изменять ПО робота. Материалы по использованию Tj-Bot можно найти на сайте GitHub.
Интересной особенностью робота является то возможность выстроить с TJ-Bot коммуникацию. Научить робота реагировать на человеческую речь можно следующим образом:
- Для того, чтобы Tj-Bot полноценно реагировал на Ваши эмоции, необходимо подключить к роботу Twitter API и анализирующую эмоциональную окраску сообщений программу Watson Tone Analyzer, . С помощью этих программам робот изменяет цвет своего RGB-светодиода в зависимости от проявленных по отношению к нему эмоций. Так, робота можно научить реагировать на сообщения пользователей Twitter в режиме реального времени.
- Кроме того, картонного робота можно научить реагировать на голосовые команды. Так, можно заставить робота изменять цвет светодиода на требуемый. Для этого необходима программа Watson Tone Analyzer, отвечающая за анализ и понимание человеческой речи.
- С помощью API Watson можно сделать чат с роботом: Watson Speech to Text API переводит голос в текст, Watson Conversation обрабатывает текст и дает ответ, а Watson Text to Speech переводит текст в аудио. Общаться с роботом можно на любые темы.
Основная идея, заложенная в Tj-Bot состоит в том, даже слабая форма искусственного интеллекта, встроенная в устройства, может облегчить быт, учебу или работу. С Tj-Bot можно играючи обучаться робототехнике или программированию, взаимодействуя с картонным роботом.
Читать также: