diff --git a/docs/ru/simulation_native.md b/docs/ru/simulation_native.md index c55c9854..3d948436 100644 --- a/docs/ru/simulation_native.md +++ b/docs/ru/simulation_native.md @@ -1,6 +1,6 @@ # Сборка на собственной машине -Настройка среды для симуляции с нуля требует некоторых усилий, однако это приведет к улучшению производительности и к уменьшению вероятности появления проблем с драйверами. +Настройка среды для симуляции с нуля требует некоторых усилий, однако это приведет к улучшению производительности и к уменьшению вероятности появления проблем с драйверами. Требования для сборки: установлены Ubuntu 18.04 и [ROS](ros-install.md). @@ -57,10 +57,10 @@ sudo ./ubuntu.sh --no-nuttx Пакет `sitl_gazebo`, содержащий плагины нужно пропатчить, из-за недавних изменений в MAVLink. Эти патчи уже применены в [образе виртуальной машины](simulation_vm.md) и хранятся в репозитории CopterExpress/VM. Запустите следующие команды для загрузки и применения патчей: ```bash -cd ~/catkin_ws/src/Firmware/Tools/sitl_gazebo -wget https://raw.githubusercontent.com/CopterExpress/clover_vm/master/assets/patches/sitl_gazebo.patch +cd ~/catkin_ws/src/Firmware/Tools/sitl_gazebo +wget https://raw.githubusercontent.com/CopterExpress/clover_vm/master/assets/patches/sitl_gazebo.patch patch -p1 < sitl_gazebo.patch -rm sitl_gazebo.patch +rm sitl_gazebo.patch ``` ## Установка датасетов geographiclib @@ -69,7 +69,7 @@ rm sitl_gazebo.patch ```bash cd ~ -wget https://raw.githubusercontent.com/mavlink/mavros/6f5bd5a1a67c19c2e605f33de296b1b1be9d02fc/mavros/scripts/install_geographiclib_datasets.sh +wget https://raw.githubusercontent.com/mavlink/mavros/6f5bd5a1a67c19c2e605f33de296b1b1be9d02fc/mavros/scripts/install_geographiclib_datasets.sh chmod +x ./install_geographiclib_datasets.sh sudo ./install_geographiclib_datasets.sh rm ./install_geographiclib_datasets.sh diff --git a/docs/ru/simulation_usage.md b/docs/ru/simulation_usage.md index 1778a6a7..01bfe97c 100644 --- a/docs/ru/simulation_usage.md +++ b/docs/ru/simulation_usage.md @@ -12,7 +12,7 @@ source ~/catkin_ws/devel/setup.bash roslaunch clover_simulation simulator.launch ``` -> **Note** Кроме того, если вы используете виртуальную машину, просто дважды щелкните `Gazebo PX4` на рабочем столе. +> **Note** Кроме того, если вы используете виртуальную машину, просто дважды щелкните `Gazebo PX4` на рабочем столе. Это запустит Gazebo сервер и клиент, бинарные файлы PX4 и ноды Клевера. Терминал, в котором была запущена команда, будет отображать отладочные сообщения от нод и PX4, а также принимать входные данные для интерпретатора команд PX4: @@ -79,7 +79,7 @@ PX4, начиная с версии 1.9, поддерживает [принуд PX4_SIM_SPEED_FACTOR=0.42 roslaunch clover_simulation simulator.launch ``` -> **Note** При использовании виртуальной машины удобнее добавить эту переменную в ярлык запуска Gazebo на рабочем столе. Нажмите правой кнопкой на значок Gazebo, выберите "Properties..." и добавьте `PX4_SIM_SPEED_FACTOR=0.42` в поле Command, как показано на иллюстрации: +> **Note** При использовании виртуальной машины удобнее добавить эту переменную в ярлык запуска Gazebo на рабочем столе. Нажмите правой кнопкой на значок Gazebo, выберите "Properties..." и добавьте `PX4_SIM_SPEED_FACTOR=0.42` в поле Command, как показано на иллюстрации: ![Gazebo PX4 launcher command](../assets/simulation_usage/06_gazebo_px4_launcher.png) ### Выделение ресурсов для виртуальной машины