Skip to content
View PIEspace's full-sized avatar

Block or report PIEspace

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
PIEspace/README.md

πŸš€ PIEspace β€” Pioneering Vertical Reusability & Interplanetary Flight Systems πŸš€

PIEspace Logo


πŸ“‘ Executive Summary

PIEspace is a full-stack aerospace engineering initiative developing:

  • Electric VTVL reusable rockets
  • Fully autonomous flight computers
  • Interplanetary mission architecture
  • Robotic systems for Mars surface & orbital infrastructure
  • Advanced telemetry & AI-powered decision systems

πŸŸ₯ The goal is simple: Make spaceflight affordable, reusable, autonomous, and Mars-capable.


πŸ“– Table of Contents


πŸš€ Mission

To engineer the world's first scalable, electric-propulsion VTVL system, establishing the foundation for:

Phase Objective
2025–2027 Electric VTVL Hop Demo
2027–2031 MarsShip Orbital Booster
2031–2035 Autonomous Mars Fleet & Cargo

⭐ β€œWe aren’t visiting Mars β€” we’re moving in.”


πŸ›° Programs

πŸ”₯ MarsShip V1 β€” Electric VTVL Rocket

  • 200–800 m hop test
  • Controlled belly-flop maneuver
  • Autopilot landing accuracy < 20 cm radius
Technology Specs
Avionics STM32H7 + RPi5
Actuation TVC + ESC + Grid Fins
Navigation EKF3 + AI Auto-Prediction
Structure Carbon Composite
Safety 6-Layer Redundancy

🧬 Technology Stack

Domain Tools
Flight Firmware C / C++ (STM32, ESP32)
Ground Control PySide6, Processing, WPF
Telemetry LoRa, 4G, Cloud Relay
AI PyTorch, TensorFlow
CAD & Aero Fusion360, SimScale, OpenRocket
PCB KiCad

🧠 Flight Computer Architecture

flowchart LR
    SENSORS[IMU, Baro, GNSS, Lidar, Current Sensors] -->|Fusion| EKF[Extended Kalman Filter Engine]
    EKF --> NAV[Navigation & State Prediction]
    NAV --> CTRL[Control Laws PID + LQR + ML Adapt]
    CTRL --> ACT[Actuators: TVC Servos, ESC, RCS, Grid Fins]
    NAV --> SAFE[Auto Abort + Land Anywhere]
    GCS[Ground Control] <-->|Encrypted| LINK[Rocket Comms Hub]
    OC[Onboard AI Computer RPi5] -->|Trajectory ML| NAV
Loading

Pinned Loading

  1. LEARNING-FLIGHT-COMPUTER- LEARNING-FLIGHT-COMPUTER- Public

    THIS FLIGHT COMPUTER IS ONLY FOR LEARNING PURPOSE

    C++ 5

  2. CONTROL-BOX-VERSION-ONE- CONTROL-BOX-VERSION-ONE- Public

    This is the control box that comes with the NRF24L01 module. It also comes with button joystick potentiometer and OLED display. Through this you can control the robot or there is version one.

    C++ 1

  3. CONTROL-BOX-VERSION-TWO CONTROL-BOX-VERSION-TWO Public

    This is the control box or version 2 or comes with NRF module, but it does not have joystick button or OLED display. You can turn it on or off through the computer. Meaning you can run it through c…

    C++ 1

  4. SMART-CAR- SMART-CAR- Public

    Smart Car is an affordable, open-source robot that offers a great learning experience, especially for beginners interested in understanding robotics.

    C++ 1 1