Robot Principal 26
Documentation du Club Robot INSA Rennes 2026
Chargement...
Recherche...
Aucune correspondance
TurnOnTheSpot.h
Aller à la documentation de ce fichier.
1
7#ifndef __TURNONTHESPOT_H__
8#define __TURNONTHESPOT_H__
9
10#include "Controller/PositionController.h"
11
15class TurnOnTheSpot : public AbstractMoveStrategy
16{
17public:
18 TurnOnTheSpot() : m_direction(TRIG){}
19 enum Direction {TRIG=1, CLOCK=-1};
20 void setDirection(Direction direction);
21protected:
22
23 void computeVelSetpoints(float timestep) override;
24 bool getPositionReached() override;
25
26private:
27 Direction m_direction;
28};
29
30#endif // __TURNONTHESPOT_H__
Interface de Stratégie de mouvement.
Definition PositionController.h:195
void computeVelSetpoints(float timestep) override
Calcul les nouvelles vitesses désirer.
Definition TurnOnTheSpot.cpp:7
bool getPositionReached() override
Indique si la position désirée est atteinte.
Definition TurnOnTheSpot.cpp:34