Oleg Kalachev
|
abcc9b96de
|
Use FLU as the main coordinate system instead of FRD
Corresponding to the IMU orientation in the new version
|
2024-10-23 09:30:49 +03:00 |
|
Oleg Kalachev
|
f46460e53d
|
Make RC_CHANNELS=16 corresponding the number of SBUS channels
|
2024-10-23 09:28:09 +03:00 |
|
Oleg Kalachev
|
23f3295439
|
Remove ESC support and add MOSFET support in motors code
The new version uses MOSFETs
|
2024-10-23 09:27:54 +03:00 |
|
Oleg Kalachev
|
41a9a95747
|
Transfer gyro low pass filter to estimate.ino
Separate raw gyro data and filtered rates to different variables
|
2024-04-20 14:52:01 +03:00 |
|
Oleg Kalachev
|
646fa46f6b
|
Use FlixPeriph library for SBUS
|
2024-03-17 02:29:37 +03:00 |
|
Oleg Kalachev
|
f718af7f0e
|
Support MAVLink usage in simulation
|
2024-01-31 12:10:18 +03:00 |
|
Oleg Kalachev
|
f520b57abe
|
Implement RC calibration, common for the real drone and the simulation
|
2024-01-02 11:54:09 +03:00 |
|
Oleg Kalachev
|
2c21114540
|
Refactor control, remake controlManual to controlTorque
|
2023-12-13 08:33:35 +03:00 |
|
Oleg Kalachev
|
46579ce8a4
|
Better code for yaw target
|
2023-12-13 07:49:57 +03:00 |
|
Oleg Kalachev
|
89bf8a7f14
|
Cleanup
|
2023-12-04 00:28:02 +03:00 |
|
Oleg Kalachev
|
94b483cda6
|
Transfer fullMotorTest function to motors.ino
|
2023-12-03 20:43:55 +03:00 |
|
Oleg Kalachev
|
39875cafb9
|
Remove non-effective static s
|
2023-05-31 20:12:45 +03:00 |
|
Oleg Kalachev
|
9a93367629
|
Make dt=0 on first step, simplify code
|
2023-05-31 20:07:38 +03:00 |
|
Oleg Kalachev
|
88cc792287
|
Cleanups
|
2023-05-26 16:24:19 +03:00 |
|
Oleg Kalachev
|
c1aa0d9869
|
Store current time in float variable
|
2023-05-26 16:23:30 +03:00 |
|
Oleg Kalachev
|
c5323f5723
|
Add accel calibration command
|
2023-05-26 16:21:54 +03:00 |
|
Oleg Kalachev
|
1125335b16
|
Cleanup, use printf
|
2023-05-24 11:22:59 +03:00 |
|
Oleg Kalachev
|
17edd0ee00
|
Show imu data in cli
|
2023-05-24 11:05:11 +03:00 |
|
Oleg Kalachev
|
34fd303027
|
Restore accidentally removed files
|
2023-05-24 10:58:34 +03:00 |
|