Wiki source code of [REAKT] Project REAKTOR
Version 28.1 by Alexander Schulz-Rosengarten on 2024/09/16 10:30
Hide last authors
| author | version | line-number | content |
|---|---|---|---|
| |
25.1 | 1 | The REAKT project (https://reakt.sh/ & https://www.schiene-m-l.de/) aims at developing new mobility concepts to reactivate rural rail lines. This project will evolve around developing an autonomous rail vehicle, the **REAKTOR**, to flexibly provide on-demand service on single track lines. A prototype will be build in 1:32 scale for 45 mm gauge, as well as a full scale version for the railway track Malente-Lütjenburg. |
| |
1.1 | 2 | |
| |
23.2 | 3 | [[image:image-20240912102452-3.jpeg||height="219" width="292"]][[image:image-20240912102840-4.jpeg||height="217" width="264"]] |
| 4 | |||
| |
25.1 | 5 | //(left) a railbike, the foundation of the upcoming autonomous draisine & (right) a stripped down [[LGB>>https://www.lgb.de/lp/20/willkommen-bei-lgb]] engine for a 45mm model track.// |
| |
23.3 | 6 | |
| |
17.1 | 7 | == Overview of topics (WIP) == |
| |
4.1 | 8 | |
| |
25.1 | 9 | **The solutions in all topics must be scalable for both demonstrators!** |
| |
17.2 | 10 | |
| |
24.1 | 11 | ~1. An end-user app and management system for on-demand train service |
| 12 | // This topic may be split up into two theses (app & management)// | ||
| |
17.2 | 13 | |
| |
24.1 | 14 | * A mobile app to call a train to a desired location and communicate desired destination |
| 15 | * Locations drawn from GNSS and appropriate abstraction for 1:32 scale for station-less entry or predefined locations | ||
| 16 | * Management of multiple on-demand trains on a single track line | ||
| |
17.2 | 17 | * Schedules for cooperative passenger pick up |
| |
24.1 | 18 | * Provisions for passenger transfer on open track ("Begegnungsverkehr", see concept art [[here>>https://cloud.rz.uni-kiel.de/index.php/s/ZMZSoLTerJCJi7L]]) |
| 19 | * The inter train communication concept maybe based on a central or decentralized structure | ||
| |
17.2 | 20 | |
| |
27.2 | 21 | 2. An autonomous train controller with risk analysis using STPA **[already reserved]** |
| |
17.1 | 22 | |
| |
17.2 | 23 | * Control of an autonomous passenger train model (conceptually working for both demonstrators) |
| |
24.1 | 24 | * Capability for passenger transfer on open track (safe docking procedure; "Begegnungsverkehr", see concept art [[here>>https://cloud.rz.uni-kiel.de/index.php/s/ZMZSoLTerJCJi7L]]) |
| 25 | * Risk analysis for the controller using STPA ([[http:~~/~~/psas.scripts.mit.edu/home/get_file.php?name=STPA_handbook.pdf>>url:http://psas.scripts.mit.edu/home/get_file.php?name=STPA_handbook.pdf]]) | ||
| 26 | * Safe behavior model generation using PASTA ([[https:~~/~~/marketplace.visualstudio.com/items?itemName=kieler.pasta>>https://marketplace.visualstudio.com/items?itemName=kieler.pasta]]) | ||
| |
17.2 | 27 | * Assumes preprocessed sensor input and destination determination (see other topics) |
| 28 | |||
| |
24.1 | 29 | 3. AI-based image recognition for autonomous train control |
| 30 | // This topic will be jointly advised with the AG Distributed Systems// | ||
| |
17.2 | 31 | |
| 32 | * Sensor processing of a train mounted camera | ||
| 33 | * Obstacle detection at speeds up to 50 km/h | ||
| |
24.1 | 34 | * Potential hardware (subject to changes): |
| 35 | ** [[https:~~/~~/www.raspberrypi.com/documentation/accessories/camera.html>>https://www.raspberrypi.com/documentation/accessories/camera.html]] | ||
| 36 | ** ((( | ||
| |
27.1 | 37 | [[https:~~/~~/www.axis.com/de-de/products/axis-p1455-le>>https://www.axis.com/de-de/products/axis-p1455-le]] |
| |
24.1 | 38 | ))) |
| |
17.2 | 39 | * [Optional] Distance measuring using multiple cameras |
| 40 | |||
| |
24.1 | 41 | 4. AI-based sensor processing for autonomous train control |
| 42 | // This topic will be jointly advised with the AG Distributed Systems// | ||
| |
17.2 | 43 | |
| 44 | * Sensor processing of train mounted LiDAR or ultrasonic sensor | ||
| |
24.1 | 45 | * Potential hardware (subject to changes): |
| 46 | ** [[https:~~/~~/www.elektronik-kompendium.de/sites/praxis/bauteil_ultrasonic-hcsr04p.htm>>https://www.elektronik-kompendium.de/sites/praxis/bauteil_ultrasonic-hcsr04p.htm]] | ||
| 47 | ** [[https:~~/~~/www.pi-shop.ch/lidar-ld06-lidar-module-with-bracket-entwicklungskit-fuer-raspberry-pi-sbc>>https://www.pi-shop.ch/lidar-ld06-lidar-module-with-bracket-entwicklungskit-fuer-raspberry-pi-sbc]] | ||
| 48 | ** ((( | ||
| |
27.1 | 49 | [[https:~~/~~/www.blickfeld.com/de/produkte/cube-1/>>https://www.blickfeld.com/de/produkte/cube-1/]] |
| |
24.1 | 50 | ))) |
| |
17.2 | 51 | * Obstacle detection at speeds up to 50 km/h |
| 52 | * Distance measuring (ultrasonic sensor) | ||
| 53 | |||
| |
27.2 | 54 | 5. A digital twin for an autonomous on-demand train service **[already reserved]** |
| |
27.1 | 55 | // Note: Tight interfacing with other topics// |
| |
17.2 | 56 | |
| 57 | * A digital twin for an autonomous passenger train | ||
| 58 | * Monitoring system for the state and location of the vehicle | ||
| |
24.1 | 59 | * Remote control capabilities //(interfacing with controller)// |
| 60 | * Monitoring and economic analysis of on-demand service operation (//integration/interfacing of management system//) | ||
| 61 | * Reliability analysis/statistics to ensure transparency of autonomous operation | ||
| |
17.2 | 62 | |
| |
15.1 | 63 | == Goals == |
| |
1.1 | 64 | |
| |
17.1 | 65 | * TBA for each topic individually |
| |
1.1 | 66 | |
| |
15.1 | 67 | == Scope == |
| |
1.1 | 68 | |
| |
23.1 | 69 | Bachelor's or Master's Thesis, with varying requirements to scientific scope. |
| |
1.1 | 70 | |
| |
15.1 | 71 | == Related Work/Literature == |
| |
1.1 | 72 | |
| |
14.1 | 73 | * https://reakt.sh/ |
| |
23.3 | 74 | * [[https:~~/~~/www.schiene-m-l.de/>>https://www.schiene-m-l.de/)]] |
| |
1.1 | 75 | |
| |
15.1 | 76 | == Involved Languages/Technologies == |
| |
1.1 | 77 | |
| |
17.1 | 78 | * TBA for each topic individually |
| |
1.1 | 79 | |
| |
15.1 | 80 | == Supervised by == |
| |
1.1 | 81 | |
| 82 | Alexander Schulz-Rosengarten | ||
| |
14.1 | 83 | [[als@informatik.uni-kiel.de>>mailto:als@informatik.uni-kiel.de]] |