Подключение к устройству

Устройство поддерживает несколько способов удалённого подключения для управления, разработки и передачи файлов. Вы можете выбрать удобный вариант в зависимости от ваших задач.

Доступные методы подключения

  1. SSH (терминал)

    • Базовый способ для выполнения команд

    • Позволяет запускать ROS-ноды и управлять системой

  2. VSCode + Remote-SSH

    • Удобная среда для редактирования кода

    • Полноценная разработка прямо с рабочего компьютера

  3. SFTP (передача файлов)

    • Загрузка/скачивание файлов (например, анимаций или аудиофайлов)

    • Работа с медиафайлами (фото с камеры, аудио)

Общие требования

  • Устройство и компьютер должны быть в одной сети Wi-Fi

  • Стандартные учётные данные:

    • Логин: pi

    • Пароль: brobro

    • Имя устройства: roboheadXXX.local (где XXX — номер на наклейке)

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

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

SSID: TurtleBro
password: turtlew001

или

SSID: TurtleBro5G
password: turtlew001

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

Какой способ выбрать?

Метод
Когда использовать
Сложность

SSH

Быстрые команды, отладка

🟢 Легко

VSCode

Разработка новых функций

🟡 Средне

SFTP

Обмен файлами

🟢 Легко


После подключения к Робоголове рекомендуется перейти в репозиторий robohead и обновить его до последней версии:

cd ~/robohead_ws/src/robohead
git pull

ℹ️ Совет: Для первого подключения используйте SSH, чтобы проверить доступность устройства.

Далее:

  • Подключение по SSH

  • Подключение через VSCode

  • Подключение по SFTP

  • Настройка SSH-ключей (подключение без ввода пароля)

Last updated