|
void | steering::cc_default_controls (const HC_CC_Circle &c, const Configuration &q, double delta, bool order, vector< Control > &controls) |
|
bool | steering::cc_elementary_controls (const HC_CC_Circle &c, const Configuration &q, double delta, bool order, vector< Control > &controls) |
|
void | steering::cc_turn_controls (const HC_CC_Circle &c, const Configuration &q, bool order, vector< Control > &controls) |
|
int | steering::direction (bool forward, bool order) |
|
void | steering::empty_controls (vector< Control > &controls) |
|
void | steering::hc_turn_controls (const HC_CC_Circle &c, const Configuration &q, bool order, vector< Control > &controls) |
|
void | steering::reverse_control (Control &control) |
| Reverses a control. More...
|
|
void | steering::rs_turn_controls (const HC_CC_Circle &c, const Configuration &q, bool order, vector< Control > &controls) |
|
bool | steering::state_equal (const State &state1, const State &state2) |
| Checks whether two states are equal. More...
|
|
void | steering::straight_controls (const Configuration &q1, const Configuration &q2, vector< Control > &controls) |
|
Control | steering::subtract_control (const Control &control1, const Control &control2) |
| Subtracts control2 from control1. More...
|
|