Favorites
b/udemy1byELKinG

C++ In Aerospace Simulations

C++ In Aerospace Simulations

Last updated 8/2021
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 4.73 GB | Duration: 8h 21m

With CADAC++ as Prototype

What you'll learn
Applying the power of C++ to aerospace simulations
Grasping how Polymorphism, Inheritance, and Encapsulation (PIE) build sophisticated simulations
Developing a UAV simulation step-by-step into a full netcentric model
Experiencing the CADAC++ framework in comparison to other C++ architectures
Getting ready for developing your own project simulations
Requirements
Literate in C++ with familiarity of flight dynamics
Dedicated to pursue a challenging course to the end
Windows 10 (or 7) computer with Microsoft Visual C++ 2019 (Community or Standard versions)
Description
This C++ course will take you deep into the guts of aerospace simulations. Like the students that I taught at the University of Florida, you should come with a first knowledge of C++ and a general understanding of flight dynamics. Step-by-step I combine C++ constructs with increasingly more complex aerospace features. You will be given access to eight simulations that replicate this build-up, culminating in a final multi-object CRUISE simulation.I teach by example, using UAVs attacking targets, tracked by overhead satellites. Though I show you how to build this complete aerospace simulation, my focus is on the main elements of the C++ PIE: Polymorphism, Inheritance, Encapsulation. I apply them to overloading functions—both pure and virtual functions—leading to the efficient run-time polymorphism; arrange the aerospace vehicles—UAV, target, and satellite—into a hierarchical inheritance structure; and encapsulate into classes the aerodynamic and propulsive data to protect their access.Though I use my simulation framework CADAC++ to exemplify the key features of C++, you will find that the C++ PIE is feeding most if not all complex aerospace simulations. (At the end of the course I will briefly discuss three other architectures.) Your familiarity with CADAC++ will also open for you all my other simulations of missiles, aircraft, rockets, and hypersonic vehicles.So, take the plunge and become a C++ expert in aerospace simulations!

Overview

Section 1: Introduction and Lab1: Fundamentals

Lecture 1 Introduction

Lecture 2 Lab1, Lesson1: QuickStart

Lecture 3 Lab1, Lesson2: C++ Essentials

Section 2: Lab2: Encapsulation and Satellite Simulation

Lecture 4 Lab2, Lesson3: Classes

Lecture 5 Lab2, Lesson4: Satellite Simulation

Section 3: Lab3, Lesson5&6: System Components

Lecture 6 Lab3, Lesson5: Modules

Lecture 7 Lab3, Lesson6: Target Simulation

Section 4: Lab4, Lessons7&8: Data Handling

Lecture 8 Lab4, Lesson7: Tables

Lecture 9 Lab4, Lesson8: UAV Uncontrolled

Section 5: Lab5, Lessons9&10: Change of Flight Phases

Lecture 10 Lab5, Lesson9: Events

Lecture 11 Lab5, Lesson10: UAV Controlled

Section 6: Lab6. Lessons11&12: Many Forms One Interface

Lecture 12 Lab6, Lesson11: Polymorphism

Lecture 13 Lab6, Lesson12: UAV Navigation

Section 7: Lab7, Lessons13&14: Comunication

Lecture 14 Lab7, Lesson13: Combus

Lecture 15 Lab7, Lesson14: UAV Homing

Section 8: Lab8, Lessons15&16: Climax

Lecture 16 Lab8, Lesson15: Architectures

Lecture 17 Lab8, Lesson16: UAV Netcentric Simulation

Students eager to apply their C++ knowledge to aerospace simulations,Developers interested in the CADAC++ architecture,Faculty preparing students for their professional career,C++ programmers curious about aerospace applications

Screenshots

C++ In Aerospace Simulations

Homepage

without You and Your Support We Can’t Continue
Thanks for Buying Premium From My Links for Support
Click >>here & Visit My Blog Daily for More Udemy Tutorial. If You Need Update or Links Dead Don't Wait Just Pm Me or Leave Comment at This Post

All comments

    Load more replies

    Join the conversation!

    Log in or Sign up
    to post a comment.