#include <PathShortener.hpp>
|
virtual bool | localPlanner (std::list< Eigen::VectorXd > &waypoints, std::list< Eigen::VectorXd >::const_iterator it1, std::list< Eigen::VectorXd >::const_iterator it2) |
|
◆ PathShortener() [1/2]
dart::planning::PathShortener::PathShortener |
( |
| ) |
|
◆ PathShortener() [2/2]
◆ ~PathShortener()
dart::planning::PathShortener::~PathShortener |
( |
| ) |
|
◆ localPlanner()
bool dart::planning::PathShortener::localPlanner |
( |
std::list< Eigen::VectorXd > & |
waypoints, |
|
|
std::list< Eigen::VectorXd >::const_iterator |
it1, |
|
|
std::list< Eigen::VectorXd >::const_iterator |
it2 |
|
) |
| |
|
protectedvirtual |
◆ segmentCollisionFree()
bool dart::planning::PathShortener::segmentCollisionFree |
( |
std::list< Eigen::VectorXd > & |
waypoints, |
|
|
const Eigen::VectorXd & |
config1, |
|
|
const Eigen::VectorXd & |
config2 |
|
) |
| |
◆ shortenPath()
void dart::planning::PathShortener::shortenPath |
( |
std::list< Eigen::VectorXd > & |
rawPath | ) |
|
|
virtual |
◆ dofs
std::vector<std::size_t> dart::planning::PathShortener::dofs |
|
protected |
◆ robot
◆ stepSize
double dart::planning::PathShortener::stepSize |
|
protected |
◆ world