Giter VIP home page Giter VIP logo

eas_code's Introduction

Single-Degree-of-Freedom Experiments Demonstrating Electromagnetic Formation Flying for Small Satellite Swarms Using Piecewise-Sinusoidal Controls


This project is dedicated for Electromagnetic Actuation and Pulse Sensing in Single Degree of Freedom. The program written in this repository is for Experiment Setup that was built by Ajin Sunny. The program was originally written by Ajin Sunny, with ongoing development toward Two-Degree-of-Freedom by Ethan Howell. The program was last uploaded on 03-01-2020.

Experimental Setup


The experimental setup consists of the assembly of all the hardware components listed in the next section.

Hardware


  1. Arduino Microcontroller
  2. STM VL53L0X Laser-Range Finding sensor
  3. XBee Series 1 RF Module
  4. Arduino Wireless SD Shield
  5. Lexan Polycabornate sheet
  6. 3D Printed Coil Frame
  7. VICOR Maxi DC-DC Boost Conveter
  8. Copley Controls Amplifier
  9. Lithium-ion Polymer Battery Pack
  10. 22AWG Magnet Wire
  11. Connecting/Soldering Wires
  12. Ring Terminal-narrow diameter
  13. Ring Terminal-wide diameter

Installing


Refer to the folder CODE for open-loop and closed-loop controls experiment code.

Deployment


Deployed the program to Arduino Due microcontroller using the programming USB port.

Contributing


Contribution towards Coordinated Position and Attitude Control for Formations of Small Satellites

Author


License


This project is licensed under the Apache License 2.0 - see the LICENSE.md file for details.

Acknowledgments


  • Especially Charles for his contributions to the SineWaveDue Library.

eas_code's People

Contributors

ajinsunny avatar ethanchowell avatar

Watchers

 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.