#include <Pursuing.h>
Public Member Functions | |
Pursuing (ResourcePointers resources, int argc, const char *argv[]) | |
Constructor. | |
~Pursuing () | |
Destructor. | |
TaskPlate | getPlate () const |
Gets the Pursuing task plate. | |
Time | getMaxDuration () |
Gets the maximum duration of the task. | |
Time | getMaxSamplPeriod () |
Gets the minimum allowed time period between two calls of a run. | |
Time | getMinSamplPeriod () |
Gets the maximum allowed time period between two calls of a run. | |
TaskOutputs | run () |
Executes a step of the task. | |
uint | getId () |
returns my id | |
Pursuing (ResourcePointers resources, int argc, const char *argv[]) | |
Constructor. | |
~Pursuing () | |
Destructor. | |
TaskPlate | getPlate () const |
Gets the Pursuing task plate. | |
Time | getMaxDuration () |
Gets the maximum duration of the task. | |
Time | getMaxSamplPeriod () |
Gets the minimum allowed time period between two calls of a run. | |
Time | getMinSamplPeriod () |
Gets the maximum allowed time period between two calls of a run. | |
TaskOutputs | run () |
Executes a step of the task. | |
uint | getID () |
returns my id | |
Decimal | getSensorLinRangeMax () |
Angle | getSensorFieldOfView () |
int | getSensorNumRays () |
Angle | getSensorAngRes () |
Decimal | getRobotRadius () |
void | handleMessage (string inMessage, string ip) |
Pursuing (ResourcePointers resources, int argc, const char *argv[]) | |
Constructor. | |
~Pursuing () | |
Destructor. | |
TaskPlate | getPlate () const |
Gets the Pursuing task plate. | |
Time | getMaxDuration () |
Gets the maximum duration of the task. | |
Time | getMaxSamplPeriod () |
Gets the minimum allowed time period between two calls of a run. | |
Time | getMinSamplPeriod () |
Gets the maximum allowed time period between two calls of a run. | |
TaskOutputs | run () |
Executes a step of the task. | |
uint | getID () const |
returns my id | |
Decimal | getSensorLinRangeMax () |
Angle | getSensorFieldOfView () |
int | getSensorNumRays () |
Angle | getSensorAngRes () |
Decimal | getRobotRadius () |
void | handleMessage (string inMessage, string ip) |
MipTasks::Pursuing::Pursuing | ( | ResourcePointers | resources, | |
int | argc, | |||
const char * | argv[] | |||
) |
Constructor.
resources | Resource pointer. | |
argc | Argc. | |
argv | Argv to set the customDebugLevel, just pass through the command line the option "-customDebugLevel = " + the debug level |
MipTasks::Pursuing::~Pursuing | ( | ) |
Destructor.
MipTasks::Pursuing::Pursuing | ( | ResourcePointers | resources, | |
int | argc, | |||
const char * | argv[] | |||
) |
Constructor.
resources | Resource pointer. | |
argc | Argc. | |
argv | Argv to set the customDebugLevel, just pass through the command line the option "-customDebugLevel = " + the debug level |
MipTasks::Pursuing::~Pursuing | ( | ) |
Destructor.
MipTasks::Pursuing::Pursuing | ( | ResourcePointers | resources, | |
int | argc, | |||
const char * | argv[] | |||
) |
Constructor.
resources | Resource pointer. | |
argc | Argc. | |
argv | Argv to set the customDebugLevel, just pass through the command line the option "-customDebugLevel = " + the debug level |
MipTasks::Pursuing::~Pursuing | ( | ) |
Destructor.
TaskPlate MipTasks::Pursuing::getPlate | ( | ) | const [inline, virtual] |
Gets the Pursuing task plate.
Implements MipTasks::Task.
Time MipTasks::Pursuing::getMaxDuration | ( | ) | [inline, virtual] |
Gets the maximum duration of the task.
Implements MipTasks::Task.
Time MipTasks::Pursuing::getMaxSamplPeriod | ( | ) | [inline, virtual] |
Gets the minimum allowed time period between two calls of a run.
Implements MipTasks::Task.
Time MipTasks::Pursuing::getMinSamplPeriod | ( | ) | [inline, virtual] |
Gets the maximum allowed time period between two calls of a run.
Implements MipTasks::Task.
TaskOutputs MipTasks::Pursuing::run | ( | void | ) | [virtual] |
uint MipTasks::Pursuing::getId | ( | void | ) |
returns my id
TaskPlate MipTasks::Pursuing::getPlate | ( | ) | const [inline, virtual] |
Gets the Pursuing task plate.
Implements MipTasks::Task.
Time MipTasks::Pursuing::getMaxDuration | ( | ) | [inline, virtual] |
Gets the maximum duration of the task.
Implements MipTasks::Task.
Time MipTasks::Pursuing::getMaxSamplPeriod | ( | ) | [inline, virtual] |
Gets the minimum allowed time period between two calls of a run.
Implements MipTasks::Task.
Time MipTasks::Pursuing::getMinSamplPeriod | ( | ) | [inline, virtual] |
Gets the maximum allowed time period between two calls of a run.
Implements MipTasks::Task.
TaskOutputs MipTasks::Pursuing::run | ( | ) | [virtual] |
uint MipTasks::Pursuing::getID | ( | ) |
returns my id
Decimal MipTasks::Pursuing::getSensorLinRangeMax | ( | ) |
Angle MipTasks::Pursuing::getSensorFieldOfView | ( | ) |
int MipTasks::Pursuing::getSensorNumRays | ( | ) |
Angle MipTasks::Pursuing::getSensorAngRes | ( | ) |
Decimal MipTasks::Pursuing::getRobotRadius | ( | ) |
void MipTasks::Pursuing::handleMessage | ( | string | inMessage, | |
string | ip | |||
) | [virtual] |
Implements MipBaselib::MessageHandler.
TaskPlate MipTasks::Pursuing::getPlate | ( | ) | const [inline, virtual] |
Gets the Pursuing task plate.
Implements MipTasks::Task.
Time MipTasks::Pursuing::getMaxDuration | ( | ) | [inline, virtual] |
Gets the maximum duration of the task.
Implements MipTasks::Task.
Time MipTasks::Pursuing::getMaxSamplPeriod | ( | ) | [inline, virtual] |
Gets the minimum allowed time period between two calls of a run.
Implements MipTasks::Task.
Time MipTasks::Pursuing::getMinSamplPeriod | ( | ) | [inline, virtual] |
Gets the maximum allowed time period between two calls of a run.
Implements MipTasks::Task.
TaskOutputs MipTasks::Pursuing::run | ( | ) | [virtual] |
uint MipTasks::Pursuing::getID | ( | ) | const |
returns my id
Decimal MipTasks::Pursuing::getSensorLinRangeMax | ( | ) |
Angle MipTasks::Pursuing::getSensorFieldOfView | ( | ) |
int MipTasks::Pursuing::getSensorNumRays | ( | ) |
Angle MipTasks::Pursuing::getSensorAngRes | ( | ) |
Decimal MipTasks::Pursuing::getRobotRadius | ( | ) |
void MipTasks::Pursuing::handleMessage | ( | string | inMessage, | |
string | ip | |||
) | [virtual] |
Implements MipBaselib::MessageHandler.