Steering method. More...
#include <hpp/core/steering-method.hh>
Public Member Functions | |
PathPtr_t | operator() (ConfigurationIn_t q1, ConfigurationIn_t q2) const |
create a path between two configurations More... | |
Constraints applicable to the robot. | |
These constraints are not automatically taken into account. Child class can use it if they need. | |
void | constraints (const ConstraintSetPtr_t &constraints) |
Set constraint set. More... | |
const ConstraintSetPtr_t & | constraints () const |
Get constraint set. More... | |
Protected Member Functions | |
virtual PathPtr_t | impl_compute (ConfigurationIn_t q1, ConfigurationIn_t q2) const =0 |
create a path between two configurations More... | |
Steering method.
A steering method creates paths between pairs of configurations for a robot. They are usually used to take into account nonholonomic constraints of some robots
|
inline |
Set constraint set.
|
inline |
Get constraint set.
|
protectedpure virtual |
create a path between two configurations
Implemented in hpp::core::SteeringMethodStraight.
|
inline |