Главная
Study mode:
on
1
Introduction
2
The Imaginary Number Line
3
Imaginary Numbers
4
Quaternions
5
Simple Rotations
6
Better Simulation
7
Arduino Code
8
Pulling Quaternions
9
Python Code
10
Sending Quaternions
11
Visualizing Quaternions
12
Converting Quaternions to Euler Angles
13
Roll
14
Error
15
Making Yaw Negative
16
Adafruit Documentation
17
Yaw
18
Smoothness
19
Things to think about
20
Bigger view
21
Bigger window
22
Calibration
Description:
Learn to visualize 3D rotations using quaternions in VPython with this comprehensive tutorial. Explore the concepts of imaginary numbers, quaternions, and their application in simulating rigid body rotations. Discover how to integrate Arduino and the Adafruit BNO055 IMU sensor to capture real-time quaternion data. Master the process of converting quaternions to Euler angles and implement smoothing techniques for improved visualization. Gain hands-on experience in Arduino coding, Python programming, and data transmission between devices. Delve into advanced topics such as calibration, error handling, and optimizing the visual display for a more immersive experience.

Axis IMU- Visualizing 3D Rotations in Vpython Using Quaternions

Paul McWhorter
Add to list
0:00 / 0:00