5.00
(1 Rating)

Python engineering animations: Bring math & data to life

Wishlist Share
Share Course
Page Link
Share On Social Media
Website Icon

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

Show More

What Will You Learn?

  • Simulations using Python programming language
  • Animations using Matplotlib library
  • Basic Mathematics to create the animations in Python
  • Intro to Control Systems to create animations in Python

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.

selected template

Student Ratings & Reviews

5.0
Total 1 Rating
5
1 Rating
4
0 Rating
3
0 Rating
2
0 Rating
1
0 Rating
Ahmad Mushtaq
8 months ago
I completed his 3 courses on Control Systems and looking at how good of a teacher he is, i enrolled in this course just to see what else he has to offer. And turns out that it is actually really beneficial in engineering to know how to animate the simulation/hardware outputs. Really is a fun thing to learn and implement. Would recommend this to all engineers.

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

×