Robots suiveurs 3 - Code Contrôle des Moteurs
Révision datée du 17 avril 2020 à 13:34 par Poulain (discussion | contributions)
Controle des moteurs en position
#include <webots/Robot.hpp>
// Added a new include file
#include <webots/Motor.hpp>
#define TIME_STEP 64
// All the webots classes are defined in the "webots" namespace
using namespace webots;
int main(int argc, char **argv) {
Robot *robot = new Robot();
// get the motor devices
Motor *leftMotor = robot->getMotor("left wheel motor");
Motor *rightMotor = robot->getMotor("right wheel motor");
// set the target position of the motors
leftMotor->setPosition(10.0);
rightMotor->setPosition(10.0);
while (robot->step(TIME_STEP) != -1);
delete robot;
return 0;
}