docs: rename package and service to clover

This commit is contained in:
Oleg Kalachev
2020-05-07 19:43:25 +03:00
parent ad46a0918c
commit 1d48c79c52
62 changed files with 264 additions and 294 deletions

View File

@@ -4,7 +4,7 @@
The Clover platform allows a [Raspberry Pi](raspberry.md) computer to be used for programming autonomous flights. The flight program is typically written using the Python programming language. The program may [receive telemetry data](simple_offboard.md#get_telemetry) (which includes battery data, attitude, position, and other parameters) and send commands like: [fly to a point in space](simple_offboard.md#navigate), [set attitude](simple_offboard.md#set_attitude), [set angular rates](simple_offboard.md#set_rates), and others.
The platform utilizes the [ROS framework](ros.md), which allows the user program to communicate with the Clover services that are running as a `clever` systemd daemon. The [MAVROS](mavros.md) package is used to interact with the flight controller.
The platform utilizes the [ROS framework](ros.md), which allows the user program to communicate with the Clover services that are running as a `clover` systemd daemon. The [MAVROS](mavros.md) package is used to interact with the flight controller.
PX4 uses [OFFBOARD mode](modes.md#auto) for autonomous flights. The Clover API can be used to transition the drone to this flight mode automatically. If you need to interrupt the autonomous flight, use your flight mode stick on your RC controller to transition to any other flight mode.
@@ -44,7 +44,7 @@ Below is a complete flight program that performs a takeoff, flies forward and la
#coding: utf8
import rospy
from clever import srv
from clover import srv
from std_srvs.srv import Trigger
rospy.init_node('flight')