Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Производственный процесс

Начало работы с TJBot: сборка, настройка и голосовое управление ИИ-роботом

Введение

Познакомьтесь с TJBot — набором от IBM, который приносит Watson AI к вашему порогу. Соберите маленького робота, подключите Raspberry Pi 3 и наблюдайте, как он машет, мигает, говорит и слушает — всё на облачных сервисах IBM.

Инструменты для настройки

Для настольной конфигурации понадобятся:

Первые шаги

Перед погружением в код настройте Raspberry Pi, подключите к интернету и обновляйте ОС. Руководство проведет через каждый шаг.

Настройка Pi

Включение: Хотя Pi может загружаться от USB-порта компьютера через micro-USB «PWR IN», рекомендуем отдельный сетевой адаптер 5.1 В micro-USB для стабильности.

Подключите монитор, клавиатуру, мышь, вставьте microSD-карту из комплекта. Включите питание в маркированный micro-B USB порт. Должен появиться экран загрузки Raspberry Pi.

Пользователям в США может потребоваться сменить раскладку клавиатуры с UK на US. Откройте меню Raspberry, выберите Preferences → Mouse and Keyboard Settings, затем Keyboard Layout… и выберите предпочитаемую раскладку.

Установка TJBot

Запустите bootstrap-скриптом одной командой:

curl -sL https://ibm.biz/tjbot-bootstrap | sudo sh –

Откройте терминал (иконка на верхней панели). Обратите внимание: копирование в терминал — Shift + Ctrl + C, вставка — Shift + Ctrl + V. После вставки нажмите Enter для загрузки скрипта.

Установщик задаст серию вопросов да/нет. Отвечайте y на:

При запросе имени TJBot можно ввести своё или нажать Enter для значения по умолчанию.

Обновление ОС

Скрипт предложит обновить Raspberry Pi OS. Хотя это может занять до часа, большинство завершают за десять минут. Нажмите y и Enter для начала. Наблюдайте за прогрессом; обновление автоматизировано.

Установка Node.js

После обновления ОС установщик предложит установить Node.js. Примите, выберите версию 7 и дайте скрипту скачать и установить. Если нет камеры, ответьте no при вопросе.

Скрипт клонирует проект TJBot на рабочий стол. При предложении отключить звуковые модули ядра ответьте n, чтобы сохранить аудио.

Завершение!

Вы увидите дружелюбный ASCII-арт TJBot и сообщение об завершении. Нажмите Enter для продолжения. Установщик опишет шаги создания аккаунта IBM Cloud, которые рассмотрим дальше. Пропустите тесты железа — они могут упасть после пользовательской конфигурации. Выберите yes для немедленной перезагрузки.

Настройка IBM Cloud

Возможности TJBot питаются Watson AI. Для доступа к Watson нужен бесплатный аккаунт IBM Cloud.

Регистрация аккаунта IBM

Перейдите на страницу регистрации IBM для создания IBM ID. Подтвердите email, затем введите 7-значный код подтверждения.

После подтверждения выйдите из панели аккаунта IBM.

Вход в IBM Cloud

Перейдите на портал IBM Cloud (cloud.ibm.com). Введите email IBM ID и укажите номер телефона. Пройдите капчу, подтвердите аккаунт по ссылке в email. Нажмите синюю кнопку Login для входа в облачную панель.

Настройка организации

Выберите короткое, запоминающееся имя организации и создайте пространство (например, «test»). После создания нажмите I'm Ready для подтверждения.

Обзор панели IBM Cloud

Панель — стартовая площадка для всех сервисов IBM Cloud. Для включения платных сервисов TJBot добавьте биллинг:

  1. Нажмите Manage → Billing в правом верхнем меню.
  2. Выберите Add Credit Card и заполните форму.
  3. Отправьте для активации обновленного аккаунта.

С настроенным биллингом вы готовы создавать сервисы Watson и оживлять TJBot.

Голосовое управление светодиодом

Первый проект демонстрирует голосовое управление адресным светодиодом. Начните с подключения светодиода из комплекта к Raspberry Pi.

Подключение светодиода

Найдите маленький светодиод (размером с ластик карандаша). Используйте входящие перемычки F/F и следуйте схеме ниже для подключения к GPIO Pi.

Схема любезно предоставлена Maryam @ IBM

Подключение USB-микрофона

Вставьте USB-микрофон в любой свободный USB-порт Pi. Конкретный порт не важен.

Создание экземпляра Speech-to-Text в IBM Cloud

Вернитесь на панель IBM Cloud, кликните по гамбургер-меню вверху слева, перейдите в Speech to Text под Services. Создайте новый экземпляр и запишите учетные данные.

С подключенным микрофоном и готовым сервисом Speech-to-Text вы готовы запрограммировать TJBot на прослушивание, интерпретацию и управление светодиодом.

Производственный процесс

  1. Code-Ready Containers: практическое руководство по облачно-ориентированной автоматизации процессов с Red Hat OpenShift
  2. Практическое руководство по керамической 3D-печати: техники, материалы и советы по дизайну
  3. Понимание основных красителей: применение, безопасность и отраслевое использование
  4. Пошаговое руководство по развертыванию LoRa-шлюза RAK 831 на Raspberry Pi 3
  5. Сборка LoRa-шлюза на модуле RAK831 и Raspberry Pi 3 — пошаговое руководство
  6. IoT в эре Edge: рост, данные, безопасность и стратегия партнерств
  7. ИИ в страховании: практическое руководство для реального внедрения
  8. Урок Arduino для начинающих 01: Начало работы с первым проектом
  9. Откройте для себя Eagle Group: ваш партнер по качественному металлообработке
  10. Оптимизация техники Cat®: полное руководство по My.Cat.com