/Flight-simulator

Build tiny flight simulator and control it with washout algorithm

Primary LanguageC

Flight-simulator

Build tiny flight simulator and control it with washout algorithm.

Hardware

  • Control unit: Arduino Mega 2560 Rev3
  • PC: Acer Swift3
  • Flight data source: X-plane 10
  • Attitude detection: MPU6050

Bottom platform

Upper platform platform

Tiny stewart platform

Simple flight simulator

Process

  1. PC runs X-plane and output flight data via series port.
  2. Arduino get flight data and compute attitude angle.
  3. Arduino control Servo to move upper platform.

outcome

Start the plane, and see the change of acceleration as well as the output of washout algorithm

The acceleration of plane

#### The pitch computed by washout algorithm

#### The displacement computed by washout algorithm