22 #ifndef __PLUGINS_COLLI_ESCAPE_POTENTIAL_FIELD_DRIVE_MODE_H_ 23 #define __PLUGINS_COLLI_ESCAPE_POTENTIAL_FIELD_DRIVE_MODE_H_ 25 #include "abstract_drive_mode.h" 26 #include <utils/math/types.h> 36 class LaserOccupancyGrid;
53 bool cfg_write_spam_debug_;
Fawkes library namespace.
~EscapePotentialFieldDriveModule()
Destruct your local values here.
Class Escape-Drive-Module.
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.
EscapePotentialFieldDriveModule(Logger *logger, Configuration *config)
Constructor.
void set_grid_information(LaserOccupancyGrid *occ_grid, int robo_x, int robo_y)
This function sets the Grid information for one escape step.
Interface for configuration handling.