Go to the documentation of this file.    1 #ifndef AIKIDO_PLANNER_SNAPCONFIGURATIONTOCONFIGURATIONPLANNER_HPP_ 
    2 #define AIKIDO_PLANNER_SNAPCONFIGURATIONTOCONFIGURATIONPLANNER_HPP_ 
   65 #endif // AIKIDO_PLANNER_SNAPCONFIGURATIONTOCONFIGURATIONPLANNER_HPP_ 
 
 
SnapConfigurationToConfigurationPlanner(statespace::ConstStateSpacePtr stateSpace, statespace::ConstInterpolatorPtr interpolator=nullptr)
Constructor.
 
Format of serialized trajectory in YAML.
Definition: algorithm.hpp:4
 
void setInterpolator(statespace::ConstInterpolatorPtr interpolator)
Sets interpolator used to produce the output trajectory.
 
statespace::ConstInterpolatorPtr getInterpolator() const
Returns the interpolator used to produce the output trajectory.
 
statespace::ConstInterpolatorPtr mInterpolator
Interpolator used to produce the output trajectory.
Definition: SnapConfigurationToConfigurationPlanner.hpp:59
 
std::shared_ptr< const StateSpace > ConstStateSpacePtr
Definition: StateSpace.hpp:15
 
Base planner class for ConfigurationToConfiguration planning problem.
Definition: ConfigurationToConfigurationPlanner.hpp:12
 
std::shared_ptr< const Interpolator > ConstInterpolatorPtr
Definition: Interpolator.hpp:12
 
std::shared_ptr< Trajectory > TrajectoryPtr
Definition: Trajectory.hpp:13
 
Planning problem to plan to a single goal configuration.
Definition: ConfigurationToConfiguration.hpp:13
 
trajectory::TrajectoryPtr plan(const SolvableProblem &problem, Result *result=nullptr) override
Plans a trajectory from start state to goal state by using an interpolator to interpolate between the...
 
Base class for planning result of various planning problems.
Definition: Planner.hpp:58
 
Planner that plans the straight-line trajectory to the goal.
Definition: SnapConfigurationToConfigurationPlanner.hpp:21