#include <trajectory_solver.h>
|
| TrajectorySolver () |
|
virtual bool | solveTrajectory (const std::vector< Waypoint > &waypnts, const std::vector< MatD > &A, const std::vector< VecD > &b, const std::vector< decimal_t > &ds, decimal_t epsilon=0, boost::shared_ptr< Vec3Vec > points=boost::shared_ptr< Vec3Vec >(), decimal_t upsilon=0) |
|
virtual bool | trajectoryStatus () |
|
virtual boost::shared_ptr< Trajectory > | getTrajectory () |
|
virtual bool | adjustTimes (decimal_t epsilon) |
|
virtual void | setParams (decimal_t v_max, decimal_t a_max, decimal_t j_max, int time_its, decimal_t time_eps) |
|
virtual bool | checkMax (decimal_t r) |
|
◆ TrajectorySolver()
traj_opt::TrajectorySolver::TrajectorySolver |
( |
| ) |
|
◆ adjustTimes()
bool traj_opt::TrajectorySolver::adjustTimes |
( |
decimal_t |
epsilon | ) |
|
|
virtual |
◆ checkMax()
virtual bool traj_opt::TrajectorySolver::checkMax |
( |
decimal_t |
r | ) |
|
|
inlinevirtual |
◆ getTrajectory()
boost::shared_ptr< Trajectory > traj_opt::TrajectorySolver::getTrajectory |
( |
| ) |
|
|
virtual |
◆ setParams()
◆ solveTrajectory()
bool traj_opt::TrajectorySolver::solveTrajectory |
( |
const std::vector< Waypoint > & |
waypnts, |
|
|
const std::vector< MatD > & |
A, |
|
|
const std::vector< VecD > & |
b, |
|
|
const std::vector< decimal_t > & |
ds, |
|
|
decimal_t |
epsilon = 0 , |
|
|
boost::shared_ptr< Vec3Vec > |
points = boost::shared_ptr<Vec3Vec>() , |
|
|
decimal_t |
upsilon = 0 |
|
) |
| |
|
virtual |
◆ trajectoryStatus()
bool traj_opt::TrajectorySolver::trajectoryStatus |
( |
| ) |
|
|
virtual |
◆ a_max_
◆ j_max_
◆ time_eps_
decimal_t traj_opt::TrajectorySolver::time_eps_ |
|
protected |
◆ time_its_
int traj_opt::TrajectorySolver::time_its_ |
|
protected |
◆ traj_
boost::shared_ptr<Trajectory> traj_opt::TrajectorySolver::traj_ |
|
protected |
◆ trajectory_solved_
bool traj_opt::TrajectorySolver::trajectory_solved_ |
|
protected |
◆ v_max_
◆ waypoints_
std::vector<Waypoint> traj_opt::TrajectorySolver::waypoints_ |
|
protected |
The documentation for this class was generated from the following files: