Skip to content

A script to plot some interesting graphs from accelerometer, gyroscope and magnetometer data using mavlink

License

Notifications You must be signed in to change notification settings

kry0sc0pic/mavlink-live-plotting

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mavlink Live Plotting

Plots live data from ardupilot on a streamlit dashboard

  • All data except magnetometer is displayed using a rolling 100-record window. i.e. only the 100 most recent records are stored.
  • For the magnetometer, all the records are saved.

Running

  1. Connect your autopilot and find the COM port using Windows Device Manager.
  2. Change the COM Port in server.py
  3. In the first terminal, execute python server.py
  4. In the second terminal, execute streamlit run Home.py
  • If you want to reset/clear the data on the frontend. Kill the streamlit process (second terminal) using Ctrl + C and restart it.

About

A script to plot some interesting graphs from accelerometer, gyroscope and magnetometer data using mavlink

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages