Arduino BLDC balancer robot - Tutorial

  Рет қаралды 37,260

simplefoc

simplefoc

Күн бұрын

Пікірлер: 35
@andreafavero71
@andreafavero71 3 жыл бұрын
Super nice build bressed with good desciptive information: Pretty much appreciated. I do really like how clean and simple your builds are, and how short (yet effective) is your code :-)
@theskura
@theskura 3 жыл бұрын
Thank you very much, I am happy you like it!
@vishalramadoss668
@vishalramadoss668 3 жыл бұрын
This is an amazing build and documentation. Fantastic job
@theskura
@theskura 3 жыл бұрын
Thanks a lot, I appreciate it!
@Dagor
@Dagor 3 жыл бұрын
This is definitely something that I need to build!
@theskura
@theskura 3 жыл бұрын
😃
@davidmalnar8111
@davidmalnar8111 3 жыл бұрын
One step closer to "Robot, bring me a beer " era.
@planktonfun1
@planktonfun1 8 ай бұрын
balancing stuff is always a flex in the robotic stuff
@MKRCLabs
@MKRCLabs 3 жыл бұрын
good experiment i learn from you thanks
@imkimhulk
@imkimhulk 2 жыл бұрын
great!! thank you for video i learned a lot of things!
@HappyMathDad
@HappyMathDad 3 жыл бұрын
I would have preferred Cesar's gift as the platform. It does look very interesting. I have seen a lot of references to the odrive. Why it's that board so expensive?
@theskura
@theskura 3 жыл бұрын
Hey Arturo! you're right Cesar's gift would be better ;) ODrive is a very versatile and very powerful board with a great software solution and a great community. It is actually not that expensive for what you get. But the price is the biggest issue when it comes to using odrives with hobby projects. I agree. These shields would replace odrives for gimbal motors. And they can even have a better performance than ODrive in some cases, but the goal was really to be simpler to use and cheaper. :)
@BeefIngot
@BeefIngot 3 жыл бұрын
I wish there was an even smaller dual channel board. One near the size of a TTGO T-Display or Nano or most ESP32 boards or a typical esc. The Unos size and the Uno itself is just a bit big
@theskura
@theskura 3 жыл бұрын
The size is always an interesting topic. Nano size drivers are not that easy to find for any type of motor control application. Except maybe for steppers. But this is going to change soon, there are really a lot of (especially bldc) drivers that are being developed at this moment. 😃 But the aim of this project is mostly to enable using BLDC motors and provide a nice prototyping platform where you can easily exchange any of the components and still have a working robot. In terms of the smaller drivers, you can check out the gimbal controllers such as BGC3.0, BGC3.1 or Storm31. They are double(triple) drivers and will work with the library as well.
@serdar-abali
@serdar-abali 3 жыл бұрын
Do you have biped walking bot theories or tips for me? Using the tech above. I could design sort of actuator for brushless motors.
@DustanWebb
@DustanWebb 2 жыл бұрын
Hello, awesome project. I am currently collecting the parts for thus build. I connot find the folder with the 3d printed parts anywhere. Could you point me in the correct place? Thanks
@MohamadKoteich
@MohamadKoteich 3 жыл бұрын
Brilliant !
@curiousflight5923
@curiousflight5923 Жыл бұрын
great project!
@thomas-gt4017
@thomas-gt4017 2 жыл бұрын
C'est du très beau travail
@JagiChan
@JagiChan 3 жыл бұрын
Wow, that is something interesting to be done with FOC and BLDC motors. Did you manage to try this library on a PMSM motor?
@Lyr00
@Lyr00 3 жыл бұрын
How can the robot adjust the target angle where it will be balanced. I’m having trouble finding a way to not have to hardcode the right angle
@theskura
@theskura 3 жыл бұрын
I've used a double PID loop. One for stabilisation being the inner one and the outer one to control the velocity of the robot. When you set the velocity to 0 the outer velocity PID loop will adjust the angle so that the robots stays still. It is a bit tricky to tune but it works well :D You can see the code in the git repo of the project
@brickroom136
@brickroom136 3 жыл бұрын
This is a nice project. How did you get it to return to the previous location if you push it?
@theskura
@theskura 3 жыл бұрын
Thanks, it's a cascade PID controller that does it. I am not actually controlling the position of the balancer but the velocity. And coming back to the original position is more of a consequence of it that the goal. :D
@muhammedeminokcu1327
@muhammedeminokcu1327 2 жыл бұрын
Perfect!
@falkgerbig7787
@falkgerbig7787 3 жыл бұрын
Thank you for your very interesting videos. Would this concept also work with two each: QX-MOTOR QM4208 380KV and AS5600 Magnetic Encoder?
@theskura
@theskura 3 жыл бұрын
Hey Falk, Yep this concept will work with those encoders and those motors as well. But I would be careful when using those motors with low-power drivers like simplefocshields because of current limit of 5Amps. I would advise you to use the gimbal motors with these kinds of drivers. If you are constrained by the choice of motors, and need to use the QM4208 I would suggest you to use a higher power driver. At this moment there are many of them that are low cost. But that is an area which advances very fast and this will change soon I hope. We also have a board that would do it - SimpleFOC PowerShield. At this point we do not sell it and it is in the final stages of testing. It is completely open source and here is a link if you are interested in making one: github.com/simplefoc/Arduino-SimpleFOC-PowerShield
@falkgerbig7787
@falkgerbig7787 3 жыл бұрын
​@@theskura Hi Antun, Thanks a lot for info, looking forward to your interesting further development.
@SAMETELMACI
@SAMETELMACI 2 жыл бұрын
hi can ı use myinternal encoder of hoverboard motors? so can ı use hoverboard motors wih this driver
@erhandjevik6572
@erhandjevik6572 7 ай бұрын
Merhaba, hoverboard motorunun içindeki Hall sensör ler kullanılarak simplefoc ile surulebiliyor. Şahsen ben odrive kullanmanı tavsiye ederim.
@SAMETELMACI
@SAMETELMACI 7 ай бұрын
@@erhandjevik6572 merhaba onunla yaptım zaten arduino shielda oturması hoşuma gitti
@erhandjevik6572
@erhandjevik6572 7 ай бұрын
@@SAMETELMACI videosu varmı paylaşsan
@energyvxask307
@energyvxask307 3 жыл бұрын
Hello, I would like to ask you for a schematic for this self-balancing robot. I want to make this robot, but I need your circuit. Thank you
@TheTurmanDreams
@TheTurmanDreams 3 жыл бұрын
great !!!
@rafaobrs
@rafaobrs 3 жыл бұрын
Absolutely awesome!
1% vs 100% #beatbox #tiktok
01:10
BeatboxJCOP
Рет қаралды 67 МЛН
黑天使被操控了#short #angel #clown
00:40
Super Beauty team
Рет қаралды 61 МЛН
hoverbot - hoverboard motor balancing robot
12:21
Josh Pieper
Рет қаралды 12 М.
Electromagnetic Aircraft Launcher
15:09
Tom Stanton
Рет қаралды 2,6 МЛН
This Robot Glides Like an Ice Skater
18:47
Aaed Musa
Рет қаралды 71 М.
How I Built A LEGO Treadmill That Moves In EVERY Direction
18:06
Banana Gear Studios
Рет қаралды 1 МЛН
The BEST Mechanical Display You've EVER Seen!!!
13:51
Tin Foil Hat
Рет қаралды 541 М.
My Kickstarter failed, so I open sourced it
12:20
StuckAtPrototype
Рет қаралды 782 М.
Self Balancing Robot Tips that will Save your project
5:36
Hobby Coding
Рет қаралды 35 М.
I Built a Ball Balancing Robot
8:55
Aaed Musa
Рет қаралды 1,1 МЛН