Collision detection and Gravity compensation with the almost perfect actuator (AK10-9 V2.0)

  Рет қаралды 21,463

Skyentific

Skyentific

2 жыл бұрын

This is really powerful actuator (servo), it has cross roller bearing, it has temperature sensor, and it has MIT mini Cheetah controller. According to specs it is exceptionally good. But is it as good as it sounds?
To get this actuator:
Sales Engineer: Yoyo Liu
Mobile/Whatsapp:+86-15797704489
Email: yoyo@tmotor.com
Skype: Yoyo@T-MOTOR
Follow me on LinkedIn: Yoyo Liu
Website: www.cubemars.com
Special thanks to my special Patrons: RobotDigg Shanghai, Shounak Bhattacharya and M. Aali!
Please subscribe. This will help me to develop other projects like this, to bring the bright future closer!
One time donation:
www.paypal.me/Skyentific
If you want to help this channel, please support me on Patreon:
/ skyentific
Instagram: / skyentificinsta
Facebook: / skyentificface
Twitter: / skyentifictweet
#Robotics #Actuator

Пікірлер: 76
@tHaH4x0r
@tHaH4x0r 2 жыл бұрын
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.
@audirs71
@audirs71 2 жыл бұрын
could you please give an example on how you would define the energy and how it exceeds with a collision?
@markusbuchholz3518
@markusbuchholz3518 2 жыл бұрын
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!
@PhG1961
@PhG1961 2 жыл бұрын
Awesome and entertaining video. As usual... I've been waiting to see a new video coming up from you... finally you're back 🙂
@andersmeiniche2746
@andersmeiniche2746 2 жыл бұрын
Should it sound like a mad dunkey ? :D
@laureanorodriguez5790
@laureanorodriguez5790 2 жыл бұрын
Great Video and Great Actuator, I've just bought two of them. Thanks!
@stefanguiton
@stefanguiton 2 жыл бұрын
great videos as always!
@vell0cet517
@vell0cet517 2 жыл бұрын
Another excellent video. It'd be cool to get a bigger power supply and max out the torque. Hope 2022 is treating you well!
@HimanshuGhadigaonkar
@HimanshuGhadigaonkar 2 жыл бұрын
Thank you very much for making such informative videos..
@user-xx3lj2ul3c
@user-xx3lj2ul3c 2 жыл бұрын
Всегда хороший контент!!!
@hosseinashkboos5188
@hosseinashkboos5188 2 жыл бұрын
You grew a beard within 20 minutes! How? You must be a magician! I like your channel. Thanks
@Blayzeing
@Blayzeing 2 жыл бұрын
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).
@davidbarrett7424
@davidbarrett7424 2 жыл бұрын
That beard appeared out of nowhere fast! Should help your programming thou ;-)
@konserv
@konserv 2 жыл бұрын
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.
@CaryChristieII
@CaryChristieII Жыл бұрын
Great videos! How hard would it be to control the AK60-6 with PWM from an RC remote?
@muhammadnoman9721
@muhammadnoman9721 2 жыл бұрын
HI, I need sample code for CAN Bus through Arduino
@audirs71
@audirs71 2 жыл бұрын
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?
@audirs71
@audirs71 2 жыл бұрын
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?
@Skyentific
@Skyentific 2 жыл бұрын
Great question. Yes you should. But in my case the cable is very short, so it does not matter.
@i_might_be_lying
@i_might_be_lying 2 жыл бұрын
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.
@nathandavis5021
@nathandavis5021 2 жыл бұрын
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.
@sujaysundar7076
@sujaysundar7076 Жыл бұрын
Same quesion!
@4LXK
@4LXK 2 жыл бұрын
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)?
@webjoeking
@webjoeking 2 жыл бұрын
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
@audirs71
@audirs71 2 жыл бұрын
Hi, are you also using the CAN shield from sparkfun? How did you select the bitrate of 1 M bps?
@DPTech_workroom
@DPTech_workroom 2 жыл бұрын
You need an Eltek FlatPack 1500, or ELTEK SMPS-1000 power supply.
@dimitrischreiber9140
@dimitrischreiber9140 2 жыл бұрын
Would you know the backdriving torque?
@christophegroulx8187
@christophegroulx8187 2 жыл бұрын
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.
@nickldominator
@nickldominator 2 жыл бұрын
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..
@etcetera1129
@etcetera1129 2 жыл бұрын
I Like how your beard matches the shape of the actuator
@piconano
@piconano 2 жыл бұрын
I don't know much, but do they not use cycloide gearboxes with zero backlash for robotic joint manipulation?
@Skyentific
@Skyentific 2 жыл бұрын
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.
@piconano
@piconano 2 жыл бұрын
@@Skyentific ok thx
@yvescortellini9026
@yvescortellini9026 2 жыл бұрын
Very nice Video! Whats the price of this ?
@dimitrischreiber9928
@dimitrischreiber9928 2 жыл бұрын
What is the moment load rating for the bearings?
@Skyentific
@Skyentific 2 жыл бұрын
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).
@EXplorer1.6180
@EXplorer1.6180 2 жыл бұрын
Can you share the list of electrical components you used to run the motors. I have AK 70 motors
@Skyentific
@Skyentific 2 жыл бұрын
It is simple: power supply, arduino uno, can-bus shield from sparkfun, and two resistors 120 Ohm (termination resistors).
@kaifbhojani7979
@kaifbhojani7979 2 жыл бұрын
Can we get a sample code for CAN controll through Arduino for this motor. Thank you!
@akimrain
@akimrain 2 жыл бұрын
hey bro, did you manage to actuate your motor?
@akimrain
@akimrain 2 жыл бұрын
@@kaifbhojani7979 do you also have ak motor?
@kaifbhojani105
@kaifbhojani105 2 жыл бұрын
@@akimrain yes, I have worked on it!
@thunderinvader9031
@thunderinvader9031 2 жыл бұрын
Я правильно понимаю, что термодатчики внутри обмоток?
@Skyentific
@Skyentific 2 жыл бұрын
Насколько они пишут - да. Но я не разбирал и не проверял.
@slava.chukreev
@slava.chukreev 2 жыл бұрын
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.
@akimrain
@akimrain Жыл бұрын
Вячеслав, вы покупали такой мотор от них? подскажите пожалуйста как вы смогли его запустить через Ардуино?
@akimrain
@akimrain Жыл бұрын
hello, Vyacheslav
@user-dl2ym8fj8g
@user-dl2ym8fj8g 2 жыл бұрын
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.
@akimrain
@akimrain Жыл бұрын
hi, did you figure out your problem?
@user-dl2ym8fj8g
@user-dl2ym8fj8g Жыл бұрын
@@akimrain yes cubemars q&a center told me that V1.1 doesn't support servo mode. MIT mode only.
@akimrain
@akimrain Жыл бұрын
@@user-dl2ym8fj8g alright, and what hardware did you use to control ur motor?
@user-dl2ym8fj8g
@user-dl2ym8fj8g Жыл бұрын
@@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
@zhenyanyap6227 Жыл бұрын
@@user-dl2ym8fj8g 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.
@R0LLM0P
@R0LLM0P 2 жыл бұрын
who makes the elctronic brake at 11.13? where can I get one?
@Skyentific
@Skyentific 2 жыл бұрын
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).
@TheNamelessOne12357
@TheNamelessOne12357 2 жыл бұрын
So MIT Cheetah controller is better than ODrive now?
@Skyentific
@Skyentific 2 жыл бұрын
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.
@AlanM0r3n0
@AlanM0r3n0 10 ай бұрын
Hello Where download the firmware?
@ahmadobeidat2027
@ahmadobeidat2027 9 ай бұрын
Where can I find the code?
@akimrain
@akimrain 2 жыл бұрын
does anybody have arduino can bus code to run these motors? CAN SOMEONE PLEASE SHARE?
@kirankokiwala4080
@kirankokiwala4080 2 жыл бұрын
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 ?
@christophegroulx8187
@christophegroulx8187 2 жыл бұрын
Just watch his other videos
@VadimBolshakov
@VadimBolshakov 2 жыл бұрын
Hello, Dr. Octavius...
@dzmitry195
@dzmitry195 2 жыл бұрын
Мужик ты реально крут. Хотелось бы ещё хотя бы субтитры на русском. Было бы вообще круто.
@egorshubin5738
@egorshubin5738 2 жыл бұрын
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)
@sounavailable
@sounavailable 2 жыл бұрын
I was considering ordering one for tests. May I ask, what kind of issues did you experienced with them?
@VideoStefan17
@VideoStefan17 2 жыл бұрын
a comment!! ;)
@kurtsvl
@kurtsvl Жыл бұрын
что то акцент подозрительный ?
@artemt1987ify
@artemt1987ify 2 ай бұрын
Is it just only me or there is some screaming noise of the motor? Sounds quite bad
@justanotheranonymous4381
@justanotheranonymous4381 2 жыл бұрын
You call over $700 motor cheap? Seriously?
@chemicalcorrosion
@chemicalcorrosion 2 жыл бұрын
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.
@christophegroulx7816
@christophegroulx7816 Жыл бұрын
It’s only 800 dollars for a motor, reducer, controller and encoder.
My New Linear Actuators are SO MUCH BETTER! | PDJ #21
21:03
Harrison Low
Рет қаралды 188 М.
Building a Robot That Stops Speeding Maniacs..
16:39
Concept Crafted Creations
Рет қаралды 86 М.
Каха ограбил банк
01:00
К-Media
Рет қаралды 10 МЛН
Неприятная Встреча На Мосту - Полярная звезда #shorts
00:59
Полярная звезда - Kuzey Yıldızı
Рет қаралды 7 МЛН
My 3D Printed Harmonic Drive is Surprisingly Powerful!
11:49
3DprintedLife
Рет қаралды 1,3 МЛН
MIT Mini Cheetah Actuator Teardown
15:53
Robert Robotics
Рет қаралды 95 М.
I Built a Robotic Actuator.......Lets Test it!
8:01
Aaed Musa
Рет қаралды 227 М.
Ideal for the Super Fast Robot CubeMars
11:32
CubeMars(Motion Advanced Robotic System)
Рет қаралды 1,1 М.
Robot Arm Wrists are too heavy - until now!
7:16
RoTechnic
Рет қаралды 167 М.
MIT Mini Cheetah Actuator [#2]: Firmware and Configuration
6:50
Robert Robotics
Рет қаралды 8 М.
You've never seen the Robot Joint like this one!
11:24
Skyentific
Рет қаралды 211 М.
I built a rover using a Raspberry Pi & Arduino
16:56
Lukas Deem
Рет қаралды 160 М.
You've probably never seen a robot move like THIS before.
32:30
Not An Engineer
Рет қаралды 411 М.
Test regarding Collision detection and gravity compensation with AK10-9 actuator of CubeMars
14:57
CubeMars(Motion Advanced Robotic System)
Рет қаралды 1,3 М.
Cadiz smart lock official account unlocks the aesthetics of returning home
0:30
#miniphone
0:16
Miniphone
Рет қаралды 3,6 МЛН
iOS 18 vs Samsung, Xiaomi,Tecno, Android
0:54
AndroHack
Рет қаралды 93 М.