Skip to content

EricZoop/ubxview-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo UBXView

Model real-time kinematic (RTK) drone-mounted sensors for radar calibration workflows, powered by u-center.

Dependencies

Rust - Backend, Tauri .exe compiler
Node.js - three.js render engine, I/O
Vite - Frontend
xyzservices - Satellite images
u-center - GPS utility

Get Running

git clone https://github.com/EricZoop/ubxview-app
cd ubxview-app

cd ubxview
npm install 

cd frontend
npm install

cd ..
npm run tauri dev

npm run tauri build

Directory Glance

ubxview-app/
    ├── README.md
    ├── data/
    │   ├── drone/
    │   │   ├── dronerun123.ubx           # Captures
    │   │   ├── output.ubx
    │   │   ├── trackstat.py              # Python parser
    │   │   ├── simulate.py               # File playback
    │   └── satellite/
    │       ├── compress.py
    │       └── satellite.py              # Fetch Earth images
    └── ubxview/
        ├── package.json                  # Tauri requirements
        ├── frontend/
        │   ├── index.html                # Frontend UI
        │   ├── package.json
        │   ├── vite.config.js
        │   └── src/                      # three.js render engine 
        │       ├── main.js               # Init 3D Scene
        │       ├── parser.js             # .ubx reader & stats
        │       └── tileManager.js        # Map API
        └── src-tauri/
            ├── build.rs
            ├── Cargo.toml
            ├── tauri.conf.json
            ├── capabilities/
            │   └── default.json
            └── src/
                ├── lib.rs
                └── main.rs               # Backend runtime