#include <velocity_iterator.h>
Public Member Functions | |
virtual bool | hasMoreTwists ()=0 |
virtual void | initialize (ros::NodeHandle &nh, KinematicParameters::Ptr kinematics)=0 |
virtual nav_2d_msgs::Twist2D | nextTwist ()=0 |
virtual void | startNewIteration (const nav_2d_msgs::Twist2D ¤t_velocity, double dt)=0 |
virtual | ~VelocityIterator () |
Definition at line 44 of file velocity_iterator.h.
virtual dwb_plugins::VelocityIterator::~VelocityIterator | ( | ) | [inline, virtual] |
Definition at line 47 of file velocity_iterator.h.
virtual bool dwb_plugins::VelocityIterator::hasMoreTwists | ( | ) | [pure virtual] |
Implemented in dwb_plugins::XYThetaIterator.
virtual void dwb_plugins::VelocityIterator::initialize | ( | ros::NodeHandle & | nh, |
KinematicParameters::Ptr | kinematics | ||
) | [pure virtual] |
Implemented in dwb_plugins::XYThetaIterator.
virtual nav_2d_msgs::Twist2D dwb_plugins::VelocityIterator::nextTwist | ( | ) | [pure virtual] |
Implemented in dwb_plugins::XYThetaIterator.
virtual void dwb_plugins::VelocityIterator::startNewIteration | ( | const nav_2d_msgs::Twist2D & | current_velocity, |
double | dt | ||
) | [pure virtual] |
Implemented in dwb_plugins::XYThetaIterator.