Files
clover/docs/en/selfcheck.md
2019-08-17 10:16:56 +03:00

28 lines
1.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Automatic check
The [RPi image](image.md) contains a tool for automatic checking the correctness of all the settings and subsystems of the drone **selfcheck.py**.
It is generally a good idea to perform this check before flight, especially before an autonomous one.
In order to run it, enter the following command in [the Raspberry Pi console](ssh.md):
```(bash)
rosrun clever selfcheck.py
```
<img src="../assets/selfcheck.png">
Description of some checks:
* FCU checks for proper connection with the flight controller;
* IMU checks whether the data from from IMU is sane;
* Local position checks presence of local position data;
* Velocity estimation checks whether drone velocity estimation is sane(**autonomous flight is not to be performed if this check fails!**);
* Global position (GPS) — checks for presence of global position data (GPS module is required for this check);
* Camera — checks for proper operation of the Raspberry camera.
* ArUco — checks whether [ArUco](aruco.md) detection is working
* VPE — checks whether VPE data is published
* Rangefinder — checks whether [rangefinder](laser.md) data is published
> **Caution** Pay attention on the checks marked with *WARN* sign. If necessary, contact [Copter Express technical support](tg://resolve?domain=COEXHelpdesk).