Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Interactive Signalling Laboratory

About

The Interactive Signalling Laboratory is a comprehensive educational toolkit for railway signalling systems. This repository serves as a meta-repository that brings together various components of the project, including 3D models, and documentation.

Modules

The project consists of several 📦 submodules:

Module Description Purpose
📖 handouts Signalling exercises and learning materials Contains how to use the laboratory with exercises
🌐 website Web-based documentation Howto construct the Interactive Signalling Laboratory
🏗️ papercut Paper-based objects For prototyping and testing
🏗️ 3d-models 3D printable models Signalling equipment for wooden train sets

Getting Started

Cloning the Repository

To clone this repository with all its submodules, use:

git clone --recursive https://github.com/RailEduKit/InteractiveSignallingLaboratory.git
cd InteractiveSignallingLaboratory

If you've already cloned the repository without submodules, you can initialize them with:

git submodule init
git submodule update

Working with Individual Components

Each component can be used independently:

  1. Papercut

    • Navigate to the papercut directory
    • Follow the instructions in its README for printing and using the materials
  2. 3D Models

    • Access the 3d-models directory
    • Use the provided STL files with your 3D printer
    • Check the website for assembly instructions
  3. Handouts

    • The handouts directory contains how to use the laboratory with exercises
    • Includes tutorials and reference materials
  4. Website

    • The website directory contains the web interface
    • Follow the setup instructions in its README for local development

Contributing

We welcome contributions! Please see CONTRIBUTING.md for guidelines on how to contribute to this project. You can also check our issues to see what needs to be done or to report bugs. Check out our contributors to see who has helped make this project possible.

Roadmap

  • Make handouts multilingale
  • Extend with train numbers
  • Extend with dispatching
  • Extend with simulations of malfunctions and disruptions

License

This project is licensed under the terms included in the LICENSE file.

Citation

If you use this project in your research or teaching, please cite it using the information in CITATION.cff.

About

This education game is a physical model made from either paper craft or a wooden railway. It comes with tasks to illustrate block division, routes, timetabling, and infrastructure planning for students to immerse themselves in the problems of rail-guided transport.

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages