▼Npilz | |
CAggregationBoundsViolationException | |
CAggregationException | A base class for all aggregation exceptions inheriting from std::runtime_exception |
CCartesianLimit | Set os cartesian limits, has values for velocity, acceleration and deceleration of both the translational and rotational part |
CCartesianLimitsAggregator | Obtains cartesian limits from the parameter server |
CCartesianTrajectory | |
CCartesianTrajectoryPoint | |
CCommandPlanner | Moveit Plugin for Planning with Standart Robot Commands This planner is dedicated to return a instance of PlanningContext that corresponds to the requested motion command set as planner_id in the MotionPlanRequest). It can be easily extended with additional commands by creating a class inherting from PlanningContextLoader |
CContextLoaderRegistrationException | |
CJointLimitsAggregator | Unifies the joint limits from the given joint models with joint limits from the parameter server |
CJointLimitsContainer | Container for JointLimits, essentially a map with convenience functions. Adds the ability to as for limits and get a common limit that unifies all given limits |
CJointLimitsValidator | Validates the equality of all limits inside a container |
CLimitsContainer | This class combines CartesianLimit and JointLimits into on single class |
CPathCircleGenerator | Generator class for KDL::Path_Circle from different circle representations |
CPlanningContextBase | PlanningContext for obtaining trajectories |
CPlanningContextCIRC | PlanningContext for obtaining CIRC trajectories |
CPlanningContextLIN | PlanningContext for obtaining LIN trajectories |
CPlanningContextLoader | Base class for all PlanningContextLoaders. Since planning_interface::PlanningContext has a non empty ctor classes derived from it can not be plugins. This class serves as base class for wrappers |
CPlanningContextLoaderCIRC | Plugin that can generate instances of PlanningContextCIRC. Generates instances of PlanningContextLIN |
CPlanningContextLoaderLIN | Plugin that can generate instances of PlanningContextLIN. Generates instances of PlanningContextLIN |
CPlanningContextLoaderPTP | Plugin that can generate instances of PlanningContextPTP. Generates instances of PlanningContextPTP |
CPlanningContextPTP | PlanningContext for obtaining PTP trajectories |
CPlanningException | A base class for all pilz_planners exceptions inheriting from std::runtime_exception |
CTrajectoryBlender | Base class of trajectory blenders |
CTrajectoryBlenderTransitionWindow | Trajectory blender implementing transition window algorithm |
CTrajectoryBlendRequest | |
CTrajectoryBlendResponse | |
▼CTrajectoryGenerator | Base class of trajectory generators |
CMotionPlanInfo | This class is used to extract needed information from motion plan request |
CTrajectoryGeneratorCIRC | This class implements a trajectory generator of arcs in Cartesian space. The arc is specified by a start pose, a goal pose and a interim point on the arc, or a point as the center of the circle which forms the arc. Complete circle is not covered by this generator |
CTrajectoryGeneratorLIN | This class implements a linear trajectory generator in Cartesian space. The Cartesian trajetory are based on trapezoid velocity profile |
CTrajectoryGeneratorPTP | This class implements a point-to-point trajectory generator based on VelocityProfile_ATrap |
CValidationBoundsViolationException | Thrown when the limits from the param server are weaker than the ones obtained from the urdf |
CValidationDifferentLimitsException | Thrown when the limits differ |
CValidationException | A base class for all validations exceptions inheriting from std::runtime_exception |
CValidationJointMissingException | Thrown the limits for a joint are defined in the urdf but not on the parameter server (loaded from yaml) |
CVelocityProfile_ATrap | A PTP Trajectory Generator of Asymmetric Trapezoidal Velocity Profile. Differences to VelocityProfile_Trap: |
▼Npilz_trajectory_generation | |
CCommandListManager | This class orchestrates the planning of single commands and command lists |
CMoveGroupSequenceAction | Provide action to handle multiple trajectories and execute the result in the form of a MoveGroup capability (plugin) |
CMoveGroupSequenceService | Provide service to blend multiple trajectories in the form of a MoveGroup capability (plugin) |
CMoveItErrorCodeException | Exception storing an moveit_msgs::MoveItErrorCodes value |
CPlanComponentsBuilder | Helper class to encapsulate the merge and blend process of trajectories |
CTemplatedMoveItErrorCodeException | |
CAggregationJointMissingException | Thrown the limits from the parameter server are weaker(forbidden) than the ones defined in the urdf |
CError_MotionPlanning_CenterPointDifferentRadius | |
CPlanningContextFactoryRegistrationException | An exception class thrown when the planner manager is unable to load a factory |