Waypoint Command + Obstacle Avoidance + Controller

Dependencies:   mbed-rtos mbed QEI BNO055 MPU6050_DMP_Nucleo-I2Cdev virgo3_imuHandler MAX17048 Servo MODSERIAL

Fork of Orion_PCB_test_Faulhaber_gear_ratio41_waypoint_cmd by Team Virgo v3

Changes

RevisionDateWhoCommit message
30:3cfa8d7f84de 2018-06-18 ahmed_lv Waypoint Command + Obstacle Avoidance + Controller default tip
29:43056f5cd0db 2018-06-01 harrynguyen Fix lidar bug
28:edb5e3770ae1 2018-05-30 harrynguyen Fix UWB ranging bug
27:c813451bfb4d 2018-05-21 harrynguyen Add change so that the robot accepts angular velocity cmd from Raspberry Pi as degrees instead of radians.
26:cd503e08a218 2018-05-04 harrynguyen Add Waypoint command and velocity heading command parser from Raspberry Pi
25:3a82f868c101 2018-03-13 harrynguyen Change velocity
24:2b5e0ad907f4 2018-03-13 harrynguyen Clean version without NRF, Camera Control and Data Recorder from Virgo
23:6806c3bacf58 2018-03-13 harrynguyen Remove NRF, Data Recorder, And Camera control of Virgo
22:37bd71204097 2018-02-08 harrynguyen Change the code to use motor 2
21:7cd86bea7f83 2018-02-08 harrynguyen Publish
20:2720a283d1c5 2016-10-19 akashvibhute Demo of Virgo 3.32
19:7345688260b2 2016-06-07 akashvibhute working code to control speedster under SMC with waypoint tracking
18:d20871a19746 2016-05-17 akashvibhute added command parser
17:b3b9675b34fd 2016-05-16 akashvibhute updated parser to send commands, still work in progress..
16:9a227791998a 2016-05-16 akashvibhute updated command parser, still work in progress...
15:23d79bb4eaf2 2016-05-03 akashvibhute updated nrf startup method
14:5300cf1c57db 2016-04-26 akashvibhute forgot what i changed! :P
13:d971833e28ea 2016-04-25 akashvibhute pid roll correction controller added
12:ad3f323fcafc 2016-04-25 akashvibhute no need to check setpoint in pid attitude control as input is in -pi to pi range
11:49344285c82a 2016-04-24 akashvibhute Purepursuit + pid pitch control works nicely; this is the demo setup for the french contigent - 25/Apr/2016
10:ea4b90be68dc 2016-04-23 akashvibhute virgo 3.3 with 6v motors
9:77bc74e53e21 2016-04-12 akashvibhute intial commit of production version robot ; 6v motors, virgo 3.3 PCB
8:b4da70727fd4 2016-02-22 akashvibhute working everything, including nrf!; some bug exists though, causing intermittant data corruption...
7:a15389f01f04 2016-02-17 akashvibhute added nrf24_NetworkHandler library to communication; removed old helper
6:690db8b5030b 2016-02-04 akashvibhute PID tuned, general code cleanup
5:099cb2e76c7d 2016-01-25 akashvibhute all threads populated
4:315716ef8178 2016-01-20 akashvibhute added BNO055 wrapper to imuHandler function
3:d714e97266a3 2016-01-18 akashvibhute added functions to command parser
2:761e3c932ce0 2016-01-18 akashvibhute guess this is the initial commit :P
1:eef20f4c7c34 2015-03-29 akashvibhute updated MPU library tested to work with nucleo
0:eda518f4a7ae 2015-03-02 akashvibhute intial commit;