vault backup: 2025-06-27 22:56:06

Affected files:
.obsidian/workspace.json
0 Journal/0 Daily/2025-06-27.md
Templates/Daily Template.md
This commit is contained in:
2025-06-27 22:56:06 +02:00
parent 59034f5523
commit f795412493
3 changed files with 93 additions and 22 deletions

View File

@@ -29,30 +29,16 @@
"state": { "state": {
"type": "markdown", "type": "markdown",
"state": { "state": {
"file": "0 Journal/0 Daily/2025-06-25.md", "file": "0 Journal/0 Daily/2025-06-27.md",
"mode": "source", "mode": "source",
"source": false "source": false
}, },
"icon": "lucide-file", "icon": "lucide-file",
"title": "2025-06-25" "title": "2025-06-27"
}
},
{
"id": "1e38ca24e6681491",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "99 Work/0 OneSec/OneSecNotes/40 - User Manuals/FTDI FT232H - Serial to USB Adapter.md",
"mode": "source",
"source": false
},
"icon": "lucide-file",
"title": "FTDI FT232H - Serial to USB Adapter"
} }
} }
], ],
"currentTab": 2 "currentTab": 1
} }
], ],
"direction": "vertical" "direction": "vertical"
@@ -299,13 +285,15 @@
"periodic-notes:Open today": false "periodic-notes:Open today": false
} }
}, },
"active": "1e38ca24e6681491", "active": "b5d9cec23d736cf3",
"lastOpenFiles": [ "lastOpenFiles": [
"0 Journal/0 Daily/2025-06-25.md",
"Templates/Daily Template.md",
"0 Journal/0 Daily/2025-06-27.md",
"99 Work/0 OneSec/OneSecNotes/40 - User Manuals/FTDI FT232H - Serial to USB Adapter.md",
"Attachments/Pasted image 20250627101456.png", "Attachments/Pasted image 20250627101456.png",
"Temporary/Untitled 9.md", "Temporary/Untitled 9.md",
"99 Work/0 OneSec/OneSecNotes/40 - User Manuals/FTDI FT232H - Serial to USB Adapter.md",
"99 Work/0 OneSec/OneSecNotes/40 - User Manuals", "99 Work/0 OneSec/OneSecNotes/40 - User Manuals",
"0 Journal/0 Daily/2025-06-25.md",
"99 Work/0 OneSec/OneSecNotes/10 Projects/Requirements/Requirements Gathering.md", "99 Work/0 OneSec/OneSecNotes/10 Projects/Requirements/Requirements Gathering.md",
"99 Work/0 OneSec/OneSecThoughts/Status Quo OneSec.md", "99 Work/0 OneSec/OneSecThoughts/Status Quo OneSec.md",
"Attachments/Pasted image 20250624161349.png", "Attachments/Pasted image 20250624161349.png",
@@ -329,7 +317,6 @@
"0 Journal/0 Daily/2025-06-04.md", "0 Journal/0 Daily/2025-06-04.md",
"Temporary/CM5 Carrier Review.md", "Temporary/CM5 Carrier Review.md",
"Attachments/Pasted image 20250604104446.png", "Attachments/Pasted image 20250604104446.png",
"Attachments/Pasted image 20250604104438.png",
"2 Personal/1 Skills/IT/Supabase Learnings.md", "2 Personal/1 Skills/IT/Supabase Learnings.md",
"0 Journal/0 Daily/2025-05-24.md", "0 Journal/0 Daily/2025-05-24.md",
"2 Personal/1 Skills/IT", "2 Personal/1 Skills/IT",
@@ -338,7 +325,6 @@
"0 Journal/0 Daily/2025-05-01.md", "0 Journal/0 Daily/2025-05-01.md",
"0 Journal/0 Daily/2025-05-13.sync-conflict-20250513-182543-6QX3SGA.md", "0 Journal/0 Daily/2025-05-13.sync-conflict-20250513-182543-6QX3SGA.md",
"0 Journal/0 Daily/2025-05-13.md", "0 Journal/0 Daily/2025-05-13.md",
"5 Media/0 Books/The Black Prism by Brent Weeks.md",
"Sync", "Sync",
"Shared_Folder", "Shared_Folder",
"OneNote/BSM", "OneNote/BSM",

View File

@@ -0,0 +1,82 @@
---
Alias:
Tags: daily
# Habits:
# -----
nägelkauen:
Dehnen:
Sport:
Ernährung:
# -----
---
# 2025-06-27
[[2025-06-26]] <--> [[2025-06-28]]
Error generating daily quote
---
## Planning
### State Estimator
1. Fix Demo with single sensor (let vidit do it)
2. Think deeply about the architecture: read deeply into the px4 architecture and how the state estimation is being done.
1. define sensor messages that go along the entire processing pipeline
2. write out a detailed plan on how the state estimator and the sensor pipeline should be developed
1. include ugur and floris in this planning
2. every sensor that is affected by orientation should have an orientation quaternion with respect to the body where it's mounted (ROS2 TF2 analogy)
3. every sensor class should
3. Refactor the single IMU state estimator and make it work.
4. Test it with the drone build (use sensor at upper bridge because it is closest to center of mass)
5. Initialize merging of the projects in order to use that for the first test flights (in hand only) --> no indi
6. Functionality Testing that needs to pass:
1. easy calibration (without changing code and recompiling)
2. rotate in multiple direction (important, no cables) for 2 minutes and then the orientation should still be reliable.
3. no jitter
4. write testing protocol which needs to be fulfilled.
7. set up plan for multi-imu (copy px4 system, except for angular acceleration?) basically use the best imu for accel and gyro data (without fusing multiple) and do a ang accel estimation with multiple?
8. Define a testing sequence:
1. IMU quality
2. IMU calibration
3. IMU temperature correction
4. check PX4 code for other important characteristics.
### Flight Controller
- way of launching calibration routine.
### Autopilot
- read serial chirp and forward over udp
### Ground Control System aka. Fleet Management
-
### Dev Tooling
#### Flight Viewer
- flight viewer: accept udp source
#### Mujoco Simulator
- fake IMU data using the same processing pipeline
### Pilot Project Planning
- privately go through it step by step and record every single thing that needs to work in order for the pilot project to work with different scenarios:
- assume drone works perfectly (state estim + control)
- calibration (auto? manual?)
- charging?
- notification system for problems?
- maintenance
-
___
## Reflection
- Hiring:
- we should have a state estimator responsible person (project lead)
- control lead
- propulsion system lead (hardware, electronics, software (driver), testing )
- QA manager of entire drone, can also be system engineer.
___
## Notes
-

View File

@@ -16,6 +16,9 @@ Ernährung:
<%tp.web.daily_quote()%> <%tp.web.daily_quote()%>
---
## Planning
___ ___
## Reflection ## Reflection