22 #ifndef __PLUGINS_COLLI_ESCAPE_POTENTIAL_FIELD_OMNI_DRIVE_MODE_H_ 23 #define __PLUGINS_COLLI_ESCAPE_POTENTIAL_FIELD_OMNI_DRIVE_MODE_H_ 25 #include "abstract_drive_mode.h" 26 #include <utils/math/types.h> 36 class LaserOccupancyGrid;
51 bool cfg_write_spam_debug_;
Fawkes library namespace.
EscapePotentialFieldOmniDriveModule(Logger *logger, Configuration *config)
Constructor.
~EscapePotentialFieldOmniDriveModule()
Destruct your local values here.
This OccGrid is derived by the Occupancy Grid originally from Andreas Strack, but modified for speed ...
virtual void update()
Calculate here your desired settings.
This is the base class which calculates drive modes.
Point with cartesian coordinates as signed integers.
void set_grid_information(LaserOccupancyGrid *occ_grid, int robo_x, int robo_y)
This function sets the Grid information for one escape step.
Class Escape-Drive-Module.
Interface for configuration handling.