61 Commits

Author SHA1 Message Date
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 statics 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
Oleg Kalachev
4f0e75008e Update illustration 2023-04-13 04:20:40 +03:00
Oleg Kalachev
2e16844e36 Fix make clean 2023-04-13 04:05:15 +03:00
Oleg Kalachev
d537f7c0b2 Add illustration 2023-04-13 04:04:58 +03:00
Oleg Kalachev
f9558e164c Add grab_log script 2023-04-12 23:04:24 +03:00
Oleg Kalachev
4a045d89a4 Include SPI library to IMU module 2023-04-10 23:37:11 +03:00
Oleg Kalachev
1e9dc4a144 Temporarily disable simulator macos job 2023-04-10 23:30:33 +03:00
Oleg Kalachev
898fcfe181 Install dependencies automatically 2023-04-10 21:45:48 +03:00
Oleg Kalachev
c983396bf4 Add CH9102X based ESP32 to Makefile auto detection 2023-04-10 21:44:50 +03:00
Oleg Kalachev
aefd6dc51c Fix the broken build related to arduino/arduino-cli#758 2023-04-10 04:25:12 +03:00
Oleg Kalachev
7ba70dceea Add job for building the firmware on macos 2023-04-09 16:21:50 +03:00
Oleg Kalachev
a19ab30d0a Use own table model 2023-04-08 23:24:43 +03:00
Oleg Kalachev
52d19e6b11 Add attitude to log 2023-04-05 02:37:51 +03:00