Python engineering animations: Bring math & data to life
About Course
How would you like to have an idea for a scientific animation and be able to actually create it and show it to other people? How would you like being able to code a program that gives you that technical animation? How would you like to present technical data as a movie? In order to achieve that, it is important to know a programming language that can create technical animations and it is essential to know certain Mathematical concepts for that.
Python has a great library called Matplotlib and it gives us an amazing opportunity to create scientific animations easily and in a very neat way. If you know how to use it and you know some math, then you have the ability to create very impressive animations and visualize data in a very creative way. Imagine how great it would be to present your scientific data to your coworkers or partners in the form of a movie. They say, that a picture is worth 1000 words. Well, perhaps an animation is worth 1000 pictures. I guess that is why videos are the primary tool to convince people of something.
In this course you will not only learn how to use the infrastructure of Python animations in Matplotlib, you will also master the mathematics that you need for creating technical animations. We will animate airplanes, 3 joint robots, water tanks, autonomous vehicles, trains on rails, a UAV drone, free falling objects on different planets, etc. While doing that, we will learn Mathematical concepts such as Functions, Derivatives, Vectors, Physics for free falling objects, Trigonometry, Time delays, Circular motion in 2 and 3D dimensions and even a short Intro to a fascinating field of Control Systems.
If you want to learn all these interesting and exciting concepts and know how to apply them to create impressive technical animations, then ENROLL in this course and let’s get started. I’m looking forward to seeing you there!
Best Regards,
Mark Misin
Course Content
intro to course structure & python environment installation
-
Welcome
01:07 -
Course-structure
04:41 -
Intro-to-Linux-macOS-Terminal-Windows-Command-Prompt
12:50 -
Intro-to-Python-environment-installation
01:30 -
Python-installation-Ubuntu
06:01 -
Python-installation-Windows-10
06:01 -
Python-installation-macOS
08:01 -
Course Material Download Link
00:00
Animation controlling 1 dimension – Airplane forward motion
Animation controlling 1 dimension – Free fall motion
Animation controlling 1 dimension – Delay & oscillation – Cars
Animation controlling 1 dimension – Delay & oscillation – Water tank
Animation controlling 2 dimensions – straight & circular motion
Animation controlling 3 dimensions
Multi-joint robot animation
Experimentation assignments
Extra material 1 – Intro to control systems
Extra material 2 – Autonomous vehicle animation
Extra material 3 – UAV drone animation
Extra material 4 – Writing python animations as mp4 files + moving arrows in 3D
Last words
Earn a certificate
Add this certificate to your resume to demonstrate your skills & increase your chances of getting noticed.