libmove3d-planners
|
Class for implementing a replanning simulator. More...
#include <ReplanningSimulator.hpp>
Public Member Functions | |
ReplanningSimulator () | |
p3d_rob * | getRobot () |
void | setMultithreadGraphical (bool enable) |
void | storeTrajectoryToVect (API::Trajectory &traj, double step) |
Stores the trajectory in a vector. | |
void | storeExploration (const API::Trajectory &traj, double lPrev, double lNext, std::tr1::shared_ptr< Configuration > qNew) |
Stores the trajectory to a current trajectory. | |
void | storeTrajectoryToDraw (const API::Trajectory &traj, double step) |
Stores the trajectory to a current trajectory. | |
void | storeGraphToDraw (const Graph &graph) |
Stores the graph to a local graph. | |
int | executeSimpleSimulation (int(*fct)(p3d_rob *robot, p3d_localpath *localpathPt)) |
int | executeSoftmotionSimulation (int(*fct)(p3d_rob *robot, p3d_localpath *localpathPt)) |
double | timeSinceLastCall (bool &is_first_call, double &t_init) |
first call stores the time of day in t_init the next calls will returns the substraction between timofday and the argument t_init | |
void | setDrawStep (double step) |
void | resetTrajectoriesToDraw () |
void | draw () |
Draws replanning features. | |
Class for implementing a replanning simulator.
ReplanningSimulator::ReplanningSimulator | ( | ) |
Local variables