d9ce797cae
dT as zero crash prevention
...
Should not happen, but just in case.
2018-09-09 22:38:58 +02:00
e1de1ac99f
Bugfix in MPU6000 driver
...
acceleration exceeds 1G and makes arcsin fail
2018-09-09 22:37:20 +02:00
3f2c9f7003
Corrected include in Utilities.cpp
2018-09-02 20:30:15 +02:00
ec0f0ee37e
Deployment of control loops
...
Find the bug! Needs fixing. Not tuned! And something crashes the board.
When vibrating a lot (probably high gains or high d-term / d-term noise) or when the robot leans a lot to one side everything freezes. Both loops blinking leds stop completely and steppers stay at last command.
I've tried electronic fixes and lastly put the controller on its own power supply.
Can be triggered even without any power electronics connected (rocking the robot by hand). So it seems to be software related!
2018-09-02 20:21:58 +02:00
124eabf17d
Acceleration limit for stepper motors
2018-09-02 20:18:39 +02:00
1fd690b3f5
IMU changes. Calibration options
...
Disable standby mode at init
Can now calculate offset on acc and gyro
Fifo reset function
2018-09-02 19:12:46 +02:00
15dd8e6bc7
IMU acc and gyro fusion
...
Needs tweaking to get the right amount of acc data
2018-09-02 19:06:20 +02:00
443c441279
Some controllers implemented PD and PI
2018-09-02 19:04:44 +02:00
5bd9945e95
Constrain range helper function
2018-09-02 19:02:49 +02:00
cc7b3a97d5
pt1 filter
2018-09-02 19:01:31 +02:00
f9396e54d6
Gyro and Flash documentation
2018-09-02 19:00:12 +02:00
cce67f7659
Fix stop function in Servo driver
2018-08-31 17:49:59 +02:00
f2693a4c88
Travis file
2018-08-31 17:39:50 +02:00
a509b29348
Simple Incremental LPF filter
2018-08-29 22:45:59 +02:00
fe69b7764d
Fix to stepper driver
2018-08-29 22:45:00 +02:00
652f24532a
Servo driver to drive an Arm. Some fixes needed for threads
2018-08-29 22:43:10 +02:00
5b3adbf65d
Stepper driver draft
2018-08-25 19:51:22 +02:00
5f0099f390
MPU Interrupt added
...
Sends interrupt on pin INT when there is data to read
2018-08-25 13:55:01 +02:00
cece827795
Minor project changes
2018-08-25 11:37:47 +02:00
c0081fc459
Barometer drivers
2018-08-25 11:36:39 +02:00
3c66623707
Compass/Magnetometer drivers
2018-08-25 11:36:29 +02:00
bd22dd6ab3
MPU drivers
...
Drivers for accelerometer and gyro
2018-08-25 11:35:35 +02:00
0c5806dc2e
Added documentation for Boards
...
Some pics and pin definitions
2018-08-25 11:34:21 +02:00
ea3b880449
Working debugger on Linux
...
With a simple code example of a blinking led on the F411 target
2017-10-14 14:44:06 +02:00