Archived: This repository is a historical academic artifact and is no longer actively maintained. It is public solely for reference purposes and is published without an open-source license. Public availability should not be interpreted as permission to use, modify, or redistribute the material.
This repository contains the thesis (developed in LaTeX using the Latex-FEI Class), presentations, diagrams, screenshots, and supporting material for a route-planning and indoor-navigation system for the São Paulo Metro network.
- Title: PLANEJADOR DE ROTAS COM NAVEGAÇÃO INDOOR NO SISTEMA METROFERROVIÁRIO DE SÃO PAULO
- Author: Bruno Bollos Correa
- Advisors: Professor Marco Antonio Assis de Melo and Engineer Felipe Copche.
- Purpose: Undergraduate thesis submitted to FEI University Center for the Bachelor of Electrical Engineering degree.
- Year: 2022
- Institution: FEI University Center
- Primary language: Portuguese
The thesis studies route planning and indoor navigation based on BLE beacons for the São Paulo Metro. The implementation combines an Android app client, a FastAPI backend, a graph database for the Metro network, relational data storage (SQL database), and station-specific indoor-navigation information.
- monografia/ - Contains the complete thesis, including:
monografia.tex- LaTeX document root file.pre-textuais/- Preliminary sections, abstract, acknowledgments, and related sections.textuais/- Introduction, literature review, methodology, results, and conclusion.glossario.tex- Acronyms and technical terms used in the thesis.Referencias.bib- Bibliographic references.fei.cls- Custom LaTeX class for the thesis, based on the Classe-Latex-FEI project.Imagens/- Diagrams, screenshots, and supporting material.
The repository includes shell scripts for compilation and maintenance. A LaTeX distribution with the required packages, Biber, and glossary tools is needed.
To generate the PDF, from the monografia directory, use a Unix-compatible shell:
./compile.sh
./update_glossaries.sh
./compile.shUse the clean_latex.sh script to remove auxiliary files generated during compilation.
The apresentacao/ and poster directories contain presentations from the thesis defense, FEI Metro Day, and InovaFEI.
- MetroSP - FastAPI backend and route-planning services.
- MetroSP_AndroidApp - Android client application.
- BLE_Beacon_esp32 - BLE beacon project for ESP32.