Single point balancing with two and with three reaction wheels
Вставка
- Опубліковано 10 вер 2024
- Two wheels - Arduino nano controller
Three wheels - ESP32 or Arduino nano controller
Motors - Nidec 24H brushless, built-in driver
Both projects is open source:
github.com/remrc
3D print files
www.thingivers...
More info about this
• DIY Reaction Wheel Ard...
• Two axis reaction whee...
One axis
• One axis self balancin... - Наука та технологія
Nice, consider stacking them
If he (or she), kept the code the same as well, (meaning no changes in the code before it), I'll legit be amazed!
The bottom will have to work double time
@@instantnoodles8640 I think the upper one will work double
@@sy7028789 actually i think both will have to work 1.5 times as hard as their combined potential
I dont know how to say it, english isnt my mothers language. But i hope u get what i tried to say
YOU HAVE SUCH AN OPPORTUNITY! Make the bottom balancer a solenoid, and you'll have a programmable pogostick...
Good ideia
something similar to the one legged hopping robot from disney ua-cam.com/video/M0ZXmGRCuts/v-deo.html
but instead of servos to move the mass you use reaction wheels
You beat me to the suggestion!!
thats fiction
@@deepserket4390 Just a friendly heads-up, Disney REALLY loves to smell their own farts, nothing shown on that channel in the past years is even half as special as they try make it out to be.
Why so underrated this deserves views
Just checked video for that cube that stands on it's corner, cubli--and more. It currently has 197K upvotes and 14,114,006 views, but it's been up since 2013.
jes
Wait for some years later and it will be everyone recommendation
At least it’s 69k views😏😏😏😏
Finally, you proved that two reaction wheels are adequate for single-point balancing. Great work!
And seemingly more stable than 3 if you look at each of their sways
@@ZecrOfficial true the sway on the 3 wheeled one is more pronounced but this could potentially be due to the controller's tuning
why wouldn't 2 be enough? There are only 2 degrees of freedom here.
@@Zamsky39 Two tilts, and rotate. But rotate is probably not needed.
love to see a tutorial on how to make this
Take a look at the cubes they are amazing too. I'm putting this on my project list for 21... Gotta make one and I have no idea why. Going after the 3d print specs etc... just wild what a good controller will do. I'm guessing accelerometer and gyro as well. My bet is all are contained on one board but we'll see...
Two simple steps:
1. Assemble
2. Program
You're welcome!
Seriously though, it'd be nice to see the code.
@@TheJacklwilliams the boards being used are an Arduino Pro Mini and ESP32 (pretty much an arduino with wifi and bluetooth) and neither have gyro on their own, so likely a secondary gyro board for them
@@rafeesamith Yes you can see the gyro board on the 2-wheel unit at 1:23, looks like a GYU-521 module
Wouldn't it be nicer if you'd figure it out for yourself? Remember, it's not the destination, it's the journey to get there what matters. On a similar note, people who are always told everything, will never learn anything. So you got to figure out at least some of the stuff for yourself. That way you'd get more satisfaction from it, than if you'd be show the code, the schematics, and everything, and you'd only have to put everything together. That wouldn't be so satisfying now would it? It would be like solving a puzzle which you already know how it looks like, and where each puzzle piece goes. That wouldn't be as satisfying as an unknown puzzle, where you have to figure out which piece goes where. Sure, it can get frustrating at times, but the result would be much more satisfying. Remember, bitter is patience but its fruits are sweet.
Can you stack it on top of one another?
Interesting idea. :)
@@ReMRC The sky is the limit :)
X2
@@leonid3312 or the structral integrity of the little single point :)
@@ReMRC JUST DO IT PLS!
Very interesting application of the conservation of momentum. In this project you can also observe another phenomenon: the stroboscopic effect. Very well made video. Congratulations.
This makes me smile so much for some unknown reason.
me too bro
Nice! Thanks for posting the files!
ऐसा आविष्कार चंद्रयान के साथ जाना चाहिए very good job
Love it! I can't even get the idea of how this works with torque. BTW it would be cool to stack them on top of each other.
Nice concept. Excellently executed
This is brilliant man! Love to watch your vids
That was brilliant.
Just imagine hooking them up to an external power supply and leaving them running as cool desktop toys
how about wireless recharge coils?
@@ReadToasts You mean magnetic induction charging? I suppose it could be possible, but I don't know if there are any right now that have a large enough magnetic field or can supply enough power that a hobbyist can purchase within a reasonable price. I could be wrong though.
perfect for rocket projects
Try to put the first on top of the second... It should work!
I would like to see complete assembly video, pl. put it on UA-cam
KSP REACTION WHEELS IN REAL LIFE!!!
Yep, KSP is the reason we all now know what reaction wheels are. We're in a "post KSP" age if you will....
hello
I'm working on making a robot just like it is.
The gyro sensor outputs fine, but the motor does not work.
Do I need a code modification or other material to control the motor?
I was gonna say on another video, the third wheel is unnecessary, since in that configuration the moment of the third wheel could be created entirely through combining the moments of the other two. What might be useful, though, would be if the third wheel was in an orientation that wasn't exactly vertical. That way, the machine could also be made to spin
It's future technology.
Control system at its extreme
Wow man, thats unbelievable
It's like a symphony of pulse duration modulation. Geeez talk txt wasn't having it
Beautiful
I wish my bicycle had these ones when i was a kid
Wow, that's impressive!
miniaturize it, would make a great desk toy at the office :P
so this is how they stack multiple rocks on top of eachother
Great work 👍🏼
Superb ! Respect !
very nicely done
Можно сделать стул на одной ножке с которого не упадешь, пока аккумулятор не сядет)
Идея топ!
Very well done! He'd get even more solid results if he swapped the Arduino Pro Micro for a Teensy. The Teensy 4.1 runs at 600Mhz (over the 16Mhz of the Pro Mini) and it has a FPU so all calculations should be many times faster due to that alone. Event the cheaper Teensy 3.2 (96Mhz, FPU, DMA) would also work better than the Pro mini. The Teensy's are very Arduino compatible, so it's likely just to recompile and reap the benefits.
Yes, I know. For balancing with three wheels I use ESP32 which is many faster 16MHz atmega. But in this case this is not very important. If I change ESP32 to atmega it will works similarly. Speed is good sometime but not needed in all cases.
@@ReMRC Yeah. I also use ESP32's a lot. Less compatible, but more bang-for-buck. Have you used the Bluetooth that is builtin? Oh and have you seen this one? ua-cam.com/video/M0ZXmGRCuts/v-deo.html
@@JensChrBrynildsen Yes, I use inbuild bluetooth. Fun jumping robot!
Wow! They kind of look alive
Evey human has a gyro installed inside it's body, just stand still and see how your body auto-corrects itself.
(If you are drunk or high it will start failing)
Yes!
Yeah. We are full of physics inside our body.
@@fuji_films Speak for yourself!
@@xbzq Uhm.
Just the placement of the screws on the wheels is enough to explain the hardwork behind it
Brilliant, amazing
Oh, that is perfect. I LIKE IT
Fantastic bro
This is so awsome
What's the performance specs, power consumption, size, weight, comparison....
Balance the one on the left on top of the one on the right.
Impressive ‼️ 👍😊
Can it balance at a constant angle or does it need to be perpendicular to the surface? Can they control yaw?
If change the center of mass it can change the angle. The yaw can be controlled with 3 wheels. ua-cam.com/video/qGbiZseBd_o/v-deo.html
Truly awesome
This is Dope.
Please post this on other platforms like LinkedIn
Oh they'd really bring in the views there
@@pioboss9823 nah but that get that resume padding
I know this could help a paraplegic to stand, but perhaps it could also assist them in safely walking with prosthetic robot legs? It would be impossible for them to hit the deck.
how is the calculation of spins happen? the speed, the direction. i have an idea of self-balancing by wind, example \/, both have fans, when it is tilting one side, the lower one will spin more then the other side will spin slower or stop.
more than the*
Yes, this is possible. But it's more like a twincopter. It can fly... :)
This is something that is useful.
Big like,genius
I love this technology. i have a question: why they didn`t rotate in the long axys (¿Z?)? i am thiking that the force is aplied at the edge of the box, isn`t it?
Vertical axis? Each wheel produce rotation force to motor axis. There is no constant force around the vertical axis.
How to tune bluetooth? I want to connect with Bluetooth, but I don't know how. Please help me.
How to connect bluetooth? The ESP32 has Bluetooth inside. For Arduino you need to connect the module. How? You can find many descriptions online…
Can you wrap up the RPM's and just modulate them to same achieve the same effect? Would there be a stability gain from the inertia?
If wheels all time rotates (slowly due to saturate) in one direction it also balance, but not better.
Nice gyroscope development 👍
Basically how reaction wheels work on the International Space stations and old satellite because I believe newer ones don't use them anymore
Of course they do
@@TheRysiu120 all or only if they need to aim precisely?
Cube-sats dont use them but all large satellites have reaction wheels. Its the only way other than engines to steer in space
@@TheRysiu120 besides it really is better than burning fuel but I wonder if you can get the wheels unstuck whit out needing fuel
Awesome!
Did you simply 3D print and buy all components and then implemented the paramaters (weights, dimensions, positions etc.) in the code and make it work by coding or did you have to precisely plan the dimensions and weight of the wheels and chasis before making them?
I don't exactly plan for dimensions and weight. I have developed many similar robots and gained a lot of experience. Everything is done by trial and error.
can you please upload the resoruces you referred for making this or documentation that u've maintained.
it'll prove vital for engineering students like me.
A good student would DIY it instead of copying it
Could you do better resolution/less noise to make them more 'static'?
It is always possible to do better.
Tutorial on that please :)
Brilliant
This could be used to make a surveying pole that always stands upright by itself.
Thanos would love this
Круто! Мужик велосипед изобрёл))
But can they balance on top of each other?
Why people don't make art with this, look really georgeus if made in something bigger.
I noticed when you spun the three wheel around, the wheels spun up a bit more to counter act that. Could you introduce rotation around the z axis with just fly wheels?
No, in this case I not control rotation.
Amazing
Does the physics allow it to keep palancing for arbitrary period of time, or the wheels will need to rotate faster and faster, and eventually motors won't be capable of providing necessary speed?
It can balance unlimited time, or until the battery runs out.
Keep one in top of one to see how the reaction works will it balance ? Without falling
Would the one on the right not represent one Qbit
nice bro, saludos desde colombia
saludos desde Peru!
how to make this ?
Would this be possible in vacuum?
amazing!!!
Please tell me the practical application of this
Try putting hydrolics on the bottom so it can jump
Now make a table with only one leg
Very awesome btw
Table with one leg ? What's so special in that, it's hella common
If you're talking about leg on ghe centre
I mean, i have seen tables with one leg, but they have like a circular base at the bottom, this machines are balancing in one point, but anyways, it was a silly comment i wrote like 2 am, so maybe you are right
Is there a significant advantage to the 3-wheel design? As 2 seems more cost-effective.
3-wheel I tried before this ua-cam.com/video/sT9be_IoEw8/v-deo.html
How long of a pole could balance on for this size of a robot?
I not measure, but with 500mAh battery more than 30 min.
Whoa nice
What's the maximum deflection, the gadgets are able to recover from?
Angle? Little, maybe 2-3 degree.
What If you try to rotate it with the vertical axis?
Rotate? It will fall. :)
Would something like this on industrial scale help with earthquakes?
I don't know. Maybe someone would be able to adapt.
Hi did you use PID?
Now to make them hop up and down stairs.
Slack line! Will it balance on a string?
:) Need to try...
@@ReMRC I see a problem string will react, so oscillations may occur.
interesting! how much is the degree angle that it falls out of balance and cannot stabilize. if it is small then it just balances and does not adjust the slope. good start continue.
A new standart
Cool stuff. Is the difference in volume due to the number of wheels or just a difference in used hardware between the two? The variant with three wheels seems to be a lot quieter.
Yes, you are right. The newer motor model runs quieter.
now, stack them all
MAGNIFICENT +1
good job bro 👍👌
pretty neat
Cool :) Is this a PID regulation algorithm?
Is it possible to minimize the energy consumption by improving the quality of the regulation system?
LQR. Possible to reduce somewhat.
@@ReMRC
Wow cool
It's quite difficult to create them.
It is very interesting whether it is possible to achieve such accuracy so that there are almost no movements
i don't know
may be a matter of the measurement-feedback frequency
Maybe a time lag system
Or maybe these are the inaccuracies of the model in LQR (after all, it cannot be ideal)
Interesting to compare with PID on the same device :)
@@science_horizonts Higher accuracy is possible. My algorithm is too simple. The PID would also work, there would be no big difference
Can you move the table to show how they respond? Or put them on a tray and lift the tray up and move it.
It doesn’t like a moving tray. :)
@@ReMRC How about just slowly tilting the table. Your ingenuity and persistence can be better displayed by such a challenge. It's amazing what you are doing!
@@suprvideo You will be able to see this in the next video.
@@ReMRC I guess I'd better subscribe, then!
Impressive!
Amazing!