Skip to content

Use augmented reality to visualize the clearance profile around train tracks.

License

Notifications You must be signed in to change notification settings

Acrosicious/Hackzurich2022-Trains

Repository files navigation

Hackzurich - #6 Siemens Trains

Project for Hackzurich 2022

Unity Version: 2019.4.15f1

cleARails

A practical and elegant solution to impractical clearance outline measurements for railways.

Example recording

See the video!

Installation

Android

IOS

  • Coming soon

Usage

Open the app and point the camera towards the tracks. Wait for a few moments for the mesh rendered in the app accurately represents the ground around the tracks. Once it is stable, choose the visualization mode (area or tunnel) and the opacity level. Now you are free to move around.

NOTE: For best results, center the tracks in the bottom half of the screen, keeping the vanishing point in frame. Ensure good lighting so that there is enough contrast between the tracks and the environment.

References

For line detection we used the functionality provided by xmba15. Our fork can be found here.

The augmented reality interface was implemented using ARCore and Unity. An analysis ARCore's accuracy compared to other tools can be found here.

We thank Siemens and HackZurich for the opportunity to work on this interesting challenge.

About

Use augmented reality to visualize the clearance profile around train tracks.

Resources

License

Stars

Watchers

Forks

Packages

No packages published