22 #ifndef __PLUGINS_COLLI_FORWARD_OMNI_DRIVE_MODE_H_ 23 #define __PLUGINS_COLLI_FORWARD_OMNI_DRIVE_MODE_H_ 25 #include "abstract_drive_mode.h" 42 void calculate_rotation(
float ori_alpha_target,
float ori_alpha_next_target,
43 float dist_to_target,
float angle_allowed_to_next_target);
45 void calculate_translation(
float dist_to_target,
float ori_alpha_target,
float dec_factor);
~ForwardOmniDriveModule()
Descturctor.
Fawkes library namespace.
This is the SlowForward drive-module, for slow forward only movements.
virtual void update()
Calculate here your desired settings.
This is the base class which calculates drive modes.
ForwardOmniDriveModule(Logger *logger, Configuration *config)
Constructor.
Interface for configuration handling.