Missile and Rocket Simulations in C++

Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

Learn Missile and Rocket Simulations in C++ – Free Course

This free course from Udemy will teach you how to model missiles and rockets at high fidelities, approaching real-world scenarios with six degrees of freedom and uncertainties. You will learn the inner workings of high fidelity missile and rocket simulations, assuming prior knowledge of missile and rocket flight dynamics and control.

The course includes four prototypes: air-to-ground missile, air-to-air missile, surface-to-air missile, and surface-to-space rocket. You will need a solid foundation in aerodynamics, guidance and control, and C++ programming to benefit from this course.

**Learn about:**

* **Air-to-ground missile:** Model an air-to-ground missile with an IR seeker, explore its performance with the AGM6 simulation, plot trajectories, and create performance footprints.
* **Air-to-air missile:** Study how missiles and aircraft are modeled with different fidelities, explore the launch envelope of a self-protection missile, and examine its intercept accuracy using the AAM6 simulation.
* **Surface-to-air missile:** Learn how to launch surface-to-air missiles against incoming short-range ballistic rockets and aircraft, and run the SAM6 simulation to demonstrate the multi-object power of C++.
* **Surface-to-space rocket:** Model a three-stage solid rocket booster steered by thrust-vector control and reaction jets, and run the SSR6 simulation to determine the accuracy of orbital insertion.

**This free course will provide you with:**

* 17 lectures
* 24 exercises
* Four C++ simulations

By attending the lectures, completing the exercises, and studying the code, you can empower yourself to host your own designs in the CADAC++ framework and take them to your virtual flight test range.

**This course is completely free and available on Theetay, a website offering free courses from Udemy, Udacity, Coursera, MasterClass, NearPeer, and other platforms. Start learning today!**

Show More

What Will You Learn?

  • Discover how high-fidelity missile and rocket simulations are built
  • Fly over the 'flat earth' and the 'WGS84 ellipsoidal earth' in six degrees-of-freedom
  • Model aerodynamics in aeroballistic and body axes
  • Stabilize and control airframes with autopilots
  • To improve INS navigation with GPS and star-trackers
  • Code IR and RF seekers with their error sources
  • Use proportional guidance to attack targets
  • Insert rocket boosters into orbit
  • Conduct Monte Carlo simulations to analyze miss distance
  • Establish footprints for air-to-ground missiles
  • Create launch envelopes for air-to-air missiles
  • Model your missile and rocket concepts in C++ based on the four prototypes
  • Conduct virtual flight tests on your computer

Course Content

Introduction and air-to-ground missile

  • A Message from the Professor
  • Introduction
    10:24
  • Air-to-ground missile simulation
    63:58
  • Dynamics of air-to-ground missile
    48:44
  • Guidance and control of air-to-ground missile
    47:42
  • Performance of air-to-ground missile
    48:37

Air-to-air missile

Surface-to-air missile

Surface-to-space rocket

Earn a certificate

Add this certificate to your resume to demonstrate your skills & increase your chances of getting noticed.

selected template

Student Ratings & Reviews

No Review Yet
No Review Yet

Want to receive push notifications for all major on-site activities?

×