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
- Arduino Microcontroller
- STM VL53L0X Laser-Range Finding sensor
- XBee Series 1 RF Module
- Arduino Wireless SD Shield
- Lexan Polycabornate sheet
- 3D Printed Coil Frame
- VICOR Maxi DC-DC Boost Conveter
- Copley Controls Amplifier
- Lithium-ion Polymer Battery Pack
- 22AWG Magnet Wire
- Connecting/Soldering Wires
- Ring Terminal-narrow diameter
- 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
- Ajin Sunny - Initial work - Ajin Sunny
- Ethan Howell - Ongoing work - Ethan Howell
- Piper Cannon - Future Work - Piper Cannon
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.