Go to the source code of this file.
|
vector< Statistic > | get_controls (const string &id, const vector< State > &starts, const vector< State > &goals) |
|
int | get_curv_discont (const vector< Control > &controls) |
|
double | get_mean (const vector< double > &v) |
|
vector< Statistic > | get_path (const string &id, const vector< State > &starts, const vector< State > &goals) |
|
vector< Statistic > | get_path_with_covariance (const string &id, const vector< State_With_Covariance > &starts, const vector< State > &goals) |
|
State | get_random_state () |
|
double | get_std (const vector< double > &v) |
|
int | main (int argc, char **argv) |
|
| TEST (Timing, getControls) |
|
| TEST (Timing, getPath) |
|
| TEST (Timing, getPathWithCovariance) |
|
void | write_to_file (const string &id, const vector< Statistic > &stats) |
|
|
CC00_Dubins_State_Space | cc00_dubins_forwards_ss (KAPPA, SIGMA, DISCRETIZATION, true) |
|
CC00_Reeds_Shepp_State_Space | cc00_rs_ss (KAPPA, SIGMA, DISCRETIZATION) |
|
CC0pm_Dubins_State_Space | cc0pm_dubins_forwards_ss (KAPPA, SIGMA, DISCRETIZATION, true) |
|
CC_Dubins_State_Space | cc_dubins_forwards_ss (KAPPA, SIGMA, DISCRETIZATION, true) |
|
CCpm0_Dubins_State_Space | ccpm0_dubins_forwards_ss (KAPPA, SIGMA, DISCRETIZATION, true) |
|
CCpmpm_Dubins_State_Space | ccpmpm_dubins_forwards_ss (KAPPA, SIGMA, DISCRETIZATION, true) |
|
Dubins_State_Space | dubins_backwards_ss (KAPPA, DISCRETIZATION, false) |
|
Dubins_State_Space | dubins_forwards_ss (KAPPA, DISCRETIZATION, true) |
|
HC00_Reeds_Shepp_State_Space | hc00_rs_ss (KAPPA, SIGMA, DISCRETIZATION) |
|
HC0pm_Reeds_Shepp_State_Space | hc0pm_rs_ss (KAPPA, SIGMA, DISCRETIZATION) |
|
HC_Reeds_Shepp_State_Space | hc_rs_ss (KAPPA, SIGMA, DISCRETIZATION) |
|
HCpm0_Reeds_Shepp_State_Space | hcpm0_rs_ss (KAPPA, SIGMA, DISCRETIZATION) |
|
HCpmpm_Reeds_Shepp_State_Space | hcpmpm_rs_ss (KAPPA, SIGMA, DISCRETIZATION) |
|
Reeds_Shepp_State_Space | rs_ss (KAPPA, DISCRETIZATION) |
|
◆ ALPHA1
◆ ALPHA2
◆ ALPHA3
◆ ALPHA4
◆ DISCRETIZATION
#define DISCRETIZATION 0.1 |
◆ EPS_KAPPA
◆ K1
◆ K2
◆ K3
◆ KAPPA
◆ OPERATING_REGION_THETA
#define OPERATING_REGION_THETA 2 * M_PI |
◆ OPERATING_REGION_X
#define OPERATING_REGION_X 20.0 |
◆ OPERATING_REGION_Y
#define OPERATING_REGION_Y 20.0 |
◆ random
#define random |
( |
|
lower, |
|
|
|
upper |
|
) |
| (rand() * (upper - lower) / RAND_MAX + lower) |
◆ SAMPLES
◆ SIGMA
◆ STD_THETA
◆ STD_X
◆ STD_Y
◆ get_controls()
vector<Statistic> get_controls |
( |
const string & |
id, |
|
|
const vector< State > & |
starts, |
|
|
const vector< State > & |
goals |
|
) |
| |
◆ get_curv_discont()
int get_curv_discont |
( |
const vector< Control > & |
controls | ) |
|
◆ get_mean()
double get_mean |
( |
const vector< double > & |
v | ) |
|
◆ get_path()
vector<Statistic> get_path |
( |
const string & |
id, |
|
|
const vector< State > & |
starts, |
|
|
const vector< State > & |
goals |
|
) |
| |
◆ get_path_with_covariance()
◆ get_random_state()
State get_random_state |
( |
| ) |
|
◆ get_std()
double get_std |
( |
const vector< double > & |
v | ) |
|
◆ main()
int main |
( |
int |
argc, |
|
|
char ** |
argv |
|
) |
| |
◆ TEST() [1/3]
TEST |
( |
Timing |
, |
|
|
getControls |
|
|
) |
| |
◆ TEST() [2/3]
◆ TEST() [3/3]
TEST |
( |
Timing |
, |
|
|
getPathWithCovariance |
|
|
) |
| |
◆ write_to_file()
void write_to_file |
( |
const string & |
id, |
|
|
const vector< Statistic > & |
stats |
|
) |
| |
◆ cc00_dubins_forwards_ss
◆ cc00_rs_ss
◆ cc0pm_dubins_forwards_ss
◆ cc_dubins_forwards_ss
◆ ccpm0_dubins_forwards_ss
◆ ccpmpm_dubins_forwards_ss
◆ dubins_backwards_ss
◆ dubins_forwards_ss
◆ hc00_rs_ss
◆ hc0pm_rs_ss
◆ hc_rs_ss
◆ hcpm0_rs_ss
◆ hcpmpm_rs_ss
◆ rs_ss