Робо-голова
  • Общая информация
  • Технические характеристики
  • Комплект поставки
  • Полезные ссылки
  • Быстрый старт
  • Настройка и обслуживание
    • Подключение к Робоголове по сети
      • Настройка подключения к Сети
      • Подключение по SSH к Робоголове
      • Подключение по SFTP
      • Подключение через VSCode
    • Смена данных устройства
    • Выключение головы
    • Возврат к заводским настройкам
    • Ubuntu-сервис
    • Подключение аккумулятора
    • Зарядка батареи
    • Подключение сервоприводов к плате расширения
  • Интеграция с роботом TurtleBro
  • Устройство головы
    • Аппаратная конфигурация
    • Программное обеспечение
    • ROS-пакеты
      • robohead_controller
      • display_driver
      • neck_driver
      • ears_driver
      • speakers_driver
      • respeaker_driver
      • voice_recognizer_pocketsphinx
        • ROS-нода ~kws_recognizer
        • ROS-нода ~cmds_recognizer
        • Настройка собственных команд и ключевых слов для распознавания
      • sensor_driver
      • usb_cam
  • Кейсы взаимодействия
    • 1. Смена ресурс-пака стандартных действий
    • 2. Внесение изменений в стандартные действия
    • 3. Написание своего действия для robohead_controller
    • 4. Создание своих сценариев взаимодействия без использования robohead_controller
    • 5. Создание ROS-пакета со своим сценарием взаимодействия и его автозагрузка
Powered by GitBook
On this page
  1. Настройка и обслуживание

Возврат к заводским настройкам

PreviousВыключение головыNextUbuntu-сервис

Last updated 1 month ago

  1. Отключите полностью Робоголову, убедитесь, что зарядное устройство отключено.

  2. Снимите верхнюю крышку головы (для этого открутите 4 винта по периметру)

  3. Извлеките из Raspberry PI microSD-карту.

  4. Скачайте образ системы по ссылке:

  5. Запишите образ системы на sd-карту, это можно сделать тремя способами: через balenaEtcher, Raspberry Pi Imager или утилиту dd.

balenaEtcher
  • Скачайте и установите приложение balenaEtcher (доступно для Windows/MacOS/Linux):

  • После запуска выберите скачанный образ ОС Robohead Выберите носитель, на который будет загружен образ системы Нажмите кнопку Flash

  • Дождитесь загрузки образа на носитель

Raspberry Pi Imager
  • Скачайте и установите приложение Raspberry Pi Imager (доступно для Windows/MacOS/Linux):

  • Запустите Raspberry Pi Imager:

  • Выберите устройство Raspberry Pi - Raspberry Pi 4:

  • В окне выбора ОС перейдите в самый низ и выберите Use custom:

  • Далее выберите образ ОС, который вы хотите записать на microSD:

  • Подключите microSD карту к компьютеру и выберите её как устройство, на которое будет записана ОС:

  • Если все настройки сделаны верно, то главный экран программы должен выглядеть вот так:

  • Нажмите "Далее" и выберите "нет":

  • Согласитесь с форматированием запоминающего устройства:

  • Дождитесь записи ОС на microSD:

Утилита dd

Утилита доступна на компьютерах под управлением ОС Ubuntu

  • Введите в CLI команду: lsblk

  • Вставьте sd-карту в компьютер

  • Вновь введите команду: lsblk

  • Выясните, какое добавилось устройство (например, /dev/sdc. Обратите внимание у устройства могут быть внутренние каталоги, они называются именем устройства и цифрой, например /dev/sdc0, /dev/sdc1 - вам необходимо именно название устройства - /dev/sdc).

  • Перейдите в каталог со скачанным образом системы и выполните команду в CLI: sudo dd if=./roboheadOS.img of=/dev/sdc bs=5M

  • Дождитесь окончания записи образа на sd-карту (это может занять до 15-20 минут)

  1. Убедитесь, что Робоголова полностью выключена, зарядное устройство отключено.

  2. Вставьте sd-карту в слот Raspberry PI внутри головы.

  3. Аккуратно верните верхнюю крышку на место и закрутите 4 крепежных винта

  4. Включите голову и дождитесь первичной инициализации системы.

  5. Перезагрузите еще раз.

  6. После запуска и подключения по ssh рекомендуется перейти в репозиторий robohead: cd ~/robohead_ws/src/robohead и синхронизировать его, чтобы иметь актуальную версию: git pull

По-умолчанию название хоста - robohead000, чтобы его изменить отредактируйте:

sudo nano /boot/firmware/user-data

После смены названия хоста перезагрузите устройство

https://disk.yandex.ru/d/L5fyCPwn0roi9w/latest
https://etcher.balena.io/
https://www.raspberrypi.com/software/
Главное окно Raspberry Pi Imager
Выбрать Raspberry Pi 4
Выберите Use custom
Выберите носитель, куда будет записана ОС
Нажмите "да"