Paparazzi UAS  v5.18.0_stable
Paparazzi is a free software Unmanned Aircraft System.
potential.h File Reference

flying with potential field to avoid collision More...

+ Include dependency graph for potential.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  force_
 

Functions

void potential_init (void)
 
int potential_task (void)
 

Variables

struct force_ potential_force
 
float force_pos_gain
 
float force_speed_gain
 
float force_climb_gain
 

Detailed Description

flying with potential field to avoid collision

Definition in file potential.h.


Data Structure Documentation

◆ force_

struct force_

Definition at line 13 of file potential.h.

Data Fields
float alt
float climb
float east
float north
float speed

Function Documentation

◆ potential_init()

◆ potential_task()

Variable Documentation

◆ force_climb_gain

float force_climb_gain

Definition at line 25 of file potential.c.

Referenced by potential_init(), and potential_task().

◆ force_pos_gain

float force_pos_gain

Definition at line 23 of file potential.c.

Referenced by potential_init(), and potential_task().

◆ force_speed_gain

float force_speed_gain

Definition at line 24 of file potential.c.

Referenced by potential_init(), and potential_task().

◆ potential_force

struct force_ potential_force

Definition at line 21 of file potential.c.

Referenced by potential_init(), and potential_task().