If you are interested in collision detection, it might be interesting to look into energy based control. The idea is that the robot has a certain 'energy tank' that it can use during movements. If you want to make a certain movement, you estimate how much energy that would need, and you 'fill' the tank with that amount of energy. The robot can never expend more energy than this for its movements, and thus the amount of applied energy can be limited. This means that you can even have 'safe' interaction with springs and other elastic energy type storage. I definitely agree with you that a temperature sensor would much improve the usefulness of the motors. Motors are not inherently limited by the amount of current or power, but purely by thermal considerations. The usually stated 'max power' is only for a longer duration, and you can far exceed that during short bursts of movement, which can be very handy. Especially so, as most robot interactions are not sustained high power, but short power pulses. It means you can use a much smaller motor for the same performance. The only thing is, you have to be careful not to thermally overload the motor, and for this a sensor is of course better than any other method of estimation. A talk given by Wesley Roozing for IROS of last year talks about two of these points: Field weakening and thermal management. I think you would find these very interesting.
@audirs712 жыл бұрын
could you please give an example on how you would define the energy and how it exceeds with a collision?
@andersmeiniche27462 жыл бұрын
Should it sound like a mad dunkey ? :D
@laureanorodriguez57902 жыл бұрын
Great Video and Great Actuator, I've just bought two of them. Thanks!
@vell0cet5172 жыл бұрын
Another excellent video. It'd be cool to get a bigger power supply and max out the torque. Hope 2022 is treating you well!
@Blayzeing2 жыл бұрын
Really interesting video, thanks for doing it! For ease of reading, next time you're showing the serial output from Arduino, could you use tab characters ("\t") instead of spaces? That way the numbers will all stay in one space (more or less).
@Hossein_Ash2 жыл бұрын
You grew a beard within 20 minutes! How? You must be a magician! I like your channel. Thanks
@markusbuchholz35182 жыл бұрын
Thank you for brilliant video and and generally for unique channel. Your technical content is perfectly performed, consistent and always challenging. Awesome how you prepare all your test rigs and mockups. Presented servo is excellent and can be applicable for many different applications (especially build in ROS). Good luck. Have a nice day!
@PhG19612 жыл бұрын
Awesome and entertaining video. As usual... I've been waiting to see a new video coming up from you... finally you're back 🙂
@МихаилТокарев-н8р2 жыл бұрын
Всегда хороший контент!!!
@muhammadnoman97212 жыл бұрын
HI, I need sample code for CAN Bus through Arduino
@etcetera11292 жыл бұрын
I Like how your beard matches the shape of the actuator
@stefanguiton2 жыл бұрын
great videos as always!
@konserv2 жыл бұрын
Really cool actuator 😎 I'm thinking, you can use model lipo battery as high current power supply. They are much cheaper than high current power supply and are portable. But a bit dangerous, I store my batteries away from flammable materials.
@DPTech_workroom2 жыл бұрын
You need an Eltek FlatPack 1500, or ELTEK SMPS-1000 power supply.
@HimanshuGhadigaonkar2 жыл бұрын
Thank you very much for making such informative videos..
@nickldominator2 жыл бұрын
Wow. those graphs in their software 7:34 (and even the tab names & position) look like the were taken directly from the VESC Tool 🤔 Can imagine maybe they use the same library for graphing under the hood, but the names and position of the tabs are identical... EDIT: Oh wow at 10:06 this looks very identical to all the controls for setting up VESC motor, I wonder if they 'lifted' a lot of VESC Tool and VESC Firmware code to implement this and not attributed any of it back..
@CaryChristieII Жыл бұрын
Great videos! How hard would it be to control the AK60-6 with PWM from an RC remote?
@x_ph1l2 жыл бұрын
Gordon Freeman does actuators review. That's kind of content I subscribed for! )) On a serious note - with current level of actuator features/price it looks like there would be a huge value in doing proper integration instead of creating your own actuator. What I mean is that actuators already reached good enough price/power/functionality to be really useful in some sort of robotic arm. So maybe it is better to allocate much more resources to do integration with those actuators, instead of creating your own?! Because proper frame with existing actuators + support electronics + controller hardware and software would already rival some of the cobots on a market. Later, SW can be improved further, which might jump start the whole "cheap but good" cobot industry, like it was with 3D printers.
@thunderinvader90312 жыл бұрын
Я правильно понимаю, что термодатчики внутри обмоток?
@Skyentific2 жыл бұрын
Насколько они пишут - да. Но я не разбирал и не проверял.
@davidbarrett74242 жыл бұрын
That beard appeared out of nowhere fast! Should help your programming thou ;-)
@nathandavis50212 жыл бұрын
Can you compare the torque measurement to the actual torque being applied? I am curious how accurate you can measure the torque applied without an external torque sensor.
@sujaysundar70762 жыл бұрын
Same quesion!
@christophegroulx81872 жыл бұрын
Nice video! Just a small precision, you mention that quasi direct drives are less than 10:1, but shouldn’t you also include 10:1? I’m saying that since 10:1 is still only one stage of gearing.
@audirs712 жыл бұрын
hi! amazing work 😄 I have a question regarding the terminal resistors. It seems to me that you connected both to the arduino end. should you not have one at the ak10 end?
@Skyentific2 жыл бұрын
Great question. Yes you should. But in my case the cable is very short, so it does not matter.
@TheNamelessOne123572 жыл бұрын
So MIT Cheetah controller is better than ODrive now?
@Skyentific2 жыл бұрын
I prefer MIT Cheetah, as it is way easier to use. But ODrive is more silent and more smooth. Also, I believe that MIT is faster.
@4LXK2 жыл бұрын
Could you make a review video on the MIT minicheetah and go into depth why it is your favourite? Especially compared to odrive (and maybe the pro beta)?
@webjoeking2 жыл бұрын
He did compare them a while back, but an update would be nice given some of the new updates from Odrive. Here is the video: kzbin.info/www/bejne/jZOUmKaAabBnpq8
@dimitrischreiber99282 жыл бұрын
What is the moment load rating for the bearings?
@Skyentific2 жыл бұрын
Great question, unfortunately this company does not give this information on the bearing. (It does not even gave the rated axial and radial load on this bearing).
@audirs712 жыл бұрын
Hi, are you also using the CAN shield from sparkfun? How did you select the bitrate of 1 M bps?
@R0LLM0P2 жыл бұрын
who makes the elctronic brake at 11.13? where can I get one?
@Skyentific2 жыл бұрын
AliExpress: magnetic powder brake, 50Nm. I bought it from Yun Daun shop on aliexpress. I paid 350USD with shipping. (I also found Italian company, who makes such brakes, but they are way more expensive).
@EXplorer1.61802 жыл бұрын
Can you share the list of electrical components you used to run the motors. I have AK 70 motors
@Skyentific2 жыл бұрын
It is simple: power supply, arduino uno, can-bus shield from sparkfun, and two resistors 120 Ohm (termination resistors).
@kaifbhojani79792 жыл бұрын
Can we get a sample code for CAN controll through Arduino for this motor. Thank you!
@akimrain2 жыл бұрын
hey bro, did you manage to actuate your motor?
@akimrain2 жыл бұрын
@@kaifbhojani7979 do you also have ak motor?
@kaifbhojani1052 жыл бұрын
@@akimrain yes, I have worked on it!
@audirs712 жыл бұрын
about your collision demo. I try to understand how it exactly works. do you increase with the joystick the position? is your motor so fast, that dx is very small? and if you hold the arm, is dx bigger and hence the torque exceeding the defined threshold?
@AlanM0r3n0 Жыл бұрын
Hello Where download the firmware?
@piconano2 жыл бұрын
I don't know much, but do they not use cycloide gearboxes with zero backlash for robotic joint manipulation?
@Skyentific2 жыл бұрын
As far as I know, very few robots use cycloidal gearboxes. 90% of them uses harmonic gearbox. And, as far as I know, zero backlash cycloidal gearbox is quite expensive to manufacture.
@piconano2 жыл бұрын
@@Skyentific ok thx
@yvescortellini90262 жыл бұрын
Very nice Video! Whats the price of this ?
@ahmadobeidat2027 Жыл бұрын
Where can I find the code?
@akimrain2 жыл бұрын
does anybody have arduino can bus code to run these motors? CAN SOMEONE PLEASE SHARE?
@dzmitry1952 жыл бұрын
Мужик ты реально крут. Хотелось бы ещё хотя бы субтитры на русском. Было бы вообще круто.
@kirankokiwala40802 жыл бұрын
Very informative video. Thanks .I wanted to build robotic arm but I can't get any good tutorials .Sir can you teach how to build robotic arm ?
@christophegroulx81872 жыл бұрын
Just watch his other videos
@정동경-v3s2 жыл бұрын
thanks for kind tutorial. I wonder if you had any problem controlling with arduino. I have V1.1 of this actuator but it seems that the "Enter motor control mode" message does not work. CAN connection seems to be fine because I receive every replies.
@akimrain2 жыл бұрын
hi, did you figure out your problem?
@정동경-v3s2 жыл бұрын
@@akimrain yes cubemars q&a center told me that V1.1 doesn't support servo mode. MIT mode only.
@akimrain2 жыл бұрын
@@정동경-v3s alright, and what hardware did you use to control ur motor?
@정동경-v3s2 жыл бұрын
@@akimrain sorry my first reply was a misunderstanding your question. Forget it. ROBOTIS' OpenCR1.0 is my embedded controller. I forgot designating the length of the message and that was the reason my message did not work.
@zhenyanyap6227 Жыл бұрын
@@정동경-v3s hi could you share your code with me? My motor doesn’t seem to enter the control mode. I would really appreciate if you could.
@slava.chukreev2 жыл бұрын
How are they doing with technical support and warranty? I bought a servo drive My Actuator, it turned out to be faulty, I did not receive any guarantees or support.
@akimrain2 жыл бұрын
Вячеслав, вы покупали такой мотор от них? подскажите пожалуйста как вы смогли его запустить через Ардуино?
@akimrain2 жыл бұрын
hello, Vyacheslav
@VadimBolshakov2 жыл бұрын
Hello, Dr. Octavius...
@kurtsvl Жыл бұрын
что то акцент подозрительный ?
@egorshubin57382 жыл бұрын
Hey, guys! I have 14 same motors and a lot of problems with them. If you want some advices, or you have some expirience with this motors, leave a comment. I try to connect with you to make experience exchange)
@sounavailable2 жыл бұрын
I was considering ordering one for tests. May I ask, what kind of issues did you experienced with them?
@VideoStefan172 жыл бұрын
a comment!! ;)
@artemt1987ify7 ай бұрын
Is it just only me or there is some screaming noise of the motor? Sounds quite bad
@justanotheranonymous43812 жыл бұрын
You call over $700 motor cheap? Seriously?
@chemicalcorrosion2 жыл бұрын
When you first started this channel, you used common stepper motors($17) and affordable out runner BLDC motors. I was exited and got on board. Now, you are promoting motors costing $500+ dollars. I’m no longer excited and feel let down. So sad. Many of us could possibly build an affordable(remember your words) robotic arm with a few nema 17’s and an Ender 3(or clone) 3D printer. Very FEW can afford these expensive motors and drivers. Hopefully you can get back to that AFFORDABLE robotic arm.
@christophegroulx78162 жыл бұрын
It’s only 800 dollars for a motor, reducer, controller and encoder.