|
Paparazzi UAS v7.1_unstable
Paparazzi is a free software Unmanned Aircraft System.
|
Collective Tracking Control. More...
#include "std.h"Go to the source code of this file.
Data Structures | |
| struct | ctc_con |
Functions | |
| void | ctc_init (void) |
| bool | collective_tracking_vehicle (void) |
| bool | collective_tracking_waypoint (uint8_t wp) |
| bool | collective_tracking_point (float x, float y) |
| void | collective_tracking_control (void) |
| void | ctc_send_info_to_nei (void) |
| void | parse_ctc_RegTable (uint8_t *buf) |
| void | parse_ctc_CleanTable (uint8_t *buf) |
| void | parse_ctc_NeiInfoTable (uint8_t *buf) |
| void | parse_ctc_TargetInfo (uint8_t *buf) |
Variables | |
| ctc_con | ctc_control |
| int16_t | tableNei [][6] |
| float | ctc_error_to_target |
Collective Tracking Control.
Definition in file ctc.h.
| struct ctc_con |
|
extern |
Definition at line 144 of file ctc.c.
References AP_MODE_AUTO2, autopilot_get_mode(), before, ctc_control, ctc_first_time, ctc_gogo, CTC_MAX_AC, ctc_send_info_to_nei(), DefaultChannel, DefaultDevice, get_sys_time_msec(), h_ctl_roll_max_setpoint, h_ctl_roll_setpoint, last_info, last_transmision, lateral_mode, LATERAL_MODE_ROLL, moving_target_px, moving_target_py, moving_target_vx, moving_target_vy, msg, p, parse_ctc_CleanTable(), parse_ctc_NeiInfoTable(), parse_ctc_RegTable(), parse_ctc_TargetInfo(), starting_time, stateGetNedToBodyEulers_f(), stateGetPositionEnu_f(), stateGetSpeedEnu_f(), tableNei, FloatEulers::theta, timeout, EnuCoor_f::x, and EnuCoor_f::y.
Referenced by collective_tracking_point(), collective_tracking_vehicle(), and collective_tracking_waypoint().
|
extern |
Definition at line 132 of file ctc.c.
References collective_tracking_control(), and ctc_control.
|
extern |
Definition at line 108 of file ctc.c.
References collective_tracking_control(), ctc_control, moving_target_px, moving_target_py, moving_target_vx, and moving_target_vy.
|
extern |
Definition at line 120 of file ctc.c.
References collective_tracking_control(), ctc_control, and waypoints.
|
extern |
Definition at line 96 of file ctc.c.
References CTC_MAX_AC, DefaultPeriodic, register_periodic_telemetry(), send_ctc(), send_ctc_control(), and tableNei.
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
Definition at line 76 of file ctc.c.
Referenced by collective_tracking_control(), collective_tracking_point(), collective_tracking_vehicle(), collective_tracking_waypoint(), and send_ctc_control().
|
extern |