#include <ParticleMutLocCamOffTask.h>
Public Member Functions | |
void | initSharedMem () |
Inits function for the ParticleMutLocCamOffSharedMem. | |
PosiFeatures | getMyProtrusions (MotionModuleTState &state) |
Gets the PosiFeatures of the robot. | |
PosiFeatures | getMyObservation (MotionModuleTState &state) |
Gets the PosiFeatures of the robot. | |
vector< Angle > | getMyCamObs (MotionModuleTState &state) |
Gets the PosiFeatures of the robot. | |
void | setFormation (PoseFeatures &form) |
Sets the formation of the robot. | |
void | setEstimates (PoseFeatures &est) |
Sets the estimates of other robots' fixed frames. | |
Pose | getTarget () |
Gets the target of the robot. | |
void | setTarget (Pose &t) |
Sets the target of the robot. | |
bool | doMloc () |
Gets de _doMloc bool. | |
bool | printFormation () |
Gets de _printFormation bool. | |
bool | printFormationDetails () |
Gets de _printFormationDetails bool. | |
vector< int > | getAvoidParticleMutLocCamOffIds () |
Gets de ids of the robot that is not necessary to mutual localize. |
void MipTasks::ParticleMutLocCamOffSharedMem::initSharedMem | ( | ) |
Inits function for the ParticleMutLocCamOffSharedMem.
PosiFeatures MipTasks::ParticleMutLocCamOffSharedMem::getMyProtrusions | ( | MotionModuleTState & | state | ) |
Gets the PosiFeatures of the robot.
[out] | &state | Were the TState of the protrusions is set. |
PosiFeatures MipTasks::ParticleMutLocCamOffSharedMem::getMyObservation | ( | MotionModuleTState & | state | ) |
Gets the PosiFeatures of the robot.
[out] | &state | Were the TState of the protrusions is set. |
vector< Angle > MipTasks::ParticleMutLocCamOffSharedMem::getMyCamObs | ( | MotionModuleTState & | state | ) |
Gets the PosiFeatures of the robot.
[out] | &state | Were the TState of the protrusions is set. |
void MipTasks::ParticleMutLocCamOffSharedMem::setFormation | ( | PoseFeatures & | form | ) |
Sets the formation of the robot.
[in] | &form | New formation. |
void MipTasks::ParticleMutLocCamOffSharedMem::setEstimates | ( | PoseFeatures & | est | ) |
Sets the estimates of other robots' fixed frames.
[in] | &est | New estimates. |
Pose MipTasks::ParticleMutLocCamOffSharedMem::getTarget | ( | ) |
Gets the target of the robot.
void MipTasks::ParticleMutLocCamOffSharedMem::setTarget | ( | Pose & | t | ) |
Sets the target of the robot.
[in] | &t | New target pose. |
bool MipTasks::ParticleMutLocCamOffSharedMem::doMloc | ( | ) |
Gets de _doMloc bool.
bool MipTasks::ParticleMutLocCamOffSharedMem::printFormation | ( | ) |
Gets de _printFormation bool.
bool MipTasks::ParticleMutLocCamOffSharedMem::printFormationDetails | ( | ) |
Gets de _printFormationDetails bool.
vector< int > MipTasks::ParticleMutLocCamOffSharedMem::getAvoidParticleMutLocCamOffIds | ( | ) |
Gets de ids of the robot that is not necessary to mutual localize.