Public Member Functions | Protected Attributes | List of all members
pilz::TrajectoryBlender Class Referenceabstract

Base class of trajectory blenders. More...

#include <trajectory_blender.h>

Inheritance diagram for pilz::TrajectoryBlender:
Inheritance graph
[legend]

Public Member Functions

virtual bool blend (const pilz::TrajectoryBlendRequest &req, pilz::TrajectoryBlendResponse &res)=0
 Blend two robot trajectories with the given blending radius. More...
 
 TrajectoryBlender (const pilz::LimitsContainer &planner_limits)
 
virtual ~TrajectoryBlender ()
 

Protected Attributes

const pilz::LimitsContainer limits_
 

Detailed Description

Base class of trajectory blenders.

Definition at line 32 of file trajectory_blender.h.

Constructor & Destructor Documentation

pilz::TrajectoryBlender::TrajectoryBlender ( const pilz::LimitsContainer planner_limits)
inline

Definition at line 36 of file trajectory_blender.h.

virtual pilz::TrajectoryBlender::~TrajectoryBlender ( )
inlinevirtual

Definition at line 41 of file trajectory_blender.h.

Member Function Documentation

virtual bool pilz::TrajectoryBlender::blend ( const pilz::TrajectoryBlendRequest req,
pilz::TrajectoryBlendResponse res 
)
pure virtual

Blend two robot trajectories with the given blending radius.

Parameters
reqtrajectory blend request
restrajectroy blend response
Returns
true if blend succeed

Implemented in pilz::TrajectoryBlenderTransitionWindow.

Member Data Documentation

const pilz::LimitsContainer pilz::TrajectoryBlender::limits_
protected

Definition at line 53 of file trajectory_blender.h.


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


pilz_trajectory_generation
Author(s):
autogenerated on Mon Apr 6 2020 03:17:34