Raj Patel / Mbed 2 deprecated RoboticMappingControl

Dependencies:   mbed mbed-rtos Motor LSM9DS1_Library_cal X_NUCLEO_53L0A1

Committer:
rpatelpj
Date:
Sun Apr 14 03:23:36 2019 +0000
Revision:
5:77c6821ae418
Parent:
3:1dce1ba5b8bd
Child:
6:c119cc5d48d6
Setup empty methods for RobotController

Who changed what in which revision?

UserRevisionLine numberNew contents of line
rpatelpj 0:66b7ea9af0dc 1 #include "mbed.h"
rpatelpj 3:1dce1ba5b8bd 2 #include "DataDistributor.h"
rpatelpj 3:1dce1ba5b8bd 3 #include "RobotController.h"
rpatelpj 0:66b7ea9af0dc 4
rpatelpj 3:1dce1ba5b8bd 5 extern Serial pc(USBTX, USBRX);
rpatelpj 0:66b7ea9af0dc 6
rpatelpj 0:66b7ea9af0dc 7 int main() {
rpatelpj 5:77c6821ae418 8 DataDistributor dataDistributor;
rpatelpj 5:77c6821ae418 9 RobotController robotController(p21, p15, p16, p22, p18, p19, p17, p20);
rpatelpj 3:1dce1ba5b8bd 10
rpatelpj 3:1dce1ba5b8bd 11 while(1) {
rpatelpj 3:1dce1ba5b8bd 12 float* obstacles = robotController.obstacleDetection();
rpatelpj 3:1dce1ba5b8bd 13 dataDistributor.sendObstacles(obstacles);
rpatelpj 3:1dce1ba5b8bd 14 float* trajectory = dataDistributor.receiveTrajectory();
rpatelpj 3:1dce1ba5b8bd 15 robotController.followTrajectory(trajectory);
rpatelpj 3:1dce1ba5b8bd 16 robotController.toOrigin(trajectory);
rpatelpj 3:1dce1ba5b8bd 17 }
rpatelpj 0:66b7ea9af0dc 18 }