Skip to content

963358/SAM-SWARM-public

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SAM-SWARM

This project is inspired by Murat Arcak (UC Berkeley) research on Scalable Control for Multi-Agent Systems.

I am an Undergraduate Aerospace Engineering major at UC Berkeley. I am actively looking for an opportunity for Masters/PhD, or industrial work. My main interests lie in Stability and Control of aeronautical vehicles under high-g maneuvers.

Please contact me through my email for any inquiries, or any possible opportunities:
ryangg [at] berkeley [dot] edu

Useful References

  • MEC ENG 144: Modeling, Simulation, and Digital-Twins of Drone-Based Systems
  • AERO ENG C184: Flight Vehicle Structures and Aeroelasticity
  • EE 120: Signals and Systems
  • MEC ENG 132: Dynamic Systems and Feedback
  • EECS 126: Probability and Random Processes
  • John T. Betts: Practical Methods for Optimal Control and Estimation Using Nonlinear Programming
  • John H. Blakelock: Automatic Control of Aircraft and Missiles
  • Yaakov Bar Shalom: Estimation with Applications to Tracking and Navigation
  • Zarchan Paul: Tactical and Strategic Missile Guidance
  • Bernard Etkins: Dynamics of Flight: Stability and Control
  • Robert C. Nelson: Flight Stability and Automatic Control
  • Jan Roskam: Airplane Flight Dynamics and Automatic Flight Controls
  • Nhan T. Nguyen: Aircraft Flight Mechanics, Stability and Control

Course listings are affiliated with UC Berkeley.

Specific references are listed within each subsection.


Coding practices

Coding for aerospace and aeronautical vehicles should follow proper coding guidelines for safety. This project has no consideration in safe code and should not be used for actual vehicles. Optimization of code is not considered as the code is written for an emphasis on simplicity and readability for learning purposes.


AI Usage

AI is utilized in this project for the following tasks:

  • Tedious Code: Plotting and handling animations.
  • Brainstorming & Planning: Gathering background information and mapping out the project structure.
  • Debugging: Providing suggestions and troubleshooting steps for bugs/errors.

All other content and core development have been done entirely by hand.


Disclaimer

Any books or names mentioned in this project have no direct affiliation or relation to this project itself. They are used merely as academic references and resources to produce this work. All content within this project is publicly available and accessible to anyone. I am not a professional, this project is merely for my own educational benefit. It should not be replicated without clear understanding of what you're doing.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages