Обновление управляющего ПО
Изначально робот работает в режиме точки доступа Wi-Fi и не имеет подключения к интернету. Обновить управляющее ПО можно двумя способами: сняв крышку робота и подключив его к интернету по Ethernet, либо передав скачанное ПО по SSH.
Обновление через WiFi
Это самый простой способ обновления ПО. Для этого вам нужно, чтобы робот был подключен к интернету через WiFi. Если по каким то причинам вы не можете настроить WiFi-соединение, то используйте другие два способа, описанные ниже.
Подключитесь к роботу через RDP.
Откройте терминал и введите:
Дождитесь окончания выполнения последней команды.
Выполните перезагрузку робота.
Обновление через Ethernet
Этот способ требует наличия Ethernet-кабеля, подключенного к маршрутизатору с интернетом. Если эта возможность у вас отсутствует, то используйте третий способ.
Убедитесь, что питание робота выключено
Открутите винты, изображенные на рисунке ниже
Аккуратно снимите крышку не повредив провод вентилятора
Отсоедините провод вентилятора от USB разъема
Вставьте в свободный разъем Ethernet-кабель от маршрутизатора, подключенному к интернету
Включите питание робота и дождитесь полной загрузки его компьютера
Убедитесь, что робот имеет выход в интернет
Откройте терминал и введите
Дождитесь окончания выполнения последней команды
Отключите питание робота, воткните обратно USB-кабель вентилятора, установите крышку и прикрутите винты.
Обновление через SSH
Ubuntu
Откройте терминал и введите следующие команды:
Подключитесь к роботу по WiFi. Для этого используйте следующие параметры сети:
Скопировать папки mors_base и mors_hardware, используя команду scp:
Подключитесь к роботу по ssh
Значения параметров по умолчанию:
Login:user
IP: 10.42.0.1
Password:brobro
Подробнее о подключении через SSH написано в разделе Подключение к роботу по сети.
Далее вам необходимо скомпилировать только что скопированные модули:
После завершения компиляции, перезагрузите робота, чтобы приступить к работе с ним.
Windows
Скачайте исходный код новой версии ПО. Для этого перейдите по ссылке. В открывшейся веб странице выберите Code->Download ZIP
Проделайте ту же операцию для второго репозитория.
Распакуйте оба архива в любое удобное для вас место.
Подключитесь к роботу по WiFi. Для этого используйте следующие параметры сети:
Скачайте и установите Filezilla
Откройте установленную программу и подключитесь к роботу. В верхней части программы, введите следующие параметры:
Хост: sftp://10.42.0.1
Имя пользователя: user
Пароль: brobro
Поле "Порт" оставьте пустым.
Нажмите кнопку "Быстрое соединение".
При успешном подключении в правой части окна отобразятся файлы и папки бортового компьютера робота, в левой - файлы и папки вашего компьютера. Слева перейдите в папку, содержащую только что скачанные исходники ПО, а справа перейдите в папку mors_ws и далее в папку src.
Скопируйте обе папки, перетащив их из левой части программы в правую. Согласитесь, если система предложит слить папки или заменить файлы.
Откройте командную строку. Для этого нажмите клавишу Win и введите cmd в строке поиска.
Подключитесь к роботу через ssh. Подробнее об этом в разделе Подключение к роботу по сети.
Параметры для подключения по умолчанию:
Теперь введите команды
После завершения компиляции, перезагрузите робота, чтобы приступить к работе с ним.
Last updated