#include <Task.h>
#include <MobileRob.h>
#include <MobileRob3D.h>
#include <Keyboard.h>
#include <DraWin.h>
#include <string.h>
#include <math.h>
#include <CommonOptions.h>
#include <SharedMem.h>
#include <FirFilter.h>
Go to the source code of this file.
Namespaces | |
| namespace | MipTasks |
Classes | |
| class | MipTasks::LineFollowingOptions |
| class | MipTasks::LineFollowingSharedMem |
| Shared memory for the mutual localization. More... | |
| class | MipTasks::LFDistanceEstimator |
| Estimates the distance from the center of the line from the reading of two ground sensors. More... | |
| class | MipTasks::LineFollowing |
| LineFollowing task. More... | |
Enumerations | |
| enum | MipTasks::lineFollowingControls { MipTasks::LINE_FOLLOWING_CTRL_LINEAR, MipTasks::LINE_FOLLOWING_CTRL_ADAPTIVE, MipTasks::LINE_FOLLOWING_CTRL_NUM } |
| Types of line following control. More... | |
| enum | MipTasks::LineFollowingPhases { MipTasks::LINEFOLLOW_INIT, MipTasks::LINEFOLLOW_CONTROL, MipTasks::LINEFOLLOW_EXIT, MipTasks::LINEFOLLOW_NUM } |
| States of the LineFollowing task. More... | |
Variables | |
| static const char * | MipTasks::lineFollowingControlNames [LINE_FOLLOWING_CTRL_NUM] |
1.5.6