Robot Principal 26
Documentation du Club Robot INSA Rennes 2026
Chargement...
Recherche...
Aucune correspondance
BasicMoveStrategy.h
1//
2// Created by awing on 21/11/25.
3//
4
5#ifndef TEAM2026_BASICMOVESTRATEGY_H
6#define TEAM2026_BASICMOVESTRATEGY_H
7#include "Controller/PositionController.h"
8#include "Controller/PID.h"
9
19
20public:
21 float theta_init = 0;
22 PID ang_pid;
23 PID lin_pid;
24protected:
25 void computeVelSetpoints(float timestep) override;
26 bool getPositionReached() override;
27};
28
29
30#endif //TEAM2026_BASICMOVESTRATEGY_H
Interface de Stratégie de mouvement.
Definition PositionController.h:195
Stratégie de mouvement basique.
Definition BasicMoveStrategy.h:18
bool getPositionReached() override
Indique si la position désirée est atteinte.
Definition BasicMoveStrategy.cpp:21
void computeVelSetpoints(float timestep) override
Calcul les nouvelles vitesses désirer.
Definition BasicMoveStrategy.cpp:9
Classe d'asservissement.
Definition PID.h:16