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:
30
.obsidian/workspace.json
vendored
30
.obsidian/workspace.json
vendored
@@ -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",
|
||||||
|
|||||||
82
0 Journal/0 Daily/2025-06-27.md
Normal file
82
0 Journal/0 Daily/2025-06-27.md
Normal 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
|
||||||
|
-
|
||||||
@@ -16,6 +16,9 @@ Ernährung:
|
|||||||
|
|
||||||
<%tp.web.daily_quote()%>
|
<%tp.web.daily_quote()%>
|
||||||
|
|
||||||
|
---
|
||||||
|
## Planning
|
||||||
|
|
||||||
|
|
||||||
___
|
___
|
||||||
## Reflection
|
## Reflection
|
||||||
|
|||||||
Reference in New Issue
Block a user