Giter Club home page Giter Club logo

antenna_tracker's Introduction

Antenna-Tracker-and-RFD-Controls-GUI

By Austin Langford and Trevor Gahl, based on work from MSU-BOREALIS

This software allows you to control the antenna tracker designed by MSU-Borealis using the Mini Maestro Servo Controller. It uses an Arduino Uno with a GPS shield and a BNO055 9-Axis IMU to calibrate itself, or you can manually point using a sun telescope. RFD controls are added as well, allowing communication with a raspberry Pi running code designed by MSU-Borealis and MnSGC.

Uses Anaconda

There are 3 autotrack methods available: Iridium, APRS, and RFD.

-Iridium tracking: requires internet access so that you can reach the server holding the information controlled by MSU-Borealis. If using this method ensure the correct IMEI value is entered at startup. The shadowtext IMEI value will point the trident array at the most recent MnSGC packet.

-APRS tracking: set up to handle an Eagle flight computer.

-RFD tracking: set up to work with the software on the raspberry pi. The format for the GPS string that needs to be received is as follows: "GPS:hours,minutes,seconds,latitude,longitude,altitude,satellites!" This is currently provided through the use of a UBlox PAM 7Q GPS attached to the pi through a USB to Serial converter.

Operation:

-Connect your RFD, mini maestro, and arduino, and run the code through Spyder. Ports should autofill in the connections section. If you do not want to use the arduino/IMU, select the cardinal direction that your tracker is facing. Select your methods of autotrack, they can all be run simultaneously. Select if you'd like to save data and if you'd like to graph your tracking in the Graphing and Logging section. Also choose whether or not you have internet access

-Hit update settings, and the calibration window will appear. When the gyro, accelerometer, and magnetometer all display a value of 3, place your IMU back onto the tracker, and hit ready to get your location and center bearing. If you're using the autocalibration groundstation code, allow the update window to run for at least 10-15 seconds to allow for the GPS shield to achieve a lock.

-If you're using the RFD, go into the RFD tab and turn on RFD Listen by clicking the listen button. Press the launch antenna tracker button to begin tracking the most recent received balloon position.

-In order to use the still image system, you need to disable both the RFD commands, and the RFD Listen.

-Manual controls will require that your autotrack method is set to disabled.

antenna_tracker's People

Contributors

andrew-kirby avatar trevor-gahl avatar jonathanchenn avatar msgc-borealis avatar dssquared avatar andrew1snider avatar pol avatar irowebbn avatar sabartheman avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.