5#ifndef ICAROUS_CFS_TRAJECTORY_TBL_H
6#define ICAROUS_CFS_TRAJECTORY_TBL_H
25 char astar_daaConfigFile[50];
33 char rrt_daaConfigFile[50];
Trajectory table defintion.
Definition: trajectory_tbl.h:16
double xtrkGain
Proportial gain used for cross track deviation maneuver computaion.
Definition: trajectory_tbl.h:37
double astar_lookahead
Lookahead time in seconds (s)
Definition: trajectory_tbl.h:24
double maxCeiling
Max ceiling for flight [m].
Definition: trajectory_tbl.h:18
double obsbuffer
buffer [m] added to obstacle (obstacle sides are expanded by this much)
Definition: trajectory_tbl.h:17
double astar_gridSize
A star grid size for grid search (m)
Definition: trajectory_tbl.h:22
double resSpeed
Resolution speed when returning to flight plan.
Definition: trajectory_tbl.h:38
bool updateDaaParams
Update DAA params via SB messages.
Definition: trajectory_tbl.h:42
int rrt_numIterations
Total number of RRT iterations.
Definition: trajectory_tbl.h:29
int rrt_macroSteps
Total number of Runga Kutta integration steps in one RRT iteration.
Definition: trajectory_tbl.h:31
double xtrkDev
Allowed cross track deviation.
Definition: trajectory_tbl.h:36
bool astar_enable3D
Enable 3D search for A star algorithm (not used in grid search)
Definition: trajectory_tbl.h:21
algorithm_e searchAlgorithm
Algorithm used for computing a new path.
Definition: trajectory_tbl.h:41
double rrt_resSpeed
Ownship speed used for RRT search.
Definition: trajectory_tbl.h:28
double rrt_dt
Time step values in (s) used in one Range Kutta integration.
Definition: trajectory_tbl.h:30
double astar_resSpeed
Ownship speed used for A star search (m/s)
Definition: trajectory_tbl.h:23
double rrt_capR
Capture circle radius (s) for final goal.
Definition: trajectory_tbl.h:32
definition of messages generated by the trajectory messages
algorithm_e
search algorithm type
Definition: trajectory_msg.h:15