Coder Social home page Coder Social logo

balotofi / py4orbmec Goto Github PK

View Code? Open in Web Editor NEW
2.0 2.0 3.0 6.24 MB

Python for Orbital Mechanics

Home Page: https://www.youtube.com/watch?v=ToOufaiObV4&list=PLRucS8aPQHeljkNFz07V5nULqExM9QH65

License: MIT License

Python 100.00%
beginner-friendly beginners-guide beginners-tutorial-series orbit-determination orbital-mechanics orbital-simulation python python3 dynamics oops-in-python space space-dynamics oop-examples 3d

py4orbmec's Introduction

Py4OrbMec


Logo

🌟Welcome to the Python for Orbital Mechanics Cohort 👾

5-week hands-on workshop, diving into the exciting world of Python, with a focus on its applications for space dynamics.
View Classes on YouTube

Table of Contents
  1. About The Project
  2. Getting Started
  3. Roadmap
  4. License
  5. Contact

About The Project

In this 5-week hands-on workshop, we'll dive into the exciting world of Python, with a focus on it's applications for space dynamics.

Whether you're a complete beginner or looking to brush up your skills, this event is perfect for you. Join us as we explore the concepts of python programming language together🤩

🚀 Kickstart your Python space adventure! 🚀

There will be assignments so you can reinforce what you learn. Always ask questions and have fun!

(back to top)

Getting Started

To get a local copy up and running follow the steps in the Get set up section.

The files are separeated into the /code folder and the /resources folder.

The /code folder contains base code used in each class while the /resources folder contains the pdfs of the presentations shown in the classes.

Prerequisites

Before starting this course, you should have knowledge of basic Python (have dabbled in object oriented programming) and an understanding of Newton's mechanics.

Get set up

  1. Open Terminal.

  2. Change the current working directory to the location where you want the cloned directory.

  3. Clone the repo using the command line

    git clone https://github.com/balotofi/Py4OrbMec.git
  4. Press Enter to create your local clone.

    $ git clone https://github.com/balotofi/Py4OrbMec
    > Cloning into 'Py4OrbMec'...
    > remote: Enumerating objects: 51, done.
    > remote: Counting objects: 100% (51/51), done.
    > remote: Compressing objects: 100% (48/48), done.
    > remote: Total 51 (delta 12), reused 0 (delta 0), pack-reused 0
    > Receiving objects: 100% (51/51), 30.01 KiB | 1.07 MiB/s, done.
    > Resolving deltas: 100% (12/12), done.

(back to top)

Roadmap

  • WEEK 1: INTRO & 2-BODY PROBLEM
  • WEEK 2: MOVING IN AN ELLIPTICAL ORBIT
  • WEEK 3: COORDINATE SYSTEMS
  • WEEK 4: MANOEUVRING THE SPACECRAFT - HOHMANN TRANSFER
  • WEEK 5: LAMBERT’S PROBLEM & PYTHON LIBRARIES FOR SPACE APPLICATIONS

(back to top)

License

Distributed under the MIT License. See LICENSE.txt for more information.

(back to top)

Contact

Husseinat Etti-Balogun - @twitter_handle - [email protected]

Project Link: https://github.com/balotofi/Py4OrbMec

(back to top)

py4orbmec's People

Contributors

balotofi avatar

Stargazers

 avatar  avatar

Watchers

 avatar  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.