Подглава 1.7 Настройка ROS на VirtualBox
Как вы знаете, полная поддержка ROS присутствует только в Ubuntu. Так что насчет пользователей Windows и Mac OS X? Они не могут использовать ROS? Да, они могут, используя инструмент под названием VirtualBox (https://www.virtualbox.org/). VirtualBox позволяет нам устанавливать гостевую ОС, не затрагивая основную ОС. Виртуальная ОС может работать вместе с хост-ОС в заданной спецификации виртуального компьютера, такой как количество процессоров и ОЗУ, а также размер жесткого диска.
Вы можете скачать VirtualBox для популярных ОС по следующей ссылке:
https://www.virtualbox.org/wiki/Downloads
Полная процедура установки Ubuntu на VirtualBox показана в следующем учебном видео на YouTube: https://www.youtube.com/watch?v=DPIPC25xzUM.
Ниже приведен скриншот графического интерфейса VirtualBox. Вы можете увидеть список виртуальных ОС слева и конфигурацию виртуального ПК справа. Кнопки для создания новой виртуальной ОС и запуска существующего VirtualBox можно увидеть на верхней панели. Оптимальная конфигурация виртуального ПК показана на следующем снимке экрана:

Вот основные характеристики виртуального ПК:
· Количество процессоров: 1
· Оперативная память: 4ГБ
· Видеопамять: 128 МБ
· Акселерация: 3D
· Место хранения: 20 ГБ до 30 ГБ
· Сетевой адаптер в режиме NAT
Для обеспечения аппаратного ускорения необходимо установить драйверы с диска с надстройками VirtualBox Guest. После загрузки на рабочий стол Ubuntu перейдите к Устройствам | Вставьте образ гостевого дополнения CD. Это смонтирует образ компакт-диска в Ubuntu и попросит пользователя запустить скрипт для установки драйверов. Если мы позволим, он автоматически установит все драйверы. После перезагрузки вы получите полное ускорение гостя Ubuntu.
Нет никакой разницы в установке ROS на VirtualBox. Если виртуальный сетевой адаптер находится в режиме NAT, подключение к Интернету хост-ОС будет использоваться совместно с гостевой ОС. Так что гость может работать так же, как настоящая ОС.
Last updated
Was this helpful?