franchioping
|
437c61fb13
|
landing sequence?
|
2026-04-18 17:16:06 +01:00 |
franchioping
|
a9cd5e971f
|
add throttles back. radio power lvl
|
2026-04-18 13:56:05 +01:00 |
franchioping
|
6abf3028c8
|
lower sampling for self heat.. again.. and idk what else
|
2026-04-18 13:24:36 +01:00 |
franchioping
|
a4fbd9e8a3
|
sens fus filtering worked WITHOUT motor vibration
|
2026-04-18 01:29:08 +01:00 |
franchioping
|
88d605ae68
|
before fucking shit up
|
2026-04-17 00:24:52 +01:00 |
franchioping
|
eaa2c1d4ad
|
only update yaw if velocity delta has similar norm.
|
2026-04-14 16:14:04 +01:00 |
franchioping
|
a64795bce0
|
i dont even know atp, everything is kinda working lwk just polishing and fixing nav/sens fusion. TODO: Automatic stabilization and landing sequence
|
2026-04-14 16:00:52 +01:00 |
franchioping
|
98f218629e
|
working mot
|
2026-04-13 15:04:37 +01:00 |
franchioping
|
4437f498ae
|
broken but fixable
|
2026-04-13 14:36:24 +01:00 |
franchioping
|
5f9bb289cd
|
wip
|
2026-04-12 16:52:29 +01:00 |
franchioping
|
dcd6b2aeb9
|
esp32-s3
|
2026-04-11 18:18:50 +01:00 |
franchioping
|
3da916d1aa
|
working nav kinda
|
2026-04-07 10:48:44 +01:00 |
franchioping
|
a939e01255
|
compiling with shit includes, should fix
|
2026-04-06 03:39:08 +01:00 |
franchioping
|
bd81652515
|
bare minimum to fly with a controller. initial navigation development. TODO: mark waypoints as inactive and continue to next when current one is reached, drone stabilization logic.
|
2026-04-06 00:27:32 +01:00 |
franchioping
|
b315af0f66
|
drone task inputs. added drone.h and drone.cpp
|
2026-04-04 02:40:04 +01:00 |
franchioping
|
3f4c7e66cd
|
make imu less blocking by implementing double buffering for data.
|
2026-04-03 19:13:39 +01:00 |
franchioping
|
c40564dd6d
|
change values. add comment to explain tau. use trapezoidal integration for velocity, in addition to it being used for position
|
2026-04-03 18:20:55 +01:00 |
franchioping
|
d5cde816bb
|
update drone_comms component with warning and minor changes to packets
|
2026-04-03 17:53:24 +01:00 |
franchioping
|
76db0b0d15
|
change nav.h to sens_fus.h; create nav.h to manage waypoints (automatic navigation); add packet_handler.h
|
2026-04-03 17:52:02 +01:00 |
franchioping
|
aa2a3710d0
|
drone comms update. add change bitrate custom function to radio. change drone comms. implement change datarate
|
2026-04-02 18:57:52 +01:00 |
franchioping
|
9184b142f2
|
radio tx
|
2026-03-31 17:39:22 +01:00 |
franchioping
|
5be19b3f11
|
idk if working since azores
|
2026-03-30 22:09:23 +01:00 |
franchioping
|
4057f0c503
|
before radio
|
2026-03-29 18:09:54 +01:00 |
franchioping
|
7a5cd2214d
|
update modules
|
2026-03-26 23:30:23 +00:00 |
franchioping
|
20731aabcd
|
add radio
|
2026-03-26 23:24:40 +00:00 |
franchioping
|
587d977018
|
work on getting positioning working
|
2026-03-26 23:01:20 +00:00 |
franchioping
|
8c087ab5f3
|
before gps test
|
2026-03-25 18:26:56 +00:00 |
franchioping
|
36ea82a13c
|
add DShotRMT library. add gps file. working example using mot1
|
2026-03-23 11:01:23 +00:00 |
franchioping
|
88679cd618
|
Merge pull request 'add eigen' (#1) from eigen into main
Reviewed-on: #1
|
2026-03-20 17:19:08 +00:00 |
franchioping
|
b36fad45f4
|
add eigen
|
2026-03-20 17:16:20 +00:00 |
franchioping
|
cc9e784cda
|
lower sampling to fix self heat. add missing function to header
|
2026-03-19 18:19:31 +00:00 |
franchioping
|
2b733de280
|
fix header getting imported twice with pragma once
|
2026-03-18 21:45:32 +00:00 |
franchioping
|
5cf3d7d8fc
|
refactor. IMU and BME280 at once, mutex for IMU data
|
2026-03-18 21:43:28 +00:00 |
franchioping
|
404389af0b
|
update drone_controller. add arduino library support. add adafruit gps library. add managed dependencies. update flake.lock.
|
2026-03-18 15:49:09 +00:00 |
franchioping
|
2fd4e2844e
|
flake.nix remove cargo-generate
|
2026-03-16 14:27:20 +00:00 |
franchioping
|
b3b1a7f009
|
submodule + initial momentum init?
|
2026-03-16 14:25:49 +00:00 |
franchioping
|
e7855d0140
|
remove old junk
|
2026-03-16 00:50:51 +00:00 |
franchioping
|
76f1651736
|
start of rust + c journey
|
2026-03-16 00:49:02 +00:00 |
franchioping
|
b4bba1e5cc
|
before removing rustlib
|
2026-03-15 23:57:13 +00:00 |
antmak
|
feb3802cc7
|
Fix build. Remove using deprecated spi_flash_get_chip_size, fix format string (#49)
|
2022-11-30 12:59:58 +00:00 |
Juraj Michálek
|
28ceefaa5e
|
fix typos in the warning
|
2022-06-16 10:25:43 +02:00 |
Juraj Michálek
|
794b57c2d9
|
add deprecation warning
|
2022-06-16 10:24:07 +02:00 |
Ivan Grokhotkov
|
01ba33ea7b
|
Merge pull request #47 from espressif/bugfix/idf_v5.0_compat
Add missing header file for IDF 5.0
|
2022-03-21 13:35:36 +01:00 |
Ivan Grokhotkov
|
0a8a503d93
|
Add missing header file for IDF 5.0
|
2022-03-21 12:33:10 +01:00 |
Scott Mabin
|
bab7163b8e
|
Merge pull request #44 from JurajSadel/build_fix_asm!
build: fix asm! build error for Rust1.59.0.0
|
2022-02-24 13:53:56 -08:00 |
Juraj Sadel
|
3d69bba834
|
build: fix asm! build error for Rust1.59.0.0
|
2022-02-24 12:00:31 +01:00 |
Juraj Michálek
|
a772540d92
|
Enable asm_experimental_arch when compiling for xtensa
|
2022-02-03 09:50:19 +01:00 |
Juraj Michalek
|
6b4de41f61
|
tools: flasher script for GitHub artifact
|
2021-10-12 15:37:23 +02:00 |
Juraj Michalek
|
e34aabaaed
|
container: moved to esp-rs/build-rust project
|
2021-10-12 15:36:01 +02:00 |
Juraj Michalek
|
fc7d7026e9
|
container: build of container and rust moved to esp-rs/rust-build
|
2021-10-12 15:34:53 +02:00 |