diff --git a/docs/en/aruco.md b/docs/en/aruco.md index e79d8fa6..4a18ad90 100644 --- a/docs/en/aruco.md +++ b/docs/en/aruco.md @@ -1,7 +1,5 @@ # ArUco markers -> **Note** The following applies to [image versions](image.md) **0.16** and up. Older documentation is still available for [for version **0.15.1**](https://github.com/CopterExpress/clover/blob/v0.15.1/docs/en/aruco.md). - [ArUco markers](https://docs.opencv.org/3.2.0/d5/dae/tutorial_aruco_detection.html) are commonly used for vision-based position estimation. Examples of ArUco markers: diff --git a/docs/en/autolaunch.md b/docs/en/autolaunch.md index 21309dba..6fe295cb 100644 --- a/docs/en/autolaunch.md +++ b/docs/en/autolaunch.md @@ -6,7 +6,7 @@ Software autorun systemd --- -Main documentation: [https://wiki.archlinux.org/index.php/Systemd_(Russian)](https://wiki.archlinux.org/index.php/Systemd_(Russian)). +Main documentation: [https://wiki.archlinux.org/title/Systemd](https://wiki.archlinux.org/title/Systemd). All automatically started Clover software is launched as a `clover.service` systemd service. @@ -50,12 +50,12 @@ You can add your own node to the list of automatically launched ones. To do this The started file must have *permission* to run: -```(bash) +```bash chmod +x my_program.py ``` -When scripting languages are used, [shebang] should be placed at the beginning of the file (https://ru.wikipedia.org/wiki/Shebang_(Unix)), for example: +When scripting languages are used, a [shebang](https://en.wikipedia.org/wiki/Shebang_(Unix)) should be placed at the beginning of the file, for example: -```(bash) +```bash #!/usr/bin/env python ``` diff --git a/docs/en/mavlink.md b/docs/en/mavlink.md index af93dd48..36f98375 100644 --- a/docs/en/mavlink.md +++ b/docs/en/mavlink.md @@ -29,7 +29,7 @@ Examples of MAVLink messages: * `GLOBAL_POSITION_INT` – global position of the quadcopter (latitude/longitude/altitude); * `COMMAND_LONG` – a command to the quadcopter (take off, land, toggle modes, etc). -A complete list of MAVLink messages is available in [MAVLink documentation] (http://mavlink.org/messages/common). +A complete list of MAVLink messages is available in [MAVLink documentation](https://mavlink.io/en/messages/common.html). ### System, system component diff --git a/docs/en/ros.md b/docs/en/ros.md index 866e9f42..5ece6864 100644 --- a/docs/en/ros.md +++ b/docs/en/ros.md @@ -49,7 +49,7 @@ Each topic has the a of messages it passes. ROS include a lot of standard messag |Message type|Description| |-|-| |[`std_msgs/Int64`](https://docs.ros.org/api/std_msgs/html/msg/Int64.html)|Integer number.| -|[`std_msgs/Float64`](https://docs.ros.org/api/std_msgs/html/msg/Float64.html)|Double-precision floating-point number| +|[`std_msgs/Float64`](https://docs.ros.org/api/std_msgs/html/msg/Float64.html)|Double-precision floating-point number.| |[`std_msgs/String`](https://docs.ros.org/api/std_msgs/html/msg/String.html)|String.| |[`geometry_msgs/PoseStamped`](https://docs.ros.org/api/geometry_msgs/html/msg/PoseStamped.html)|Position and orientation of an object in a given [coordinate system](frames.md) and a time stamp (widely used for passing the robot pose or some robot's part pose).| |[`geometry_msgs/TwistStamped`](https://docs.ros.org/api/geometry_msgs/html/msg/TwistStamped.html)|Linear and angular velocity of an object in a given coordinate system and a time stamp.| diff --git a/docs/en/rviz.md b/docs/en/rviz.md index be9adbd8..a647dddc 100644 --- a/docs/en/rviz.md +++ b/docs/en/rviz.md @@ -43,7 +43,7 @@ Axis or Grid configured to frame `aruco_map` will visualize the location [on the ### jsk_rviz_plugins -It is also recommended to install additional useful plugins for rviz [jsk_rviz_plugins](https://jsk-docs.readthedocs.io/en/latest/jsk_visualization/doc/jsk_rviz_plugins/index.html). This kit allows visualizing topics like `TwistStamped` (velocity) `CameraInfo`, `PolygonArray`, and many more. To install, use command: +It is also recommended to install additional useful plugins for rviz [jsk_rviz_plugins](https://jsk-visualization.readthedocs.io/en/latest/jsk_rviz_plugins/index.html). This kit allows visualizing topics like `TwistStamped` (velocity) `CameraInfo`, `PolygonArray`, and many more. To install, use command: ```(bash) sudo apt-get install ros-melodic-jsk-visualization diff --git a/docs/en/sitl.md b/docs/en/sitl.md index 017dbefd..67d04df6 100644 --- a/docs/en/sitl.md +++ b/docs/en/sitl.md @@ -5,7 +5,7 @@ PX4 Simulation Main article: https://dev.px4.io/en/simulation/ -PX4 simulation is possible in Linux and macOS with the use of physical environment simulation systems [jMAVSim](https://pixhawk.org/dev/hil/jmavsim) and [the Gazebo](http://gazebosim.org). +PX4 simulation is possible in Linux and macOS with the use of physical environment simulation systems [jMAVSim](https://docs.px4.io/master/en/simulation/jmavsim.html) and [the Gazebo](http://gazebosim.org). jMAVSim is a lightweight environment intended only for testing multi-rotor aircraft systems; Gazebo is a versatile environment for all types of robots. diff --git a/docs/en/sonar.md b/docs/en/sonar.md index 95ab5fb9..296b93f9 100644 --- a/docs/en/sonar.md +++ b/docs/en/sonar.md @@ -89,7 +89,7 @@ while True: ### Filtering the data -To filter (smooth out) the data and delete [outliers](https://en.wikipedia.org/wiki/Outlier), [Kalman filter](https://en.wikipedia.org/wiki/Kalman_filter) or a simple [median filter](https://ru.wikipedia.org/wiki/Median_filter) can be used. An example of median filtering implementation: +To filter (smooth out) the data and delete [outliers](https://en.wikipedia.org/wiki/Outlier), [Kalman filter](https://en.wikipedia.org/wiki/Kalman_filter) or a simple [median filter](https://en.wikipedia.org/wiki/Median_filter) can be used. An example of median filtering implementation: ```python import collections diff --git a/docs/ru/clever_blocks.md b/docs/ru/clever_blocks.md index ab9da906..8ed08969 100644 --- a/docs/ru/clever_blocks.md +++ b/docs/ru/clever_blocks.md @@ -42,4 +42,4 @@ sudo systemctl start clever-blocks.service python main.py ``` -После запуска Вы можете открыть веб-интерфейс для блочного программирования по адресу [192.168.11.1:5000](192.168.11.1:5000). +После запуска Вы можете открыть веб-интерфейс для блочного программирования по адресу [192.168.11.1:5000](http://192.168.11.1:5000). diff --git a/docs/ru/mavlink.md b/docs/ru/mavlink.md index 83df2378..7a1b2dc5 100644 --- a/docs/ru/mavlink.md +++ b/docs/ru/mavlink.md @@ -29,7 +29,7 @@ MAVLink-сообщение это отдельная "порция" данных * `GLOBAL_POSITION_INT` – глобальная позиция квадрокоптера (широта/долгота/высота); * `COMMAND_LONG` – команда для квадрокоптера (взлететь, сесть, переключить режим и т. д.). -Полный список MAVLink-сообщений можно посмотреть в [документации MAVLink](http://mavlink.org/messages/common). +Полный список MAVLink-сообщений можно посмотреть в [документации MAVLink](https://mavlink.io/en/messages/common.html). ### Система, компонент системы diff --git a/docs/ru/rviz.md b/docs/ru/rviz.md index 766c0762..d60bbc2d 100644 --- a/docs/ru/rviz.md +++ b/docs/ru/rviz.md @@ -43,7 +43,7 @@ Axis или Grid настроенный на фрейм `aruco_map` будут ### jsk_rviz_plugins -Рекомендуется также установка набора дополнительных полезных плагинов для rviz [jsk_rviz_plugins](https://jsk-docs.readthedocs.io/en/latest/jsk_visualization/doc/jsk_rviz_plugins/index.html). Это набор позволяет визуализировать топики типа `TwistStamped` (скорость), `CameraInfo`, `PolygonArray` и многое другое. Для установки используйте команду: +Рекомендуется также установка набора дополнительных полезных плагинов для rviz [jsk_rviz_plugins](https://jsk-visualization.readthedocs.io/en/latest/jsk_rviz_plugins/index.html). Это набор позволяет визуализировать топики типа `TwistStamped` (скорость), `CameraInfo`, `PolygonArray` и многое другое. Для установки используйте команду: ```bash sudo apt-get install ros-melodic-jsk-visualization diff --git a/docs/ru/sitl.md b/docs/ru/sitl.md index 3f2e4ede..2313f216 100644 --- a/docs/ru/sitl.md +++ b/docs/ru/sitl.md @@ -4,7 +4,7 @@ Основная статья: https://dev.px4.io/en/simulation/ -Симуляция PX4 возможна в ОС GNU/Linux и macOS с использованием систем симуляции физической среды [jMAVSim](https://pixhawk.org/dev/hil/jmavsim) и [Gazebo](http://gazebosim.org). +Симуляция PX4 возможна в ОС GNU/Linux и macOS с использованием систем симуляции физической среды [jMAVSim](https://docs.px4.io/master/en/simulation/jmavsim.html) и [Gazebo](http://gazebosim.org). jMAVSim является легковесной средой, предназначенной только для тестирование мультироторных летательных систем; Gazebo – универсальная среда для любых типов роботов. diff --git a/docs/ru/sitl_docker.md b/docs/ru/sitl_docker.md index abaf626a..538218c0 100644 --- a/docs/ru/sitl_docker.md +++ b/docs/ru/sitl_docker.md @@ -14,7 +14,7 @@ * Пакеты [ROS](http://www.ros.org/), требуемые для запуска нод Клевера * Собранный для симулятора PX4 * Легковесный web-интерфейс для Gazebo [Gzweb](http://gazebosim.org/gzweb.html) -* Web-терминал [Butterfly](http://paradoxxxzero.github.io/2014/02/28/butterfly.html) +* Web-терминал [Butterfly](https://github.com/paradoxxxzero/butterfly) ## Предварительная настройка