Skip to content

An autonomous Thrust Vector Control rocket with self-landing capability from inexpensive parts of equivalent power of the Apollo era.

Notifications You must be signed in to change notification settings

trcclub/Tejas-Rocket-Flight-Computer

 
 

Repository files navigation

Tejas Flight Computer

TEJAS FC Development

Software Design

I prefer to sail in a bad ship with a good captain rather than sail in good ship with a bad captain.

TEJAS flight computer is to aid a model rocket with recovery and data logging. It is entirely based on arduino with MPU6050 and BMP280 for orientation and altitude data. The development of TEJAS FC took over 3 months. It was fundamentally designed with no blocking code so as to make it a fault taularent system to some degree.

Challenges:

  • Low memory
  • Less Processing Power
  • Delayed Apogge Detection
  • Realtime telemetry

Flowchart

flowchart

Features of TEJAS 1.0:

  • Systems Check on Boot
  • Non Blocking Code
  • Log Flight Data - Black Box
  • Epic Star Wars Launch sound!

TEJAS 2.0 A Open Source Rocket Flight Computer.

alt text

Improvments

  • 1 - Fault Tolerant Soft Design
  • 30 Channel Data logging at 30 Hz
  • BT enabled
  • Remote Killswitch
  • Better Apogee Detection
  • Safety Net

About

An autonomous Thrust Vector Control rocket with self-landing capability from inexpensive parts of equivalent power of the Apollo era.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 70.0%
  • C++ 27.1%
  • MATLAB 1.2%
  • Jupyter Notebook 1.1%
  • Processing 0.6%