Horizon Acquisition Experiment
{{#if: HORACE
| Vorlage:Hinweisbaustein | {{#ifeq: 0 | 0 | }}}}
Das {{#invoke:Vorlage:lang|flat}} (HORACE) ist ein Experiment, das im Rahmen des REXUS-Programms von EuroLaunch, einer Kooperation des Deutschen Zentrums für Luft- und Raumfahrt (DLR) und der {{#invoke:Vorlage:lang|flat}} (SSC) durchgeführt wird, bei dem es um die Erkennung des Erdhorizonts aus dem Weltraum geht.<ref name="projectdescription">The Project – Horace</ref>
Dabei soll ein neuer Ansatz für ein Lagebestimmungssystem für Satelliten, das auch unter sehr ungünstigen Bedingungen, wie unkontrolliertem Taumeln im All, zuverlässig arbeitet, gezeigt werden, denn anders als herkömmliche Erdsensoren verarbeitet HORACE-Bilddaten einer normalen Kamera die im sichtbaren Spektrum arbeitet.<ref name="projectdescription" />
Beschreibung des Experiments
Der Aufbau des Systems besteht prinzipiell aus einer Kamera, die Bilddaten in hohen Frameraten aufzeichnen kann, und einem eingebetteten System, auf dem leistungsstarke Algorithmen implementiert sind, die dazu fähig sind, die Horizontlinie in Einzelbildern nahezu in Echtzeit zu erkennen und einen Vektor (vorläufig nur in einer 2D-Projektion der Erde) zu berechnen. Ursprünglich war für das eingebettete System ein speziell programmierter FPGA vorgesehen, um eine Echtzeitverarbeitung der Daten zu gewährleisten. Da dieser jedoch zu leistungshungrig für die Höhenforschungsrakete war, wurde ein herkömmlicher Embedded Computer mit einer x86 Architektur verwendet, auf dem ein angepasstes Arch-Linux für die Auswertung der Bilddaten verantwortlich war.<ref name="uniwue">{{#switch:
|0|=Vorlage:Toter Link/Core{{#if: http://www8.informatik.uni-wuerzburg.de/en/staff/kayal0/studentische-aktivitaeten/horace/ | {{#if: HORACE – HORizon ACquisition Experiment | HORACE – HORizon ACquisition Experiment }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if: 2025-06 | , festgestellt im {{#invoke:DateTime|format|2025-06|F Y}} }}. Suche im Internet Archive ){{#if: 2025-06-28 01:40:01 InternetArchiveBot | {{#if: | | Vorlage:Toter Link/archivebot }} }} | (Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if: 2025-06 | , festgestellt im {{#invoke:DateTime|format|2025-06|F Y}} }}.) }}{{#switch: |no|0|= |#default={{#if: || }} }}{{#invoke:TemplatePar|check |opt = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked= |cat = Wikipedia:Vorlagenfehler/Vorlage:Toter Link |errNS = 0 |template = Vorlage:Toter Link |format = |preview = 1 }}{{#if: http://www8.informatik.uni-wuerzburg.de/en/staff/kayal0/studentische-aktivitaeten/horace/ | {{#if:{{#invoke:URLutil|isWebURL|http://www8.informatik.uni-wuerzburg.de/en/staff/kayal0/studentische-aktivitaeten/horace/}} || {{#if: || }} }} | {{#if: HORACE – HORizon ACquisition Experiment | {{#if: || }} | {{#if: || }} }} }}{{#if: 2025-06 | {{#if:{{#invoke:DateTime|format|2025-06|F Y|noerror=1}} || {{#if: || }} }} }}{{#switch: |checked|deadurl|= |#default= {{#if: || }} }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=http://www8.informatik.uni-wuerzburg.de/en/staff/kayal0/studentische-aktivitaeten/horace/ Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if: 2025-06 | , festgestellt im {{#invoke:DateTime|format|2025-06|F Y}} }}. (Suche im Internet Archive. ) {{#if: 2025-06-28 01:40:01 InternetArchiveBot | {{#if: | | Vorlage:Toter Link/archivebot }} }}Vorlage:Toter Link/Core{{#switch: |no|0|= |#default= {{#if: || }} }}{{#invoke:TemplatePar|check |all = inline= url= |opt = datum= date= archivebot= bot= botlauf= fix-attempted= checked= |cat = Wikipedia:Vorlagenfehler/Vorlage:Toter Link |errNS = 0 |template = Vorlage:Toter Link |format = |preview = 1 }}{{#if: http://www8.informatik.uni-wuerzburg.de/en/staff/kayal0/studentische-aktivitaeten/horace/ | {{#if:{{#invoke:URLutil|isWebURL|http://www8.informatik.uni-wuerzburg.de/en/staff/kayal0/studentische-aktivitaeten/horace/}} || {{#if: || }} }} }}{{#if: 2025-06 | {{#if:{{#invoke:DateTime|format|2025-06|F Y|noerror=1}} || {{#if: || }} }} }}{{#switch: |checked|deadurl|= |#default= {{#if: || }} }}[http://www8.informatik.uni-wuerzburg.de/en/staff/kayal0/studentische-aktivitaeten/horace/ }}. Universität Würzburg</ref>
Da das Experiment als Nutzlast der REXUS-16-Rakete mitgeflogen ist, wurde das Kameramodul knapp unterhalb der Spitze in einem Winkel von 90° zur Längsachse der Rakete montiert, um die Horizontsichtbarkeit während des Fluges der Rakete zu gewährleisten. Der Start der REXUS-16 Rakete erfolgte am 27. Mai 2014 vom Raketenbahnhof in Esrange, Nähe Kiruna, in Schweden.<ref name="RadioGong"><templatestyles src="Webarchiv/styles.css" />{{#if:20171117020942
| {{#ifeq: 20171117020942 | *
| {{#if: Lokalnachrichten RadioGong | {{#invoke:WLink|getEscapedTitle|Lokalnachrichten RadioGong}} | {{#invoke:Webarchiv|getdomain|http://www.radiogong.com/news/regionalnews-aus-mainfranken.html?content=esrange-space-center-sensor&singleID=37504}} }} (Archivversionen)
| {{#iferror: {{#time: j. F Y|20171117020942}}
| {{#if: || }}Der Wert des Parameters {{#if: wayback | wayback | Datum }} muss ein gültiger Zeitstempel der Form YYYYMMDDHHMMSS sein!
| {{#if: Lokalnachrichten RadioGong | {{#invoke:WLink|getEscapedTitle|Lokalnachrichten RadioGong}} | {{#invoke:Webarchiv|getdomain|http://www.radiogong.com/news/regionalnews-aus-mainfranken.html?content=esrange-space-center-sensor&singleID=37504}} }} {{#ifeq: | [] | [ | ( }}{{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer }} vom {{#time: j. F Y|20171117020942}} im Internet Archive{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
}}
}}
| {{#if:
| {{#iferror: {{#time: j. F Y|{{{webciteID}}}}}
| {{#switch: {{#invoke:Str|len|{{{webciteID}}}}}
| 16= {{#if: Lokalnachrichten RadioGong | {{#invoke:WLink|getEscapedTitle|Lokalnachrichten RadioGong}} | {{#invoke:Webarchiv|getdomain|http://www.radiogong.com/news/regionalnews-aus-mainfranken.html?content=esrange-space-center-sensor&singleID=37504}} }} {{#ifeq: | [] | [ | ( }}{{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer }} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{{webciteID}}}|1|10}}/86400}} }} days}} auf WebCite{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
| 9 = {{#if: Lokalnachrichten RadioGong | {{#invoke:WLink|getEscapedTitle|Lokalnachrichten RadioGong}} | {{#invoke:Webarchiv|getdomain|http://www.radiogong.com/news/regionalnews-aus-mainfranken.html?content=esrange-space-center-sensor&singleID=37504}} }} {{#ifeq: | [] | [ | ( }}{{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer}} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{#invoke:Expr|base62|{{{webciteID}}}}}|1|10}}/86400}} }} days}} auf WebCite{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
| #default= Der Wert des Parameters {{#if: webciteID | webciteID | ID }} muss entweder ein Zeitstempel der Form YYYYMMDDHHMMSS oder ein Schüsselwert mit 9 Zeichen oder eine 16-stellige Zahl sein!{{#if: || }}
}}
| c|{{{webciteID}}}}} {{#if: Lokalnachrichten RadioGong | {{#invoke:WLink|getEscapedTitle|Lokalnachrichten RadioGong}} | {{#invoke:Webarchiv|getdomain|http://www.radiogong.com/news/regionalnews-aus-mainfranken.html?content=esrange-space-center-sensor&singleID=37504}} }} ({{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer}} vom {{#time: j. F Y|{{{webciteID}}}}} auf WebCite{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
}}
| {{#if:
| Vorlage:Webarchiv/Today
| {{#if:
| Vorlage:Webarchiv/Generisch
| {{#if: Lokalnachrichten RadioGong | {{#invoke:WLink|getEscapedTitle|Lokalnachrichten RadioGong}} | {{#invoke:Webarchiv|getdomain|http://www.radiogong.com/news/regionalnews-aus-mainfranken.html?content=esrange-space-center-sensor&singleID=37504}} }}
}}}}}}}}{{#if:
| Vorlage:Webarchiv/archiv-bot
}}{{#invoke:TemplatePar|check
|all = url=
|opt = text= wayback= webciteID= archive-is= archive-today= archiv-url= archiv-datum= ()= archiv-bot= format= original=
|cat = Wikipedia:Vorlagenfehler/Vorlage:Webarchiv
|errNS = 0
|template = Vorlage:Webarchiv
|format = *
|preview = 1
}}{{#ifexpr: {{#if:20171117020942|1|0}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}} <> 1
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Genau einer der Parameter 'wayback', 'webciteID', 'archive-today', 'archive-is' oder 'archiv-url' muss angegeben werden.|1}}
}}{{#if:
| {{#switch: {{#invoke:Webarchiv|getdomain|{{{archiv-url}}}}}
| web.archive.org =
{{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von Internet Archive erkannt, bitte Parameter 'wayback' benutzen.|1}}
| webcitation.org =
{{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von WebCite erkannt, bitte Parameter 'webciteID' benutzen.|1}}
| archive.today |archive.is |archive.ph |archive.fo |archive.li |archive.md |archive.vn =
{{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von archive.today erkannt, bitte Parameter 'archive-today' benutzen.|1}}
}}{{#if:
| {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Wert des Parameter 'archiv-datum' ist ungültig oder hat ein ungültiges Format.|1}}
| }}
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Pflichtparameter 'archiv-datum' wurde nicht angegeben.|1}}
}}
| {{#if:
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Parameter 'archiv-datum' ist nur in Verbindung mit 'archiv-url' angebbar.|1}}
}}
}}{{#if:{{#invoke:URLutil|isHostPathResource|http://www.radiogong.com/news/regionalnews-aus-mainfranken.html?content=esrange-space-center-sensor&singleID=37504}}
|| {{#if: || }}
}}{{#if: Lokalnachrichten RadioGong
| {{#if: {{#invoke:WLink|isBracketedLink|Lokalnachrichten RadioGong}}
| {{#if: || }}
}}
| {{#if: || }}
}}{{#switch:
|addlarchives|addlpages= {{#if: || }}{{#if: 1 |}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: enWP-Wert im Parameter 'format'.|1}}
}}{{#ifeq: {{#invoke:Str|find|http://www.radiogong.com/news/regionalnews-aus-mainfranken.html?content=esrange-space-center-sensor&singleID=37504%7Carchiv}} |-1
|| {{#ifeq: {{#invoke:Str|find|{{#invoke:Str|cropleft|http://www.radiogong.com/news/regionalnews-aus-mainfranken.html?content=esrange-space-center-sensor&singleID=37504%7C4}}%7Chttp}} |-1
|| {{#switch: {{#invoke:Webarchiv|getdomain|http://www.radiogong.com/news/regionalnews-aus-mainfranken.html?content=esrange-space-center-sensor&singleID=37504 }}
| abendblatt.de | daserste.ndr.de | inarchive.com | webcitation.org =
| #default = {{#if: || }}{{#if: 1 |}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Archiv-URL im Parameter 'url' anstatt URL der Originalquelle. Entferne den vor der Original-URL stehenden Mementobestandteil und setze den Archivierungszeitstempel in den Parameter 'wayback', 'webciteID', 'archive.today' oder 'archive-is' ein, sofern nicht bereits befüllt.|1}}
}}
}}
}}</ref>
Nach der Bergung der Rakete wären die gewonnenen Vektoren und die erkannten Horizontlinien mit den Daten der REXUS-Rakete abgeglichen worden, um sicherzustellen, dass das System zuverlässig funktioniert. Allerdings nahmen beide Kameras des Experimentes während des Fluges aufgrund technischer Probleme stark überbelichtete Bilder auf. Aufgrund der guten Ergebnisse dem Flug vorangegangener Simulationen und der vollständigen operationellen Funktionsfähigkeit des entwickelten Kommunikationsframeworks kann das Experiment dennoch als Teilerfolg gewertet werden. Trotz der Probleme des Experiments, werden Nachfolge-Projekte geplant, um das langfristige Ziel eines operationell einsetzbaren Sensors zu erreichen.<ref name="Blogpost After Launch Activities">Blogpost zu den Aktivitäten nach dem Start auf horace-rexus.de</ref>
Bedeutung
Dieser Ansatz der Horizonterkennung steckt noch in den Kinderschuhen, aber sollte sich das System bewähren, wäre dies ein sehr großer Schritt in Richtung vollkommen autonomer Satelliten, die ohne menschliches Zutun ihre Lage erkennen und notfalls stabilisieren können.
Da dieses Konzept sehr softwarelastig ist, ist es denkbar, dass in Zukunft Satelliten mit entsprechend vorhandener optischer Nutzlast einfach durch ein Software-Upgrade mit einer angepassten HORACE-Version in der Lage sein werden, eine Horizonterkennung durchzuführen, ohne dass die bordeigene Hardware des Satelliten zu Beginn dafür ausgelegt worden wäre.
Weblinks
Einzelnachweise
<references />
- Wikipedia:Vorlagenfehler/Mehrdeutigkeitshinweis
- Wikipedia:Weblink offline fix-attempted
- Wikipedia:Vorlagenfehler/Vorlage:Toter Link
- Wikipedia:Vorlagenfehler/Parameter:URL
- Wikipedia:Vorlagenfehler/Vorlage:Toter Link/URL fehlt
- Wikipedia:Vorlagenfehler/Parameter:Datum
- Wikipedia:Vorlagenfehler/Vorlage:Webarchiv
- Wikipedia:Vorlagenfehler/Vorlage:Webarchiv/Archiv-URL
- Wikipedia:Vorlagenfehler/Parameter:Linktext
- Wikipedia:Vorlagenfehler/Vorlage:Webarchiv/Linktext fehlt
- Satellitennavigation
- Deutsche Raumfahrt
- Schwedische Raumfahrt