libmove3d-planners
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
ReplanningSimulator Class Reference

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.
 

Detailed Description

Class for implementing a replanning simulator.

Constructor & Destructor Documentation

ReplanningSimulator::ReplanningSimulator ( )

Local variables


The documentation for this class was generated from the following files: