Oleg Kalachev
|
d3e715ae53
|
Quaternion library cleanups and code style
|
2023-12-13 08:42:03 +03:00 |
|
Oleg Kalachev
|
997af183f0
|
Implement lacking vector division operator
|
2023-12-13 08:38:26 +03:00 |
|
Oleg Kalachev
|
2c21114540
|
Refactor control, remake controlManual to controlTorque
|
2023-12-13 08:33:35 +03:00 |
|
Oleg Kalachev
|
4fcf2109ce
|
Simplify code using angularRatesBetweenVectors
|
2023-12-13 08:25:11 +03:00 |
|
Oleg Kalachev
|
24b62e5145
|
Move controlManual down
|
2023-12-13 08:06:15 +03:00 |
|
Oleg Kalachev
|
f37015a97f
|
Temporary remove controlManual to paste it bellow
|
2023-12-13 08:05:44 +03:00 |
|
Oleg Kalachev
|
cb27e0f61f
|
Cleanups
|
2023-12-13 07:59:08 +03:00 |
|
Oleg Kalachev
|
46579ce8a4
|
Better code for yaw target
|
2023-12-13 07:49:57 +03:00 |
|
Oleg Kalachev
|
860db237b7
|
Add reset command to cli
|
2023-12-13 07:48:23 +03:00 |
|
Oleg Kalachev
|
2a06155cbe
|
Fix timestamp in mavlink, add imu message, cleanup
|
2023-12-10 05:51:10 +03:00 |
|
Oleg Kalachev
|
2df8c608d5
|
Fix mavlink module
|
2023-12-10 03:41:01 +03:00 |
|
Oleg Kalachev
|
02aac609ab
|
Fix attitude error calculation in sim
|
2023-12-04 20:22:32 +03:00 |
|
Oleg Kalachev
|
e360110430
|
Use simulated IMU noise values from MPU9250 datasheet
|
2023-12-04 00:29:21 +03:00 |
|
Oleg Kalachev
|
89bf8a7f14
|
Cleanup
|
2023-12-04 00:28:02 +03:00 |
|
Oleg Kalachev
|
c77c25ef4e
|
dt can be negative on simulator reset
|
2023-12-04 00:27:55 +03:00 |
|
Oleg Kalachev
|
94b483cda6
|
Transfer fullMotorTest function to motors.ino
|
2023-12-03 20:43:55 +03:00 |
|
Oleg Kalachev
|
80ecba8337
|
Update illustration one more time
|
2023-11-25 22:40:11 +03:00 |
|
Oleg Kalachev
|
88f7615089
|
Add tool for plotting fft graphs of log entries
|
2023-11-15 19:38:11 +03:00 |
|
Oleg Kalachev
|
dbd413c234
|
Minor code cleanups and fixes
|
2023-11-12 10:51:56 +03:00 |
|
Oleg Kalachev
|
160e300566
|
Enable sky and disable origin visual in Gazebo world
|
2023-11-11 06:21:37 +03:00 |
|
Oleg Kalachev
|
6dae4abaa2
|
Print low pass filters parameters and current mode in cli
|
2023-11-11 06:21:06 +03:00 |
|
Oleg Kalachev
|
6d2518e635
|
Minor readme updates
|
2023-11-11 06:20:19 +03:00 |
|
Oleg Kalachev
|
7cabdc5e62
|
Implement low pass filter in separate module
|
2023-11-11 06:19:51 +03:00 |
|
Oleg Kalachev
|
a04d713157
|
Fix log period computation
|
2023-11-11 06:18:06 +03:00 |
|
Oleg Kalachev
|
8df71b078d
|
Cleanups and minor changes
|
2023-11-11 06:17:50 +03:00 |
|
Oleg Kalachev
|
c4ac5eb9d0
|
Update ESP32 core version
|
2023-11-11 06:15:43 +03:00 |
|
Oleg Kalachev
|
70eae3e556
|
Some cleanups
|
2023-11-11 06:15:20 +03:00 |
|
Oleg Kalachev
|
8dad0a0918
|
Fix CMake warning
|
2023-11-04 01:36:16 +03:00 |
|
Oleg Kalachev
|
b1dae8c33d
|
Minor cleanup
|
2023-05-31 23:51:28 +03:00 |
|
Oleg Kalachev
|
9eaa45c1d9
|
Consistently use defines to set parameters
|
2023-05-31 20:16:43 +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
|
4160b8da07
|
Minor code rearrange
|
2023-05-29 18:46:29 +03:00 |
|
Oleg Kalachev
|
f84d1e95dd
|
More cleanups
|
2023-05-26 16:46:22 +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
|
147eef0af7
|
Cleanups
|
2023-05-25 11:42:13 +03:00 |
|
Oleg Kalachev
|
7b81cfbe90
|
Fix util.ino
|
2023-05-24 11:32:42 +03:00 |
|
Oleg Kalachev
|
d6cca7dcf7
|
Some unification of the headers
|
2023-05-24 11:26:30 +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 |
|
Oleg Kalachev
|
82276ddb92
|
Cleanups
|
2023-05-24 10:56:59 +03:00 |
|
Oleg Kalachev
|
87c75842f9
|
Change .hpp to .h
|
2023-05-24 10:40:12 +03:00 |
|
Oleg Kalachev
|
f58bcbf75c
|
turnigy.hpp -> joystick.h
|
2023-05-24 10:33:20 +03:00 |
|
Oleg Kalachev
|
1019d6d4bb
|
Code cleanups
|
2023-05-24 10:28:32 +03:00 |
|
Oleg Kalachev
|
aaa8f70166
|
Enable Serial input and output in simulator, refactor
|
2023-05-24 10:23:12 +03:00 |
|
Oleg Kalachev
|
3a05403068
|
Use printf in cli
|
2023-05-23 11:52:03 +03:00 |
|
Oleg Kalachev
|
d3338ac90e
|
Simplify Makefile
|
2023-05-23 11:51:41 +03:00 |
|