Klamp't  0.9.0
Public Member Functions | Public Attributes | List of all members
Klampt::RRTCommandInterface Class Reference

An interface that uses the real-time RRT motion planner to achieve the user's objective. More...

#include <UserInterface.h>

Inheritance diagram for Klampt::RRTCommandInterface:
Klampt::PlannerCommandInterface Klampt::InputProcessingInterface Klampt::RobotUserInterface

Public Member Functions

virtual string Name () const
 
virtual string Description () const
 
virtual string ActivateEvent (bool enabled)
 
- Public Member Functions inherited from Klampt::PlannerCommandInterface
virtual string UpdateEvent ()
 
virtual string Instructions () const
 
- Public Member Functions inherited from Klampt::InputProcessingInterface
void SetProcessor (shared_ptr< InputProcessorBase > &newProcessor)
 
bool ObjectiveChanged ()
 
shared_ptr< PlannerObjectiveBaseGetObjective ()
 
CartesianObjectiveGetCartesianObjective ()
 
virtual void DrawGL ()
 
virtual string MouseInputEvent (int mx, int my, bool drag)
 
virtual string SpaceballEvent (const RigidTransform &T)
 
- Public Member Functions inherited from Klampt::RobotUserInterface
RobotModelGetRobot () const
 
void GetClickRay (int mx, int my, Ray3D &ray) const
 
virtual string KeypressEvent (unsigned char c, int mx, int my)
 

Public Attributes

shared_ptr< SingleRobotCSpacecspace
 
- Public Attributes inherited from Klampt::PlannerCommandInterface
shared_ptr< RealTimePlannerplanner
 
shared_ptr< PlannerObjectiveBaseplannerObjective
 
double lastPlanTime
 
double nextPlanTime
 
double startObjectiveThreshold
 
bool started
 
- Public Attributes inherited from Klampt::InputProcessingInterface
shared_ptr< InputProcessorBaseinputProcessor
 
shared_ptr< PlannerObjectiveBasecurrentObjective
 
- Public Attributes inherited from Klampt::RobotUserInterface
WorldModelworld
 
Camera::Viewport * viewport
 
WorldModelplanningWorld
 
WorldPlannerSettingssettings
 
MotionQueueInterfacerobotInterface
 

Detailed Description

An interface that uses the real-time RRT motion planner to achieve the user's objective.


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