Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Axis Inertial Measurement Units With Arduino Tutorial

via YouTube

Overview

This course aims to teach students how to work with 9-axis inertial measurement units using Arduino. By the end of the course, learners will be able to connect, calibrate, and utilize the BNO055 9-axis sensor effectively. They will also gain skills in understanding accelerometers, gyros, low pass filters, and PID control systems. The course employs a hands-on approach, combining theoretical lessons with practical exercises and projects. This course is intended for individuals interested in learning about sensor technology, Arduino programming, and applications of inertial measurement units in various projects.

Syllabus

9-Axis IMU LESSON 1: Introduction to Nine Axis Sensors and Inertial Measurement Units with Arduino.
9-Axis IMU LESSON 2: Connecting and Getting Raw Data from the BNO055 9-Axis Sensor.
9-Axis IMU LESSON 3: Understanding How Accelerometers Work.
9-Axis IMU LESSON 4: Plotting Serial Data from Arduino with Control of Axis Scale.
9-Axis IMU LESSON 5: Calibrating the BNO055 9-axis Inertial Measurement Sensor.
9-Axis IMU LESSON 6: Determine Tilt From 3-axis Accelerometer.
9-Axis IMU LESSON 7: Understanding Low Pass Filters.
9-Axis IMU LESSON 8: Using Gyros for Measuring Rotational Velocity and Angle.
9-Axis IMU LESSON 9: Accurate and Stable Tilt Using Accelerometers, Gyros and a Complimentary Filter.
9-Axis IMU LESSON 10: Making a Tilt Compensated Compass with Arduino.
9-Axis IMU LESSON 11: Install Python.
9-Axis IMU LESSON 12: Passing Data From Arduino to Python.
9-Axis IMU LESSON 13: Introduction to Visual Python (Vpython).
9-Axis IMU LESSON 14: Introduction to Animating Objects in Vpython.
9-Axis IMU LESSON 15: Dynamic 3D Visualizations in Vpython.
9-Axis IMU LESSON 16: How to Install and Configure Pyscripter.
9-Axis IMU LESSON 17: Review of Basic Trigonometry.
9-Axis IMU LESSON 18: Visualizing Pitch and Yaw in Vpython.
9-Axis IMU LESSON 19: Vpython Visualization of Pitch and Yaw.
9-Axis IMU LESSON 20: Vpython Visualization of Roll, Pitch, and Yaw.
9-Axis IMU LESSON 21: Visualizing 3D Rotations in Vpython using Quaternions.
9-Axis IMU LESSON 22: How to Create a Tilt Stabilized Platform with Arduino.
9-Axis IMU LESSON 23: Self Leveling Platform Using BNO055 and Arduino Controlled Servos.
Axis IMU LESSON 24: How To Build a Self Leveling Platform with Arduino.
9-Axis IMU LESSON 25: Proportional Control System for Self Leveling Platform.
9-Axis IMU LESSON 26: Understanding PID Control systems with Arduino.

Taught by

Paul McWhorter

Reviews

Start your review of Axis Inertial Measurement Units With Arduino Tutorial

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.