Activating Anti-Cogging on the ODrive Robotics Controller (smooth brushless motor control)

  Рет қаралды 17,011

Andy Vickers

Andy Vickers

Күн бұрын

Пікірлер
@smurf___
@smurf___ 3 жыл бұрын
Thanks for the video and even bigger thanks for having the source on your website. When it comes to something with code please continue to have text posts with the videos!
@jtreg
@jtreg 3 жыл бұрын
Thank you SO much, this is exactly what I needed, please post some more videos on O-Drive. Great production!
@ezsolt26
@ezsolt26 Жыл бұрын
Great job Andy! Saved me a lot of time!!
@Soulalkhemizt
@Soulalkhemizt 3 жыл бұрын
Thank you for this video and to have post code on your website ! Very helpfull ! I scratched my head a bit less thanks to you !
@bgworkshop1705
@bgworkshop1705 3 жыл бұрын
Thank you bro for this information. I was struggling with this issue for some time and I have the same setup of yours. Now I can fix it. 👍👍
@AndyVickersNet
@AndyVickersNet 3 жыл бұрын
Really glad it helped you. Let me know if there are any other videos I can make that you think would be helpful!
@antonwinter630
@antonwinter630 3 жыл бұрын
great explanation of how to fix cogging
@AndyVickersNet
@AndyVickersNet 3 жыл бұрын
Thank you very much!
@KacperLaska
@KacperLaska 5 ай бұрын
Great video! Thanks for posting!
@dmcentYT
@dmcentYT 3 жыл бұрын
Great video Andy! Well done!
@ukmwg
@ukmwg 3 жыл бұрын
Great tutorial Andy, just a bit fast for me as a beginner but using the speed control slowed you down to suit my understanding and typing skills, thanks for your time.
@AndyVickersNet
@AndyVickersNet 3 жыл бұрын
thank you for the feedback! this was actually my first ever real video so its nice to hear ways I can improve. My aim is to help beginners because I have been there too!
@sgwong513
@sgwong513 3 жыл бұрын
thx for the sharing. Hopefully future can share some tips on calibrating the odrive parameter for motor (on how to set the gain value).
@AndyVickersNet
@AndyVickersNet 3 жыл бұрын
I have been thinking about my next odrive video. Thanks for the idea. I am going to probably focus on the control next, integrating RC control through Arduino for example but I do intend to circle back on anti-cogging at some point as I got a few tips from the manufacturer also to make the video better so it needs a part 2.
@TylahKwin
@TylahKwin 3 жыл бұрын
Great explanation and video quality!
@nikhilngupta
@nikhilngupta 3 жыл бұрын
Straight to the point. Thank you! Could you do a video on how to use a hoverboard motor using odrive?
@AndyVickersNet
@AndyVickersNet 2 жыл бұрын
Unfortunately I don’t have a hoverboard motor but if anyone wants to donate one I’ll happily make a video
@gabrielciuclaru5086
@gabrielciuclaru5086 3 жыл бұрын
Thank you, ill need it soon, i just get "odrived" myself!!
@strikkflypilot927
@strikkflypilot927 7 ай бұрын
Great video, but how on earth do You find all the values? I have an RMD X8 Motor and the datasheet contains almost no values...
@shortVideo-nj5sv
@shortVideo-nj5sv Жыл бұрын
هل من الممكن وضع أبعاد القطع المستخدمة العجلات .. الحوامل.. أبعاد المعدن او المركبة بشكل عام وشكرا جزيلا
@SAMETELMACI
@SAMETELMACI Жыл бұрын
ı dont want use close loop control on my electric scooter, is that possible?
@stefanguiton
@stefanguiton 3 жыл бұрын
Great video! Subbed
@levinoshow9139
@levinoshow9139 3 жыл бұрын
I believe that following step by step what you do the most I can't you can help me
@gioraver
@gioraver 3 жыл бұрын
great help , thanks
@umuttepe6834
@umuttepe6834 3 жыл бұрын
I am trying to choose some bldc motors for a robotic arm project but some of the motors that i want to use are not hall sensored. Do you think using a bldc motor without a hall sensor on a robot arm will cause problems when powering up?
@AndyVickersNet
@AndyVickersNet 3 жыл бұрын
I am having great sucess with the AMT102 encoders for use with brushless motors. if you have a brushless motor without a hall sensor you can use these encoders on the shaft to give you 8192 counts per resvolution of precision. They are excellent and reliable. They come with a multitude of different shaft adapters so you can add them to almost any brushless motor. You can buy them from the Odrive store: odriverobotics.com/shop/cui-amt-102 . I think with a robot arm, precision is everything so running it without an encoder or position sensor will be almost impossible. You will be able to power it fine but you would need to control it on current mode which would be like an electric skateboard - just dumping amps in without any precise control.
@umuttepe6834
@umuttepe6834 3 жыл бұрын
@@AndyVickersNet i will be using an encoder if the motor does not have hall sensor. But i saw some people experiences problem when driving bldc motors without hall sensor thats why i have asked. From your reply i understand that if i have an encoder its fine right? Btw thank you for the reply.
@niklasbernegger8627
@niklasbernegger8627 2 жыл бұрын
I've got a question. I'm going through the procedure and it all works fine. When i test it i can go down to 0.3 vel with smooth movement. My issue is though that the saving procedure doesn't work. Every time i reboot the anticogging calib is gone. Any Ideas?
@AndyVickersNet
@AndyVickersNet 2 жыл бұрын
I found recently that you have to put the motor state into IDLE before you can save. I’m not sure if that’s new or I just noticed it but if your motors are active or won’t save
@niklasbernegger8627
@niklasbernegger8627 2 жыл бұрын
@@AndyVickersNet thx so much ill give that a try
@luiscarone5011
@luiscarone5011 3 жыл бұрын
Great Vídeo! Didi you use Devel or 5.1?
@AndyVickersNet
@AndyVickersNet 3 жыл бұрын
Just straight 5.1 :)
@DIV_MAKER
@DIV_MAKER 3 жыл бұрын
thank you so much!!
@muhendisbey8983
@muhendisbey8983 3 жыл бұрын
Hi, Thanks for sharing this amazing tutorial. Im doing whatever you do. But vel_integrator_gain and pos gain is so high. It turned my motor wildly. And the loud is so scary. Then ı halve the values. Now its ok. One question. How much will it take ?
@AndyVickersNet
@AndyVickersNet 3 жыл бұрын
Sounds scary!! Did you reset the board first? I feel like you might have some other parameters that might be complicating things there. What motor were you using?
@muhendisbey8983
@muhendisbey8983 3 жыл бұрын
@@AndyVickersNet Hi thanks for reply. Im using Turnigy aero sk3 5055 280kv motor. I set pos_gain to 200. Vibrated wildly amd nothing happened about Calibration. Then ı try many values as pos_gain and integrator_gain. Nothing changed. I wait about 1 hour and I have Just 1 degree return - which rotated at its first time-. Now I dont know what to do
@AndyVickersNet
@AndyVickersNet 3 жыл бұрын
Hmm I would be interested to see your full config. What is your current set to? Have you tried posting in the odrive discord? There are many great people there, it might be the fastest way to get help
@muhendisbey8983
@muhendisbey8983 3 жыл бұрын
@@AndyVickersNet I will post my config. İf ı solve the problem ıIwill post here to make troubleshoot. Thx for your interest.
@DobarDabar
@DobarDabar 3 жыл бұрын
Thank you!
@TheAnachronist
@TheAnachronist 3 жыл бұрын
Does this anticogging work bidirectionally?
@AndyVickersNet
@AndyVickersNet 2 жыл бұрын
It does
@karthikramachandran6535
@karthikramachandran6535 3 жыл бұрын
OMG thank you for this!
@AndyVickersNet
@AndyVickersNet 3 жыл бұрын
you are very welcome!
@compsci-guy
@compsci-guy 3 жыл бұрын
100th Subscriber!
@AndyVickersNet
@AndyVickersNet 3 жыл бұрын
Woohooo! Thank you for your support and congratulations on being number 100!!
@chrispollard6568
@chrispollard6568 3 жыл бұрын
We just put a cheap encoder on the end.
@AndyVickersNet
@AndyVickersNet 3 жыл бұрын
which one did you use?
@chrispollard6568
@chrispollard6568 3 жыл бұрын
@@AndyVickersNet CUI encoders work if you are not doing millions of back and forth moves.
@AndyVickersNet
@AndyVickersNet 3 жыл бұрын
@@chrispollard6568 I was using the CUI AMT102-V in the video. it does seem to be a solid encoder. It was $39 direct from ODriveRobotics too.
@chrispollard6568
@chrispollard6568 3 жыл бұрын
@@AndyVickersNet Digikey is way cheaper.
@AndyVickersNet
@AndyVickersNet 3 жыл бұрын
@@chrispollard6568 Holy Smokes you are right, they are at $28.86!
FOC Driver Controller PCB - Slow Brushless Control
14:19
Electronoobs
Рет қаралды 121 М.
Hacking an Etch-a-Sketch into a 0.1FPS TV  |  OpenSource ESP32 BLDC Motor Controls
28:42
Vampire SUCKS Human Energy 🧛🏻‍♂️🪫 (ft. @StevenHe )
0:34
Alan Chikin Chow
Рет қаралды 138 МЛН
Why the brushless controllers are awesome for robotics
20:25
Skyentific
Рет қаралды 139 М.
Watch This If You Feel Lost in Robotics
9:38
ubicoders
Рет қаралды 7 М.
Electronics and software for high performance motor drives for robotics: ODrive - Oskar Weigl
26:02
IROS 2021 workshop: From gears to direct drive
Рет қаралды 13 М.
hoverbot - hoverboard motor balancing robot
12:21
Josh Pieper
Рет қаралды 11 М.
Trying To Reach Speed Of Sound At Home 3D Printed Gears
17:58
Canocholic
Рет қаралды 518 М.
Closed loop stepper motors -- very impressive
10:46
Matthias random stuff
Рет қаралды 143 М.
[TEST] Odrive Motor Control
5:15
Fred Robotic
Рет қаралды 18 М.
I put ChatGPT on a Robot and let it explore the world
15:24
Nikodem Bartnik
Рет қаралды 1,2 МЛН
What Killed this $99 Servo?  A Postmortem
20:54
Clough42
Рет қаралды 251 М.