Changes for page [REAKT] Project REAKTOR
Last modified by Alexander Schulz-Rosengarten on 2024/10/09 15:19
<
>
edited by Alexander Schulz-Rosengarten
on 2024/09/10 14:00
on 2024/09/10 14:00
edited by Alexander Schulz-Rosengarten
on 2024/02/26 12:25
on 2024/02/26 12:25
Change comment:
There is no comment for this version
Summary
-
Page properties (4 modified, 0 added, 0 removed)
-
Attachments (0 modified, 1 added, 1 removed)
Details
- Page properties
-
- Title
-
... ... @@ -1,1 +1,1 @@ 1 -[REAKT] WIPProjectREAKTOR1 +[REAKT] Projecting Irregular Vehicle Positions on Tracks - Parent
-
... ... @@ -1,1 +1,1 @@ 1 -Theses. Current Theses.WebHome1 +Theses.Topics for Student Theses.WebHome - Syntax
-
... ... @@ -1,1 +1,1 @@ 1 - XWiki2.11 +markdown+github 1.0 - Content
-
... ... @@ -1,63 +1,38 @@ 1 -The REAKT project (https://reakt.sh/ & https://www.schiene-m-l.de/)aims atdevelopingnewmobilityconceptstoreactivateruralrail lines. This projectwillevolvearound developingan autonomouson-demand rail vehicleaber to flexiblyprovideserviceon single tracklines.Aprototypewillbebuildin1:32 scaleaswellasafullscale version.1 +The REAKT DATA project (<https://reakt.sh/>) includes visualizing rail vehicle positions on the track based on a set of position data from GNNS trackers. These position data are sparse and include errors and variation, yet it can be safely assumed that the rail vehicle will not leave the track in normal operation. Hence, this topic will investigate an algorithm to process the data and project the position of the vehicles onto the track. 2 2 3 - ==Overviewof topics(WIP) ==3 +# Goals 4 4 5 -All solutions should be scalable for both demonstrators! 5 +* Develop and implement an algorithm for computing a best-effort projection of a vehicle position on a track 6 +* Evaluate the algorithm (and potential variants of the algorithm) with the real-world data collected on the Malente-Lütjenburg track 6 6 7 - ~1.Anend-userpp and managementystemforon-demandtrain service[Maybe split intotwo topics]8 +#### Consiterations for the Algorithm 8 8 9 -* App to call a train to a desired location and communicate desired destination 10 -* Locations drawn from GNSS and appropriate abstraction in 1:32 scale 11 -* Management of multiple trains on a single track line 12 -* Schedules for cooperative passenger pick up 13 -* Provisions for passenger transfer on open track 14 -* Either based on a central or decentralized communication concept 10 +* Errors in GNNS data 11 +* Gaps in GNNS data (missing network) 12 +* Different accuracy of tracking devices (Smartphones vs. dedicated Trackers) 13 +* Showing estimates of expected movement or potential location areas 14 +* Handling inconsistencies 15 + * Unrealistic position jumps 16 + * Passing other vehicles (quickly) on single-lane track 17 + * Vehicles changing direction without stopping 15 15 16 - 2.An autonomous traincontroller with risk analysis using STPA19 +# Scope 17 17 18 -* Control of an autonomous passenger train model (conceptually working for both demonstrators) 19 -* Capability for passenger transfer on open track (safe docking procedure) 20 -* Risk analysis for the controller using STPA 21 -* Safe behavior model generation using PASTA? 22 -* Assumes preprocessed sensor input and destination determination (see other topics) 21 +Bachelor's Thesis 23 23 24 - 4.AI-basedimage recognition forautonomous train control [In cooperation with AG Distributed Systems]23 +# Related Work/Literature 25 25 26 -* Sensor processing of a train mounted camera 27 -* Obstacle detection at speeds up to 50 km/h 28 -* [Optional] Distance measuring using multiple cameras 25 +* 29 29 30 - 5. AI-based sensorprocessing forutonomousrain control [In cooperation with AG Distributed Systems]27 +[https://reakt.sh/](https://reakt.sh/) * 31 31 32 -* Sensor processing of train mounted LiDAR or ultrasonic sensor 33 -* Obstacle detection at speeds up to 50 km/h 34 -* Distance measuring (ultrasonic sensor) 29 +[https://github.com/kieler/RailTrail/wiki/Data-processing#computation-of-vehicle-position-speed-and-heading](https://github.com/kieler/RailTrail/wiki/Data-processing#computation-of-vehicle-position-speed-and-heading) 35 35 36 - 3.A digital twinfor an autonomous on-demandtrainrvice [Heavy interfacing withther topics]31 +# Involved Languages/Technologies 37 37 38 -* A digital twin for an autonomous passenger train 39 -* Monitoring system for the state and location of the vehicle 40 -* Remote control capabilities 41 -* Monitoring and economic analysis of on-demand service operation [Integration of management system] 42 -* Reliability analysis to ensure transparency of autonomous operation 33 +* Python 43 43 44 - ==Goals==35 +# Supervised by 45 45 46 -* TBA for each topic individually 47 - 48 -== Scope == 49 - 50 -Bachelor's Thesis 51 - 52 -== Related Work/Literature == 53 - 54 -* https://reakt.sh/ 55 - 56 -== Involved Languages/Technologies == 57 - 58 -* TBA for each topic individually 59 - 60 -== Supervised by == 61 - 62 62 Alexander Schulz-Rosengarten 63 -[[als@informatik.uni-kiel.de >>mailto:als@informatik.uni-kiel.de]]38 +[[als@informatik.uni-kiel.de|path:mailto:als@informatik.uni-kiel.de]]
- position.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.als - Size
-
... ... @@ -1,1 +1,0 @@ 1 -394.7 KB - Content
- image-20240226113213-1.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.als - Size
-
... ... @@ -1,0 +1,1 @@ 1 +394.7 KB - Content