A Lesson in Failure: Reaction Wheel PID Tuning

  Рет қаралды 1,721

Ian Carey

Ian Carey

10 ай бұрын

In this video I attempt to throw together a simple inverted pendulum reaction wheel balancing bot with the goal of using it to demonstrate PID tuning. However, things backfire when I can't even make the machine balance let alone talk about the PID tuning. So join me for this honest lesson in failure!
Website: iancarey.ie
Patreon: / careyi3
#reactionwheel #pid #pidtuning #robots #balancebot

Пікірлер: 4
@careyian
@careyian 10 ай бұрын
I feel like it's important to share failures as well as success, we are all human and make mistakes and underestimate problems! This was one such occasion, maybe you guys will get a certain sense of schadenfreude from this! Enjoy
@GapRecordingsNamibia
@GapRecordingsNamibia 10 ай бұрын
Hi Ian, this is exactly what I was eluding to in the last video when it comes to slow external loops, ie, a fast acting internal pid loop is a lot easier to tune than a slow reacting external one, what you tackled in this video is one of the hardest types of external control loops, namely a tortional loop. My hat off to you for trying it. As far as the noise, you may be able to reduce that somewhat by placing a 100nf cap accross the output of the mpu6050... Just note that this will make the unit "less sensitive" much like a smoothing algorithm, did you try any form of smoothing or were you running on raw input?
@careyian
@careyian 10 ай бұрын
100%, get your point on the loop timing, good observation! On the module itself, a cap on the output wouldn’t help as the module is fully digital and we communicate with it over I2C. However, I tried using a few different types of filters on the data it returned including a complementary filters and also a Kalman filter. These filters work great with this module, but in my experience you can only get +/- 1 degree of reliable accuracy from them when you try and suppress the noise. With this setup, the noise was too much to overcome with the sensitivity of this rig. I have used this module before for my two wheel balancing robot, but that bot was a super top heavy pendulum which responded much slower, and so the noise and lack of precision actually ends up being fine. This very sensitive finely balanced rig was not to be it seems. I have another machine currently in the works which I am sure will work and I can put out some good content on the turning.
@GapRecordingsNamibia
@GapRecordingsNamibia 10 ай бұрын
DOH!!! I forgot is a digital output.... Not analog.... 🤣😂 Egg on my face there... That is not an easy loop you chose. But, to those who dare the most, the greater rewards are reserved..... Good luck!
Arduino PID Controller - From Scratch!
29:51
Ian Carey
Рет қаралды 48 М.
Inverted Pendulum - Arduino Balancing Robot
15:52
Ian Carey
Рет қаралды 6 М.
Did you believe it was real? #tiktok
00:25
Анастасия Тарасова
Рет қаралды 50 МЛН
Was ist im Eis versteckt? 🧊 Coole Winter-Gadgets von Amazon
00:37
SMOL German
Рет қаралды 35 МЛН
I wish I could change THIS fast! 🤣
00:33
America's Got Talent
Рет қаралды 118 МЛН
Me: Don't cross there's cars coming
00:16
LOL
Рет қаралды 14 МЛН
What is the Difference Between Reaction Wheels and  Gyroscopes?
14:21
Self-correcting Inverted Pendulum Defies Gravity
5:45
The Action Lab
Рет қаралды 173 М.
PID algorithm: An example with DC Motor Control with Encoder
27:57
STEM Formulas 理工公式
Рет қаралды 6 М.
Reaction Control System(RCS) Development
15:05
BPS.space
Рет қаралды 91 М.
Balancing robot final year project
8:36
József Fekete
Рет қаралды 219 М.
How this Robot Balances on ONE WHEEL
11:00
James Bruton
Рет қаралды 95 М.
The Cubli: a cube that can jump up, balance, and 'walk'
2:37
Gajamohan Mohanarajah
Рет қаралды 15 МЛН
The Wheelbot: A jumping reaction wheel unicycle
3:34
A. René Geist
Рет қаралды 55 М.
Self Balancing Stick - Dual Axis Reaction Wheel Inverted Pendulum
2:42
Easy Art with AR Drawing App - Step by step for Beginners
0:27
Melli Art School
Рет қаралды 7 МЛН
When you have 32GB RAM in your PC
0:12
Deadrig Gaming
Рет қаралды 2,4 МЛН
Здесь упор в процессор
18:02
Рома, Просто Рома
Рет қаралды 145 М.
⚡️Супер БЫСТРАЯ Зарядка | Проверка
1:00