vault backup: 2025-06-12 18:46:55

Affected files:
.obsidian/plugins/mermaid-tools/main.js
.obsidian/plugins/mermaid-tools/manifest.json
.obsidian/plugins/mermaid-tools/styles.css
.obsidian/plugins/obsidian-excalidraw-plugin/data.json
.obsidian/workspace.json
99 Work/0 OneSec/OneSecNotes/30 Engineering Skills/Robotics/Kalman Filter.md
99 Work/0 OneSec/OneSecNotes/30 Engineering Skills/Robotics/kalman_filter.excalidraw.md
OneNote/PhD/Kalman Filter.md
This commit is contained in:
2025-06-12 18:46:55 +03:00
parent dd3594022c
commit 63f54f27b0
8 changed files with 2223 additions and 28 deletions

2056
.obsidian/plugins/mermaid-tools/main.js vendored Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,11 @@
{
"id": "mermaid-tools",
"name": "Mermaid Tools",
"version": "1.2.1",
"minAppVersion": "1.4.0",
"description": "Improved Mermaid.js experience for Obsidian: visual toolbar with common elements & more",
"author": "dartungar",
"authorUrl": "https://dartungar.com",
"fundingUrl": "https://www.paypal.com/paypalme/dartungar",
"isDesktopOnly": false
}

View File

@@ -0,0 +1,55 @@
.mermaid-toolbar-container, .mermaid-toolbar-container * {
max-width: 100%;
max-height: 100%;
}
.mermaid-toolbar-top-row {
display: flex;
flex-direction: row;
flex-wrap: wrap;
gap: 8px;
}
.mermaid-toolbar-elements-container {
padding-top: 1rem;
display: flex;
flex-direction: row;
flex-wrap: wrap;
}
.mermaid-toolbar-element {
font-size: var(--font-ui-small);
cursor: pointer;
padding: 2px 2px 2px 5px;
border-radius: 3px;
flex: 1 0 auto;
}
.mermaid-toolbar-element:hover {
background-color: var(--interactive-hover);
}
.mermaid-tools-element-category-header::before {
content: "▼ ";
font-size: 70%;
padding-bottom: 2px;
}
.mermaid-tools-element-category-header.collapsed::before {
content: "▶ ";
font-size: 70%;
padding-bottom: 2px;
}
.mermaid-tools-element-container {
padding-top: 6px;
border-bottom: var(--border-width) solid var(--color-base-35);
}
.mermaid-tools-edit-element-modal > div {
margin-bottom: 0.5rem;
}
.mermaid-tools-edit-element-modal label {
margin-right: 1rem;
}

View File

@@ -103,7 +103,26 @@
"mdFontColor": "Black",
"mdBorderColor": "Black",
"mdCSS": "",
"scriptEngineSettings": {},
"scriptEngineSettings": {
"Downloaded/Mindmap format": {
"MindMap Format": {
"value": "Excalidraw/MindMap Format",
"description": "This is prepared for the namespace of MindMap Format and does not need to be modified"
},
"default gap": {
"value": 10,
"description": "Interval size of element"
},
"curve length": {
"value": 40,
"description": "The length of the curve part in the mind map line"
},
"length between element and line": {
"value": 50,
"description": "The distance between the tail of the connection and the connecting elements of the mind map"
}
}
},
"defaultTrayMode": false,
"previousRelease": "2.5.0",
"showReleaseNotes": true,

View File

@@ -43,12 +43,24 @@
"state": {
"type": "markdown",
"state": {
"file": "0 Journal/Meetings/17.06.2025 - Pilot Kickoff Planning.md",
"file": "99 Work/0 OneSec/OneSecNotes/30 Engineering Skills/Robotics/Kalman Filter.md",
"mode": "source",
"source": false
},
"icon": "lucide-file",
"title": "17.06.2025 - Pilot Kickoff Planning"
"title": "Kalman Filter"
}
},
{
"id": "da60fe5e3074c644",
"type": "leaf",
"state": {
"type": "excalidraw",
"state": {
"file": "99 Work/0 OneSec/OneSecNotes/30 Engineering Skills/Robotics/kalman_filter.excalidraw.md"
},
"icon": "excalidraw-icon",
"title": "kalman_filter.excalidraw"
}
}
],
@@ -109,7 +121,7 @@
}
],
"direction": "horizontal",
"width": 279.5
"width": 400.50390243530273
},
"right": {
"id": "1017d1cf4a473028",
@@ -301,8 +313,11 @@
},
"active": "84f0fd68d3885e08",
"lastOpenFiles": [
"2 Personal/1 Skills/IT/React Learnings.md",
"99 Work/0 OneSec/OneSecNotes/30 Engineering Skills/Robotics/kalman_filter.excalidraw.md",
"99 Work/0 OneSec/OneSecNotes/30 Engineering Skills/Robotics/Kalman Filter.md",
"OneNote/PhD/Things to know very well when applying for a robotics PhD.md",
"0 Journal/Meetings/17.06.2025 - Pilot Kickoff Planning.md",
"2 Personal/1 Skills/IT/React Learnings.md",
"Dashboard.md",
"99 Work/0 OneSec/OneSecThoughts/Cofounder Meeting 1 - 04.06.25.md",
"2 Personal/Hobbies/Gelbes Velo von Mänu.md",
@@ -340,9 +355,6 @@
"2 Personal/Hobbies/Berge/Gletscherkurs/Gletscherkurs - Selbstudie.md",
"2 Personal/Home Lab/Repairshop/Repair Climbing Light.md",
"99 Work/0 OneSec/OneSecNotes/10 Projects/Requirements/Requirements Gathering.md",
"0 Journal/0 Daily/2025-04-16.md",
"7 People/_People Overview.md",
"0 Journal/0 Daily/2025-04-14.md",
"Attachments/Pasted image 20250402091926.png",
"Attachments/Pasted image 20250331151348.png",
"Attachments/IMG_5894.jpeg",

View File

@@ -0,0 +1,18 @@
---
title: Kalman Filter
created_date: 2025-04-25
updated_date: 2025-04-25
aliases:
tags:
---
# Kalman Filter
The kalman filter is like the alpha filter (e.g. low pass filter) but with a dynamically adjusted alpha. Meaning it adapts the corner frequency dynamically when filtering things.
```mermaid
graph TD
a --> b
```
## Sources
- [Kalman Filter for Beginners, Part 1 - Recursive Filters & MATLAB Examples - YouTube](https://www.youtube.com/watch?v=HCd-leV8OkU)

View File

@@ -0,0 +1,44 @@
---
excalidraw-plugin: parsed
tags: [excalidraw]
---
==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠== You can decompress Drawing data with the command palette: 'Decompress current Excalidraw file'. For more info check in plugin settings under 'Saving'
# Excalidraw Data
## Text Elements
0. Set initial Values
^iV7ZqvaH
%%
## Drawing
```compressed-json
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
lUiz6ntPM1ZXAILV+uzubvlfEAA=
```
%%

View File

@@ -1,20 +0,0 @@
> [!caution] This page contained a drawing which was not converted.
You are a slave to the model!
Here probably your model is wrong!
But Kalman still uses it…
Belieffrom Model
Measurement
Corrected value