Настройка ПК
На вашем компьютере должен быть установлен Linux (рекомендуется дистрибутив Ubuntu версии не ниже 20.04). В случае, если вы не хотите устанавливать вторую ОС или переходить с Windows/macOS на Linux можно воспользоваться виртуальной машиной (к примеру VirtualBox).
Установка Ubuntu 20.04 в VirtualBox: https://youtu.be/qmNkVpabwDI
Не менее важным ПО для прохождения курса будет ROS. Данный курс построен с использованием ROS Noetic Ninjemys. Детальный алгоритм установки, описан в книге "Введение в ROS" на странице http://docs.voltbro.ru/starting-ros/install/
Установка и проверка ROS: https://youtu.be/wO8-04B33aQ
В рамках данного курса, мы предполагаем что установка ROS была выполнена преподавателем или администратором до начала занятий.
Если этого не было сделано заранее, ученики смогут самостоятельно установить ROS по инструкции, но такой способ не рекомендуется.
Для окончательной проверки готовности компьютера к практическим занятиям, необходимо произвести следующие действия:
- Запустить в терминале
roscore(проверим что ROS установлен правильно)
roscore
Если всё установлено корректно, то roscore запустится без ошибок:
2. Проверим переменные окружения:
echo $ROS_PACKAGE_PATH
/opt/ros/noetic/share
или
/home/user/catkin_ws/src:/opt/ros/noetic/share
При выполнении команды echo, необходимо удостовериться что команда точно возвращает значения переменной$ROS_PACKAGE_PATH в глобальную папку ROS (/opt/ros/noetic/share). Если у вас настроено локальное рабочее окружение, то команда вернет два значения переменной через двоеточие: в локальную папку (/home/user/catkin_ws/src) и в глобальную папку ROS (/opt/ros/noetic/share)