Hardware Integration of RTPT

Main Page


RTPT – Schematic Final

Things you need :

  1. Arduino Mega (or MCU with more than 33Kbyte flash )- This is important because my final code was around 33KB and i couldnt fit it in an UNO.
  2. U-BLOX GPS Receiver ( NEO-6M ) or any GPS Module.
  3. MPU9250 (9 axis gyro-accelero-magneto) for auto Yaw stabilization [OPTIONAL]
  4. Pan- tilt Mechanism with Servos.(pan servo should be of 3.5turns and Tilt servo can be a normal 180 degree servo )
  5. A laser pointer –to be fixed to the tilt servo to show planet location in a closed rooom
  6. Optional Power Distribution board and Battery Eliminator Circuit (BEC).
  7. A Potentiometer  to be used as Planet selector and a Switch as Mode Selector.

Continue reading


Real – Time Planet Tracking System & Trajectory Prediction (Self adjusting pan mechanism [MPU-9250]){RTPT} with Arduino and GPS


This project aims to make a system that effectively tracks celestial bodies (such as planets ) with a fair amount of accuracy.We will be using some algorithms along with a processing unit for the calculations and a servo mechanism to show the location of the planet physically!.The hardware used in the project is pretty much basic and simple because the primary focus of this project is the software that is to make people understand about the algorithms and their implementations. So please bear with my “un-formatted” hardware.

Not just planet tracking  you will learn some additional important things that you can implement in your other projects:

  1. Planet tracking using Kepler’s algorithms
  2. Many coordinate systems and their interconversion
  3. pan-tilt programming and servo mapping (3.5 turns Servo and 180 degrees Servo )
  4. MPU9250 auto-calibration programming
  5. Using Madwicks/Mahony Filter to Stabilise MPU readings.
  6. Yaw correction using P- controller with MPU9250

Continue reading