{"format":"ptob-page","version":1,"canonical":"https://ptob.dev/de/blog/ble-uhren-innenraumnavigation/","title":"PToB-IPS — Indoor-Navigation mit BLE-Uhren erkunden — PToB-Blog","description":"Könnten preiswerte BLE-Uhren Robotern und Drohnen bei der Indoor-Navigation helfen? PToB-IPS untersucht eingemessene Zeitbaken, Sensorfusion und den Weg von Uhrenpräzision zu Position.","language":"de","robots":"index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1","dates":{"published":"2026-10-26T00:00:00.000Z","modified":"2026-10-26T00:00:00.000Z"},"authors":["Jonathan Yantis"],"mainEntity":"https://ptob.dev/de/blog/ble-uhren-innenraumnavigation/#article","representations":{"application/json":"https://ptob.dev/de/blog/ble-uhren-innenraumnavigation/?format=json","text/markdown":"https://ptob.dev/de/blog/ble-uhren-innenraumnavigation/?format=markdown"},"documentation":"https://ptob.dev/agent-formats.json","social":{"openGraph":{"title":"PToB-IPS — Indoor-Navigation mit BLE-Uhren erkunden — PToB-Blog","description":"Könnten preiswerte BLE-Uhren Robotern und Drohnen bei der Indoor-Navigation helfen? PToB-IPS untersucht eingemessene Zeitbaken, Sensorfusion und den Weg von Uhrenpräzision zu Position.","url":"https://ptob.dev/de/blog/ble-uhren-innenraumnavigation/","type":"article","siteName":"PToB","locale":"de_DE","image":{"url":"https://ptob.dev/blog/passive-ble-esp32-clocks.jpg","secureUrl":"https://ptob.dev/blog/passive-ble-esp32-clocks.jpg","type":"image/jpeg","width":"1280","height":"743","alt":"Vier PToB-Entwicklungsinstrumente auf einer Fensterbank mit beleuchteten Anzeigen für Zeit und Quellenzustand."}},"twitter":{"card":"summary_large_image","title":"PToB-IPS — Indoor-Navigation mit BLE-Uhren erkunden — PToB-Blog","description":"Könnten preiswerte BLE-Uhren Robotern und Drohnen bei der Indoor-Navigation helfen? PToB-IPS untersucht eingemessene Zeitbaken, Sensorfusion und den Weg von Uhrenpräzision zu Position.","image":{"url":"https://ptob.dev/blog/passive-ble-esp32-clocks.jpg","alt":"Vier PToB-Entwicklungsinstrumente auf einer Fensterbank mit beleuchteten Anzeigen für Zeit und Quellenzustand."}}},"citations":[],"provenance":{"sourceUrl":"https://ptob.dev/de/blog/ble-uhren-innenraumnavigation/","sourceMediaType":"text/html","sourceSha256":"9d98a758dc6ced1c213fcf0df111e3890c439707d2de8dc07cefe4275a968895","rightsUrl":"https://github.com/yantisj2/PToB/blob/main/LICENSING.md"},"contentUsage":{"aiTrain":true,"search":true,"aiInput":true,"reason":"summary-or-introduction"},"structuredData":[{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":"https://ptob.dev/#website","url":"https://ptob.dev/","name":"PToB","alternateName":["Precision Time over BLE","Precision Time over Bluetooth"],"description":"Bluetooth and USB software clocks: W12 60.3 ns relative-PPS RMS over 522/600 observations, separate 64 s sampled holdover, and CoreSE diagnostics.","inLanguage":["en","de"],"publisher":{"@id":"https://ptob.dev/#jonathan-yantis"}},{"@type":"Person","@id":"https://ptob.dev/#jonathan-yantis","name":"Jonathan Yantis","url":"https://github.com/yantisj2/PToB/blob/main/CREDITS.md"},{"@type":"Project","@id":"https://ptob.dev/#project","name":"PToB","alternateName":"Precision Time over BLE","url":"https://ptob.dev/","description":"An independent protocol project researching precision time transfer across Bluetooth-enabled microcontrollers and USB clients.","sameAs":"https://github.com/yantisj2/PToB","member":{"@id":"https://ptob.dev/#jonathan-yantis"},"knowsAbout":{"@id":"https://ptob.dev/#protocol"}},{"@type":"Thing","@id":"https://ptob.dev/#protocol","name":"Precision Time over BLE","alternateName":"PToB","description":"An experimental PTP-inspired protocol proposal for wireless clock synchronization over Bluetooth Low Energy."},{"@type":"WebPage","@id":"https://ptob.dev/de/blog/ble-uhren-innenraumnavigation/#webpage","url":"https://ptob.dev/de/blog/ble-uhren-innenraumnavigation/","name":"PToB-IPS — Indoor-Navigation mit BLE-Uhren erkunden — PToB-Blog","description":"Könnten preiswerte BLE-Uhren Robotern und Drohnen bei der Indoor-Navigation helfen? PToB-IPS untersucht eingemessene Zeitbaken, Sensorfusion und den Weg von Uhrenpräzision zu Position.","inLanguage":"de","keywords":["PToB-IPS","Indoor-Positionierung","Robotik","Drohnennavigation","Passiver BLE-Empfang","Sensorfusion"],"isPartOf":{"@id":"https://ptob.dev/#website"},"author":{"@id":"https://ptob.dev/#jonathan-yantis"},"about":{"@id":"https://ptob.dev/#protocol"},"dateModified":"2026-10-26T00:00:00.000Z","image":"https://ptob.dev/blog/passive-ble-esp32-clocks.jpg","breadcrumb":{"@id":"https://ptob.dev/de/blog/ble-uhren-innenraumnavigation/#breadcrumbs"},"mainEntity":{"@id":"https://ptob.dev/de/blog/ble-uhren-innenraumnavigation/#article"},"translationOfWork":{"@id":"https://ptob.dev/blog/ble-clocks-indoor-navigation/#webpage"}},{"@type":"BreadcrumbList","@id":"https://ptob.dev/de/blog/ble-uhren-innenraumnavigation/#breadcrumbs","itemListElement":[{"@type":"ListItem","position":1,"name":"PToB","item":"https://ptob.dev/de/"},{"@type":"ListItem","position":2,"name":"Blog","item":"https://ptob.dev/de/blog/"},{"@type":"ListItem","position":3,"name":"Von BLE-Uhren zur Indoor-Navigation","item":"https://ptob.dev/de/blog/ble-uhren-innenraumnavigation/"}]},{"@type":"Blog","@id":"https://ptob.dev/de/blog/#blog","url":"https://ptob.dev/de/blog/","name":"PToB-Blog","description":"Entwicklungsnotizen über gemeinsame Zeit, preiswerte Hardware und die Experimente hinter PToB.","inLanguage":"de","publisher":{"@id":"https://ptob.dev/#jonathan-yantis"},"isPartOf":{"@id":"https://ptob.dev/#website"},"blogPost":[{"@id":"https://ptob.dev/de/blog/esp32-sensoren-ble-synchronisieren/#article"},{"@id":"https://ptob.dev/de/blog/esp32-uhren-grundlagen/#article"},{"@id":"https://ptob.dev/de/blog/zuverlaessige-firmware-zeitmesh/#article"},{"@id":"https://ptob.dev/blog/lab-sensor-timing-economics/#article"},{"@id":"https://ptob.dev/de/blog/starlink-lokaler-stratum-1-zeitserver/#article"},{"@id":"https://ptob.dev/de/blog/raspberry-pi-ptp-ntp-ble/#article"},{"@id":"https://ptob.dev/de/blog/gnss-resilientes-zeitmesh/#article"},{"@id":"https://ptob.dev/de/blog/passives-lora-kanalwechsel/#article"},{"@id":"https://ptob.dev/de/blog/esp32-holdover-unter-einer-mikrosekunde/#article"},{"@id":"https://ptob.dev/de/blog/lokale-zeit-utc-netz/#article"},{"@id":"https://ptob.dev/de/blog/grandmaster-ausfall-und-uhrenensemble/#article"},{"@id":"https://ptob.dev/de/blog/ble-uhren-innenraumnavigation/#article"},{"@id":"https://ptob.dev/de/blog/passives-ble-esp32/#article"},{"@id":"https://ptob.dev/de/blog/warum-utc/#article"},{"@id":"https://ptob.dev/de/blog/warum-ptob/#article"}]},{"@type":"BlogPosting","@id":"https://ptob.dev/de/blog/ble-uhren-innenraumnavigation/#article","url":"https://ptob.dev/de/blog/ble-uhren-innenraumnavigation/","headline":"Von BLE-Uhren zur Indoor-Navigation","description":"Könnten preiswerte BLE-Uhren Robotern und Drohnen bei der Indoor-Navigation helfen? PToB-IPS untersucht eingemessene Zeitbaken, Sensorfusion und den Weg von Uhrenpräzision zu Position.","mainEntityOfPage":{"@id":"https://ptob.dev/de/blog/ble-uhren-innenraumnavigation/#webpage"},"isPartOf":{"@id":"https://ptob.dev/de/blog/#blog"},"author":{"@id":"https://ptob.dev/#jonathan-yantis"},"publisher":{"@id":"https://ptob.dev/#jonathan-yantis"},"inLanguage":"de","dateCreated":"2026-10-26T00:00:00.000Z","dateModified":"2026-10-26T00:00:00.000Z","datePublished":"2026-10-26T00:00:00.000Z","image":"https://ptob.dev/blog/passive-ble-esp32-clocks.jpg","articleSection":"Forschung zur Indoor-Positionierung","keywords":["PToB-IPS","Indoor-Positionierung","Robotik","Drohnennavigation","Passiver BLE-Empfang","Sensorfusion"],"wordCount":1912,"citation":[{"@type":"CreativeWork","name":"Jonathan Yantis · PToB-IPS","url":"https://github.com/yantisj2/PToB/tree/main/papers/indoor-ips"},{"@type":"CreativeWork","name":"PToB · W12-Messungen nach Reparatur der UTC-Basis","url":"https://github.com/yantisj2/PToB/tree/main/evidence/s3/2026-10-24-w12-utc-basis"},{"@type":"CreativeWork","name":"Silicon Labs · Periodic advertising","url":"https://docs.silabs.com/bluetooth/latest/bluetooth-fundamentals-advertising-scanning/periodic-advertising"},{"@type":"CreativeWork","name":"NIST · Indoor localization","url":"https://www.nist.gov/ctl/smart-connected-systems-division/indoor-localization"},{"@type":"CreativeWork","name":"PX4 · Using the navigation filter","url":"https://docs.px4.io/main/en/advanced_config/tuning_the_ecl_ekf"},{"@type":"CreativeWork","name":"Bluetooth SIG · Channel Sounding technical overview","url":"https://www.bluetooth.com/channel-sounding-tech-overview/"}],"about":{"@id":"https://ptob.dev/#protocol"}}]}],"content":{"mediaType":"text/markdown","headings":[{"level":1,"text":"Von BLE-Uhren zur Indoor-Navigation","url":"https://ptob.dev/de/blog/ble-uhren-innenraumnavigation/#main"},{"level":2,"text":"Eine lokale Konstellation von Uhren","url":"https://ptob.dev/de/blog/ble-uhren-innenraumnavigation/#a-local-constellation-of-clocks"},{"level":2,"text":"Wie das einem Roboter oder einer Drohne helfen könnte","url":"https://ptob.dev/de/blog/ble-uhren-innenraumnavigation/#how-it-could-help-a-robot-or-drone"},{"level":2,"text":"Eine Broadcast-Infrastruktur, viele Empfänger","url":"https://ptob.dev/de/blog/ble-uhren-innenraumnavigation/#one-broadcast-infrastructure-many-listeners"},{"level":2,"text":"Uhrenpräzision ist erst der Anfang","url":"https://ptob.dev/de/blog/ble-uhren-innenraumnavigation/#clock-precision-is-only-the-starting-point"},{"level":2,"text":"Warum Mittelung hilft – bis zu einer Grenze","url":"https://ptob.dev/de/blog/ble-uhren-innenraumnavigation/#why-averaging-helps-until-it-stops"},{"level":2,"text":"Der Raum gehört zum Instrument","url":"https://ptob.dev/de/blog/ble-uhren-innenraumnavigation/#the-room-is-part-of-the-instrument"},{"level":2,"text":"Was vorhandene Hardware wiederzuverwenden wirklich bedeutet","url":"https://ptob.dev/de/blog/ble-uhren-innenraumnavigation/#what-reusing-existing-hardware-really-means"},{"level":2,"text":"Zum Kostenvergleich gehört die Installation","url":"https://ptob.dev/de/blog/ble-uhren-innenraumnavigation/#the-budget-case-includes-installation"},{"level":2,"text":"Wie ein sinnvoller erster Versuch aussieht","url":"https://ptob.dev/de/blog/ble-uhren-innenraumnavigation/#what-a-useful-first-experiment-looks-like"},{"level":2,"text":"Die Einzelheiten erkunden","url":"https://ptob.dev/de/blog/ble-uhren-innenraumnavigation/#related-title"},{"level":3,"text":"PToB-IPS-Forschungsentwurf (Englisch)","url":"https://ptob.dev/de/blog/ble-uhren-innenraumnavigation/#main"},{"level":3,"text":"Wie passive BLE-Zeitübertragung funktioniert","url":"https://ptob.dev/de/blog/ble-uhren-innenraumnavigation/#main"},{"level":3,"text":"Aktuelle Zeitmessungen","url":"https://ptob.dev/de/blog/ble-uhren-innenraumnavigation/#main"},{"level":2,"text":"Quellen und weitere Lektüre","url":"https://ptob.dev/de/blog/ble-uhren-innenraumnavigation/#sources-title"},{"level":2,"text":"Diesen Beitrag zitieren","url":"https://ptob.dev/de/blog/ble-uhren-innenraumnavigation/#cite-title"}],"links":[{"text":"Jonathan Yantis","url":"https://github.com/yantisj2/PToB/blob/main/CREDITS.md"},{"text":"neue Paper (Englisch)","url":"https://ptob.dev/de/papers/preview/?file=%2Fpapers%2Fptob-indoor-ips-preprint.pdf"},{"text":"der Navigationsfilter von PX4","url":"https://docs.px4.io/main/en/advanced_config/tuning_the_ecl_ekf"},{"text":"Periodisches Advertising","url":"https://docs.silabs.com/bluetooth/latest/bluetooth-fundamentals-advertising-scanning/periodic-advertising"},{"text":"jüngste veröffentlichte W12-Basis","url":"https://ptob.dev/de/forschung/#w12-utc-basis"},{"text":"Die Indoor-Ortungsforschung des NIST","url":"https://www.nist.gov/ctl/smart-connected-systems-division/indoor-localization"},{"text":"Bluetooth Channel Sounding","url":"https://www.bluetooth.com/channel-sounding-tech-overview/"},{"text":"PToB-IPS-Forschungsentwurf (Englisch) Die theoretische Bakenstudie im Hauptrepository mit Modellen, Annahmen und vorgeschlagenen Versuchen.","url":"https://ptob.dev/de/papers/preview/?file=%2Fpapers%2Fptob-indoor-ips-preprint.pdf"},{"text":"Wie passive BLE-Zeitübertragung funktioniert Ereigniserfassung, Uhrendrift und der gemessene ESP32-S3-Zeitpfad hinter dieser Forschung.","url":"https://ptob.dev/de/blog/passives-ble-esp32/"},{"text":"Aktuelle Zeitmessungen Relative PPS-Ergebnisse mit Beobachtungszahlen und Quellenwechsellücken, getrennt von Positionsgenauigkeit.","url":"https://ptob.dev/de/forschung/#w12-utc-basis"},{"text":"Jonathan Yantis · PToB-IPS","url":"https://github.com/yantisj2/PToB/tree/main/papers/indoor-ips"},{"text":"PToB · W12-Messungen nach Reparatur der UTC-Basis","url":"https://github.com/yantisj2/PToB/tree/main/evidence/s3/2026-10-24-w12-utc-basis"},{"text":"Silicon Labs · Periodic advertising","url":"https://docs.silabs.com/bluetooth/latest/bluetooth-fundamentals-advertising-scanning/periodic-advertising"},{"text":"NIST · Indoor localization","url":"https://www.nist.gov/ctl/smart-connected-systems-division/indoor-localization"},{"text":"PX4 · Using the navigation filter","url":"https://docs.px4.io/main/en/advanced_config/tuning_the_ecl_ekf"},{"text":"Bluetooth SIG · Channel Sounding technical overview","url":"https://www.bluetooth.com/channel-sounding-tech-overview/"},{"text":"https://ptob.dev/de/blog/ble-uhren-innenraumnavigation/","url":"https://ptob.dev/de/blog/ble-uhren-innenraumnavigation/"},{"text":"Zurück zum Blog","url":"https://ptob.dev/de/blog/"},{"text":"Messnachweise des Projekts ansehen","url":"https://github.com/yantisj2/PToB/blob/main/evidence/README.md"}],"text":"# Von BLE-Uhren zur Indoor-Navigation\n\nUnsere neue PToB-IPS-Forschung untersucht, wie preiswerte BLE-Uhren zur lokalen Navigationsreferenz für Roboter und Drohnen werden könnten – mit gemeinsamer Zeit und möglicherweise bereits vorhandener Hardware.\n\n[Jonathan Yantis](https://github.com/yantisj2/PToB/blob/main/CREDITS.md) 26. Oktober 2026  9 Min. Lesezeit\n\n![Vier PToB-Entwicklungsinstrumente auf einer Fensterbank mit beleuchteten Anzeigen für Zeit und Quellenzustand.](https://ptob.dev/blog/passive-ble-esp32-clocks.jpg)\n\nVorhandene PToB-Entwicklungsuhren, fotografiert während der Zeitarbeit. Ihre mögliche Nutzung als Indoor-Navigationsbaken ist die hier untersuchte Forschungsrichtung; dies ist kein Positionierungsversuch.\n\nIn diesem Beitrag\n\nEin kleiner Roboter kann Kamera, Inertialsensor und Raddrehgeber tragen und dennoch von einer festen Referenz profitieren, die ihm bei der Einordnung im Gebäude hilft. Für eine Indoor-Drohne stellt sich dieselbe Möglichkeit in drei Dimensionen. Bei preiswerten Maschinen ist ein zusätzliches Funkgerät mit Antenne und Positionierungssystem eine erhebliche Entwurfsentscheidung.\n\nWir haben bereits preiswerte Uhren, die Zeit über Bluetooth Low Energy teilen. Könnten mehrere solcher Uhren an bekannten Orten einer Maschine auch helfen, ihre Position zu bestimmen?\n\nDas ist die Frage hinter **PToB-IPS**, unserer neuen Forschung zu einem Indoor-Positionierungssystem mit eingemessenen BLE-Zeitbaken. Das Ziel ist eine Navigationshilfe, die geeignete MCU-Funkhardware wiederverwendet und vorhandene Roboter- oder Drohnensensoren ergänzt, ohne im Basisentwurf ein eigenes Entfernungsmessfunkgerät zu verlangen.\n\nDas [neue Paper (Englisch)](https://ptob.dev/de/papers/preview/?file=%2Fpapers%2Fptob-indoor-ips-preprint.pdf) entwickelt Architektur und Grenzen. Es ist ein theoretischer Forschungsentwurf: Relative Uhrenzeit haben wir auf bestehenden PToB-Pfaden gemessen, Indoor-Entfernungsmessung oder eine Positionslösung aus dieser Konstellation aber noch nicht gezeigt.\n\n## Eine lokale Konstellation von Uhren\n\nMan stelle mehrere PToB-Geräte in einer Werkstatt auf und messe ihre Antennenpositionen ein. Jede Bake teilt eine gemeinsame Zeitkoordinate und sendet wiederholt ein identifizierbares Funkereignis. Ein mobiler Empfänger erfasst die Ankunft jedes Ereignisses und erhält dessen korrigierte Sendezeit.\n\nDie Laufzeit enthält Entfernungsinformation. Mit Beobachtungen genügend gut platzierter Baken könnte ein Lösungsverfahren Empfängerposition und eigenen Uhrenversatz gemeinsam schätzen. Das ist der hilfreiche Teil des GNSS-Vergleichs: bekannte Sender, gemessene Ankunftszeiten und eine gemeinsame Positions-/Uhrenrechnung. Feste Antennenkoordinaten treten an die Stelle der Satellitenpositionen.\n\nDer Empfänger bräuchte vor dem Start kein genaues UTC. Die Konstellation benötigt eine konsistente lokale Zeitreferenz. In einem einfachen statischen Modell braucht Positionierung bei bekannter Höhe mindestens drei unabhängige Beobachtungen; dreidimensionale Positionierung mit unbekanntem Uhrenversatz mindestens vier. Das sind Mindestzahlen unter Vorbehalt von Geometrie- und Mehrdeutigkeitsprüfungen. Bewegung und unbekannte Uhrendrift stellen weitere Anforderungen.\n\nEinen Uhrenwert auszusenden liefert diese Messung allein nicht. Wir brauchen das physische Sendeereignis, seine passende Empfangserfassung und die Verzögerungen zwischen diesen Ereignissen und den Antennen. Diese Beziehungen wiederzugewinnen ist die zentrale Entwicklungsaufgabe.\n\n## Wie das einem Roboter oder einer Drohne helfen könnte\n\nEine grobe externe Positionsreferenz könnte die nützlichste erste Rolle sein. Ein Roboter könnte Bakenbeobachtungen mit Radbewegung und visueller Verfolgung verbinden; eine Drohne mit Inertialmessungen, optischem Fluss und Höhenschätzung. Zwischen Bakenaktualisierungen würden diese Bordsensoren die Bewegung weiterverfolgen.\n\nErweisen sich Bakenmessungen als zuverlässig, könnten sie angesammelte Drift begrenzen oder prüfen, ob die lokale Fahrzeugschätzung zum Raumkoordinatensystem passt. Ihr Nutzen muss am selben Fahrzeug gegen dessen vorhandene Sensoren allein gemessen werden. Ein grobes raumbezogenes Ergebnis kann manchen Aufgaben helfen und für Türdurchfahrt, Landepunkt oder Hindernisvermeidung trotzdem nicht genügen.\n\nNavigationssoftware verbindet bereits Beobachtungen mit unterschiedlicher Unsicherheit; ein Beispiel ist [der Navigationsfilter von PX4](https://docs.px4.io/main/en/advanced_config/tuning_the_ecl_ekf). PToB-IPS bräuchte eine eigene Integration mit Beobachtungszeit, Koordinatenrahmen, Unsicherheit und Frische. Diese Schnittstelle haben wir nicht implementiert.\n\nGemeinsame Zeit hat einen weiteren möglichen Nutzen: Kamerabilder, Inertialstichproben und andere Beobachtungen demselben Moment zuordnen. Dafür muss die tatsächliche Sensoraufnahme zeitgestempelt und ihre Uhrenbeziehung vermessen werden. Eine gut synchronisierte MCU-Uhr versieht eine hinter einer Treiberwarteschlange verborgene Belichtung nicht automatisch mit einem Zeitstempel.\n\n## Eine Broadcast-Infrastruktur, viele Empfänger\n\nPassiver Empfang ist ein reizvoller Teil des Vorschlags. Ein fester Bakensatz könnte viele mobile Empfänger versorgen, ohne für jede Empfänger-Anker-Paarung einen eigenen Entfernungsaustausch. Die Grundlast der Aussendungen würde dem Bakenzeitplan folgen und nicht mit jedem zuhörenden Roboter wachsen. Zulassung, Telemetrie und anderer Flottenverkehr hätten weiterhin eigene Kosten.\n\nAuch ein einzelnes Empfangsfunkgerät braucht einen machbaren Empfangsplan. Unser Paper schlägt koordiniertes periodisches Advertising mit unterschiedlichen Zeitversätzen für die Baken vor. Ein Beispiel mischt **16, 8 und 4 Aussendungen pro Sekunde** in einem wiederholten 250-ms-Zyklus. Ein Empfänger würde den relevanten Strömen folgen und im reservierten Fenster auf den vorhergesagten Kanal wechseln.\n\n[Periodisches Advertising](https://docs.silabs.com/bluetooth/latest/bluetooth-fundamentals-advertising-scanning/periodic-advertising) liefert wiederkehrende Ereignisse und Informationen zum Folgen eines Stroms. Mehrere Sender nach diesem vorgeschlagenen Plan auszurichten verlangt zusätzliche Controllerarbeit. Eine aktualisierte Softwareuhr verschiebt den physischen Advertising-Timer nicht.\n\nDer Empfänger würde diese Pakete zu verschiedenen Zeiten hören. Gewöhnliche BLE-Pakete werden bei Überlappung nicht zu trennbaren GNSS-Signalen. Tatsächliche Funkbelegung, Umschaltzeiten, fehlende Pakete und spätere Korrekturen müssen alle in den Plan passen. Die Raten oben sind ein analytisches Beispiel, kein implementierter PToB-IPS-Modus und keine garantierte Positionsaktualisierungsrate.\n\n## Uhrenpräzision ist erst der Anfang\n\nFunksignale legen in einer Nanosekunde etwa 30 Zentimeter zurück. Daher sind sehr kleine Zeitfehler im Raummaßstab erheblich.\n\n| Zeitfehler für einen Weg | Entsprechende Entfernung |\n| --- | --- |\n| 100 ns | Etwa 30 m |\n| 10 ns | Etwa 3 m |\n| 1 ns | Etwa 0,30 m |\n\nDies sind physikalische Umrechnungen, keine Vorhersagen der PToB-Positionsgenauigkeit. Geometrie, Uhrenkorrelationen und Bezugspunktverzögerungen bestimmen, wie Messfehler auf die Positionslösung wirken.\n\nUnsere [jüngste veröffentlichte W12-Basis](https://ptob.dev/de/forschung/#w12-utc-basis) ergab **60,3 ns relativen Zeitfehler als RMS bei 522 auswertbaren von 600 protokollierten Beobachtungen** und 180 ns als größten auswertbaren Fehler. Die übrigen 78 Beobachtungen waren beim Quellenwechsel nicht verfügbar. Das ist ermutigend für preiswerte gemeinsame Uhren. Gemessen wird jedoch eine ausgegebene Uhr gegen erfasste PPS, keine HF-Verzögerungskalibrierung zwischen Baken und kein Pseudostreckenrauschen. Wir können diesen RMS nicht in eine Ortungsformel einsetzen und das Ergebnis als erreichte Genauigkeit bezeichnen.\n\nFeinere Erfassung könnte helfen. Unser ESP32-S3-Empfangspfad nutzt einen 80-MHz-Zähler mit 12,5-ns-Takten. Ein Takt entspricht etwa 3,75 m einseitigem Signalweg. Das beschreibt das Messraster; Funkdetektor und Verzögerungen bleiben Teil der Messung. Höherer CPU-Takt oder feinere angezeigte Zeitstempeleinheiten holen fehlende Funkzeitinformation nicht zurück.\n\n## Warum Mittelung hilft – bis zu einer Grenze\n\nFeste versorgte Baken können Zeit darauf verwenden, ihre Uhrenraten zu lernen und langsame Änderungen zu verfolgen. Ein stationärer Empfänger kann wiederholte Beobachtungen mitteln. Unabhängiges zufälliges Rauschen kann mit mehr Stichproben abnehmen.\n\nBleibende Fehler verhalten sich anders. Antennenverzögerung, Reflexion oder bakenspezifischer Uhrenversatz können über jede Wiederholung stabil bleiben. Mittelung lässt die Antwort dann konsistenter aussehen, ohne sie richtig zu machen.\n\nDas Paper veranschaulicht dies mit acht ideal eingemessenen Ankern um einen Raum von 10 × 8 × 3 m. In einem ausdrücklich hypothetischen Modell mit 30 ns unabhängigem Beobachtungsrauschen senkt Mittelung über 256 vollständige Epochen den berechneten horizontalen RMS von etwa 6,70 m auf 0,42 m. Mit einem hypothetischen bleibenden Fehler von 5 ns je Anker beträgt das entsprechende Ergebnis etwa 1,19 m. Das sind analytische Empfindlichkeitsbeispiele im Raumzentrum, keine gemessenen Positionen oder Vorhersagen aus unseren PPS-Ergebnissen.\n\nAuch Zeit wird benötigt. Diese Raumrechnung nimmt separat 16 vollständige Epochen mit acht Ankern je Sekunde an, nicht den gemischten Ratenplan oben. 256 Epochen zu sammeln dauert 16 Sekunden. Eine Drohne mit 5 m/s legt darin 80 m zurück. Ihre Beobachtungen lassen sich nicht mitteln, als beschrieben sie einen stationären Punkt. Langfristige Baken-Uhrenschätzung und das kurze Navigationsfenster eines bewegten Empfängers lösen unterschiedliche Probleme.\n\n## Der Raum gehört zum Instrument\n\nDie erste Aufgabe ist Kalibrierung. Eine Verzögerung im Sender oder Empfänger kann wie zusätzliche Entfernung aussehen. Wir müssen die physische Ereigniskonvention charakterisieren und vermessen, wie ihre Verzögerung mit Platine, Kanal, Signalpegel und Betriebsbedingungen variiert. An einer Position gelernte Kalibrierung muss dann an anderen unabhängig eingemessenen Positionen funktionieren.\n\nAusbreitung in Innenräumen bringt eine weitere Schwierigkeit. Metallregale, Wände, Menschen und das Fahrzeug selbst können den direkten Weg verdecken oder Reflexionen erzeugen. [Die Indoor-Ortungsforschung des NIST](https://www.nist.gov/ctl/smart-connected-systems-division/indoor-localization) beschreibt, wie Mehrwegeausbreitung selbst bei speziellen Entfernungsmesssystemen die Trennung des direkten Pfads erschwert. Ein schnellerer Zähler allein erkennt nicht, welcher Anteil eines empfangenen Signals den kürzesten Weg nahm.\n\nAuch Platzierung zählt. Über einen Raum und verschiedene Höhen verteilte Baken liefern andere Information als eine Reihe an einer Wand. Schlechte vertikale Geometrie ist für Drohnen besonders folgenreich. Mehr Baken liefern nur dann brauchbare Redundanz, wenn Geometrie, Fehler und Verfügbarkeit die Lösung stützen.\n\nSchließlich hat jede Beobachtung ein Alter. Ein mobiler Empfänger verändert seine Position, während er nacheinander Baken hört, und sein Oszillator driftet weiter. Beides muss der Schätzer berücksichtigen. Fehlende Korrekturen, Quellenwechsel und abgelaufene Uhrenmodelle müssen sichtbare Unsicherheit oder nicht verfügbare Ausgabe ergeben. Eine plausible Koordinate aus veralteten Eingaben wäre eine schlechte Navigationshilfe.\n\n## Was vorhandene Hardware wiederzuverwenden wirklich bedeutet\n\nUnser Basisziel ist geeignete BLE-MCU-Hardware ohne zusätzliches UWB-Funkgerät oder Antennenarray. Bestehende PToB-Uhren liefern mögliche Infrastruktur und Erfahrung mit Ereigniserfassung, Uhrenabbildungen und Quellengültigkeit. Sie sind ein Ausgangspunkt für den vorgeschlagenen Navigationsdienst.\n\nKompatibilität hängt von den tatsächlich zugänglichen Zielgerätefunktionen ab: native Empfangserfassung, definiertes oder kalibriertes Sendeereignis, genügend Timer und Speicher sowie Kontrolle über die nötigen Advertising- und Empfangspläne. Eine Anwendung, die nur Paketzustellungs-Callbacks sieht, hat womöglich nicht die Zeitinformation. Bluetooth im Datenblatt eines Roboters belegt keinen reinen Firmware-Upgradepfad.\n\nKünftige Funkchips könnten zusätzliche Messungen bieten. [Bluetooth Channel Sounding](https://www.bluetooth.com/channel-sounding-tech-overview/) unterstützt phasenbasierte Entfernungsmessung und Hin-und-Rücklaufzeitmessung auf entsprechenden Controllern. Das darf bei älteren BLE-Bauteilen nicht vorausgesetzt werden. UWB könnte während der Entwicklung eine Referenz oder einen Zwischendienst liefern; in dieser Forschung ist es optional und keine Voraussetzung der vorgeschlagenen BLE-Basis.\n\n## Zum Kostenvergleich gehört die Installation\n\nEin vorhandenes Funkgerät weiterzunutzen könnte zusätzliche Hardwarekosten senken, besonders wenn dieselbe eingemessene Infrastruktur mehrere Maschinen bedient. Für kleine Roboter, Lernplattformen und Indoor-Drohnenversuche mit knappen Mitteln ist das eine reizvolle Hypothese.\n\nDer Vergleich muss die gesamte Installation umfassen: Bakenplatzierung und Stromversorgung, Einmessung, Firmwareintegration, Kalibrierung, Wartung und aufgabengerechte Abdeckung. Eine billige Platine kann ein teures System ergeben, wenn sie häufig Spezialbetreuung braucht. Einen gemessenen Preisvorteil können wir bisher nicht behaupten.\n\nDie wirtschaftliche Prüfung lautet, ob Wiederverwendung die nötige Genauigkeit, Verfügbarkeit und Latenz zu geringeren Gesamtkosten als Alternativen liefert. Diese Frage gehört von Beginn an neben den Funkversuch.\n\n## Wie ein sinnvoller erster Versuch aussieht\n\nWir würden mit der einfachsten physischen Frage beginnen: Folgen kalibrierte Ankunftszeitdifferenzen bekannten Entfernungsänderungen? Korrekturen einfrieren, einen Empfänger zwischen eingemessenen Orten bewegen und Ausfälle sowie große Fehler neben erfolgreichen Beobachtungen erhalten.\n\nDann eine Konstellation mit mehr als der Mindestzahl an Ankern prüfen, zunächst mit stationärem oder langsam bewegtem Empfänger. Ganze Positionen aus der Kalibrierung heraushalten. Positionsfehler, falsche Raumzuordnungen, Verfügbarkeit ausgegebener Positionslösungen, Latenz und längsten Ausfall berichten. Über Platinen, Boots und HF-Bedingungen wiederholen. Dass ein Löser auf eine Koordinate konvergiert, ist erst der Anfang des Nachweises.\n\nAls Nächstes kommen Bewegung und der Vergleich mit den vorhandenen Sensoren des Roboters oder der Drohne. Praktisch zählt, wie viel brauchbare Navigationsinformation die Baken unter gleichen Bedingungen und gleichem Budget ergänzen.\n\nPToB begann mit der Frage, wie viel Zeitpräzision preiswerte Funkplatinen bereits bieten. PToB-IPS überträgt sie in den Raum: Können diese Uhren auch zu erschwinglichen festen Referenzen für Maschinen in Innenräumen werden? Zwischen gemeinsamer Zeit und verlässlicher Navigation liegt viel Arbeit. Eine konkrete Versuchsfolge kann jetzt zeigen, wie weit die Idee trägt.\n\nJeder Zeitstempel braucht eine Referenz.\n**Welches Ereignis wurde erfasst?**\n\n## Die Einzelheiten erkunden\n\n[PToB-IPS-Forschungsentwurf (Englisch) Die theoretische Bakenstudie im Hauptrepository mit Modellen, Annahmen und vorgeschlagenen Versuchen.](https://ptob.dev/de/papers/preview/?file=%2Fpapers%2Fptob-indoor-ips-preprint.pdf)[Wie passive BLE-Zeitübertragung funktioniert Ereigniserfassung, Uhrendrift und der gemessene ESP32-S3-Zeitpfad hinter dieser Forschung.](https://ptob.dev/de/blog/passives-ble-esp32/)[Aktuelle Zeitmessungen Relative PPS-Ergebnisse mit Beobachtungszahlen und Quellenwechsellücken, getrennt von Positionsgenauigkeit.](https://ptob.dev/de/forschung/#w12-utc-basis)\n\n## Quellen und weitere Lektüre\n\nPrimärquellen zu den besprochenen Geräten und Methoden.\n\n1. [Jonathan Yantis · PToB-IPS](https://github.com/yantisj2/PToB/tree/main/papers/indoor-ips)\n\n   Theoretischer Forschungsentwurf vom 26. Oktober 2026, LaTeX-Quelle, analytisches Modell und Reproduktionsanleitung.\n2. [PToB · W12-Messungen nach Reparatur der UTC-Basis](https://github.com/yantisj2/PToB/tree/main/evidence/s3/2026-10-24-w12-utc-basis)\n\n   Die datierte relative Zeitpopulation, die diese Forschung motiviert; keine Indoor-Entfernungs- oder Positionsmessungen.\n3. [Silicon Labs · Periodic advertising](https://docs.silabs.com/bluetooth/latest/bluetooth-fundamentals-advertising-scanning/periodic-advertising)\n\n   Wiederholte Advertising-Ereignisse, Stromsuche und Kanalwahl; der vorgeschlagene Konstellationszeitplan braucht zusätzliche Entwicklung.\n4. [NIST · Indoor localization](https://www.nist.gov/ctl/smart-connected-systems-division/indoor-localization)\n\n   Archivierte Forschungszusammenfassung zu Mehrwegeausbreitung und der Schwierigkeit, einen direkten Indoor-Funkpfad zu isolieren.\n5. [PX4 · Using the navigation filter](https://docs.px4.io/main/en/advanced_config/tuning_the_ecl_ekf)\n\n   Beispiel für Navigationssoftware, die mehrere Sensoreingaben und deren Unsicherheit verbindet; PToB-IPS-Integration ist vorgeschlagen.\n6. [Bluetooth SIG · Channel Sounding technical overview](https://www.bluetooth.com/channel-sounding-tech-overview/)\n\n   Phasenbasierte Entfernungsmessung und Hin-und-Rücklaufzeitmessung auf unterstützenden Controllern, getrennt von gewöhnlicher BLE-Paketzeitmessung.\n\n## Diesen Beitrag zitieren\n\nJonathan Yantis. Von BLE-Uhren zur Indoor-Navigation PToB-Blog. Veröffentlicht am 26. Oktober 2026.\n\nArtikel-Permalink: [https://ptob.dev/de/blog/ble-uhren-innenraumnavigation/](https://ptob.dev/de/blog/ble-uhren-innenraumnavigation/)\n\n[Zurück zum Blog](https://ptob.dev/de/blog/)[Messnachweise des Projekts ansehen](https://github.com/yantisj2/PToB/blob/main/evidence/README.md)"}}
