Робо-голова
  • Общая информация
  • Технические характеристики
  • Комплект поставки
  • Полезные ссылки
  • Быстрый старт
  • Настройка и обслуживание
    • Подключение к Робоголове по сети
      • Настройка подключения к Сети
      • Подключение по 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
  • Настройка подключения к Wi-Fi
  • Подключение к точке Wi-Fi по умолчанию
  • Настройка подключения к новой Wi-Fi через SD карту
  • Проводное соединение
  1. Настройка и обслуживание
  2. Подключение к Робоголове по сети

Настройка подключения к Сети

При первом запуске у вас есть 2 способа подключиться к Робоголове: Wi-Fi сеть или проводное соединение.

Настройка подключения к Wi-Fi

Подключение к точке Wi-Fi по умолчанию

По умолчанию при старте Робоголова попытается подключиться к Wi-Fi точке доступа с параметрами:

SSID: TurtleBro 
password: turtlew001

или

SSID: TurtleBro5G 
password: turtlew001

Поэтому мы рекомендуем использовать именно такие настройки Wi-Fi роутера для работы с Робоголовой

Настройка подключения к новой Wi-Fi через SD карту

На SD-карте, содержащей готовый образ Ubuntu 20.04.6 для запуска на роботе, есть два раздела разного размера. Обычно они называются system-boot и writable, но в некоторых случаях система может присвоить им другие имена при подключении к компьютеру:

system-boot (FAT32)
  • Небольшой раздел (обычно несколько сотен мегабайт), необходимый для загрузки системы.

  • Содержит:

    • Файлы загрузчика (bootloader.bin, start*.elf и др.)

    • Ядро Linux (vmlinuz)

    • Initramfs (initrd.img)

    • Конфигурационные файлы (config.txt, cmdline.txt, network-config)

  • Доступен для чтения на любом компьютере при подключении SD-карты.

writable (ext4)
  • Основной раздел, занимающий большую часть SD-карты.

  • Содержит корневую файловую систему Ubuntu (/, /home, /var и т. д.).

  • Здесь хранятся все пользовательские данные, установленные программы и настройки системы.

  • При подключении к ПК может не отображаться автоматически (из-за ext4), но доступен в Linux или через специальные драйверы (например, ext4 для Windows).

Важно:

  • При ручном изменении файлов в system-boot (например, network-config) соблюдайте осторожность — ошибки могут привести к невозможности загрузки.

Для добавления новой Wi-Fi сети необходимо отредактировать файл /etc/netplan/20-network-wifi.yaml для этого необходимо:

  • Подключить microSD карту с образом Робоголовы к ноутбуку

  • Перейти в раздел writable , откройте терминал и откройте в текстовом редакторе файл /etc/netplan/20-network-wifi.yaml

sudo nano /etc/netplan/20-network-wifi.yaml
  • Внутри файла /etc/netplan/20-network-wifi.yaml будет содержимое:

network:
  version: 2
  renderer: networkd
  wifis:
    wlan0:
      dhcp4: true
      optional: true
      access-points:
        "TurtleBro":
          password: "turtlew001"
        "TurtleBro5G":
          password: "turtlew001"
    wlan1:
      dhcp4: true
      optional: true
      access-points:
        "mors000":
          password: "brobrobro"
  • В этом файле в поле wlan0 добавьте свою Wi-Fi сеть.

Настройки, связанные с wlan1: wifi-сеть mors000 с паролем brobrobro не изменяйте

Пример, файла с новой Wi-Fi сетью:

SSID: myWIFI
password: qwerty123
network:
  version: 2
  renderer: networkd
  wifis:
    wlan0:
      dhcp4: true
      optional: true
      access-points:
        "TurtleBro":
          password: "turtlew001"
        "TurtleBro5G":
          password: "turtlew001"
        "myWIFI":
          password: "qwerty123"
    wlan1:
      dhcp4: true
      optional: true
      access-points:
        "mors000":
          password: "brobrobro"
  • Сохраните файл

  • Отключите microSD карту от ноутбука и подключите к Робоголове.

Если Робоголова перестала подключаться к какой-либо Wi-Fi сети после некорректных настроек, используйте проводное соединение, чтобы всё исправить

Проводное соединение

Соедините Ethernet-проводом Raspberry Pi (добраться до порта можно заглянув снизу шеи) и свой роутер/ПК. В списке проводных клиентов роутера/ПК должно появиться устройство roboheadXXX, где XXX - серийный номер (см. на боковой стороне шеи)

PreviousПодключение к Робоголове по сетиNextПодключение по SSH к Робоголове

Last updated 2 days ago

Расположение серийного номера, устройство robohead001