CRINSA-team2025 V1
Documentation du Club Robot INSA Rennes 2025
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 "PositionController.h"
8#include "PID.h"
9
16public:
17 float theta_init = 0;
18 PID ang_pid = {};
19 PID lin_pid = {};
20protected:
21 void computeVelSetpoints(float timestep) override;
22 bool getPositionReached() override;
23};
24
25
26#endif //TEAM2026_BASICMOVESTRATEGY_H
Interface de Stratégie de mouvement.
Definition PositionController.h:190
Definition BasicMoveStrategy.h:10
float theta_init
Stratégie de mouvement basique.
Definition BasicMoveStrategy.h:17
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:13