Тёмный

Building a Robot Link with full metal Cycloidal Transmission and BLDC Motor - First Test 

Engineering Spare Time
Подписаться 5 тыс.
Просмотров 25 тыс.
50% 1

Homemade/ DIY Robot Link with Cycloidal Transmission and BLDC motor. It‘s driven by a custom Driver and the FOC runs on a ESP32 programmed with Arduino IDE.
All components were developed, design and manufactured by myself and a friend of mine as part of a bachelor semester project (three weeks total).
The goal was to create a modular robotic joint that has a resealable amount of torque with high efficiency (back drivable..).
Built in 2018

Наука

Опубликовано:

 

23 окт 2020

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 59   
@CalvinoBear
@CalvinoBear 3 года назад
Wow! I just saw your video on the mill build. I set out to build my own mill for the exact same reason, to build cycloidal reducers for robots. So cool! Awesome work!
@EngineeringSpareTime
@EngineeringSpareTime 3 года назад
Thanks! That’s cool the hear. It’s definitely quite a bit of work, but totaly worth it - I wish you a good build 💪🏼
@dekutree64
@dekutree64 3 года назад
Nice work! I'm doing exactly the same thing... building a CNC mill to make 35:1 cycloidals :) Except mine will be highly specialized/non-modular, which is why I need to be able to make them myself.
@EngineeringSpareTime
@EngineeringSpareTime 3 года назад
Thank you! Nice to hear, keep it up. It’s quite a long way to get there, but the things you can learn by doing it are totally worth it!
@Thorhian
@Thorhian 3 года назад
Just came from your mill video and left a comment about my own mill journey there as well (a response there would be appreciated, but I understand if you are busy). This is awesome! Decided to subscribe even if you don't upload often.
@EngineeringSpareTime
@EngineeringSpareTime 3 года назад
I answered you as you might have noticed :) Thanks, I‘ll try upload some more ;)
@0raibi
@0raibi 2 года назад
Love it. How's performed? In terms of backlash, backdrivability, smoothness? How much do you reckon would it cost if done in mass
@TheRainHarvester
@TheRainHarvester 3 года назад
I saw your comment on skientific. I like these drives, but what were the problems you were referring to?
@vp.8181
@vp.8181 Год назад
Hey great work man . Really appreciated. I need some help with tolerance Between disk and roller bearing . Should it be +-5microns or more can work . I need to make zero backlash gearbox and i plan to do wire cut for disk for high precision. What are your thoughts. Thanks in advance 😊
@skorkmaz
@skorkmaz Год назад
Very nice build. What is your eccentricity? And how did you make the eccentric shaft?
@sl93
@sl93 3 года назад
Thank you for sharing your video. What control scheme do you use? maybe PID? The motion is very smooth! Also what FOC do you use? and lastly, what PWM frequency do you use? Thank you. I hope to see the robot arm with these joint modules in motion soon.
@EngineeringSpareTime
@EngineeringSpareTime 3 года назад
A cascaded control scheme with an additional driver was used, since the focus of this test was more on the transmission. I‘m currently building a full metal 6DoF robot arm, I‘ll not yet use this transmission though. There will be a video about the driver and control of the robot in the next few month.
@alkiskaraolis8111
@alkiskaraolis8111 3 года назад
How did you generate the gears profile, your motion is very smooth? I 3d printed a cycloidal gearbox and my output has inconsistent speed (like jumping fast every few degrees). An obvious reason was too much tolerances between part but after investigating I think my profile might also be an issue.
@EngineeringSpareTime
@EngineeringSpareTime 3 года назад
I wrote a script in MATLAB that generates my profile based on some parameters. Then I exported this to CAD a designed the rest. The profile really has to match and getting the right pressure angle is also important. Even when the designed profile is “perfect“ the manufacturing tolerances are the most difficult thing. With 3D printing, there will always be a bit of variation in output speed, due to the limitation in accuracy.
@andysen1987
@andysen1987 3 года назад
richtig gut! wie viel spiel hat das getriebe? :)
@EngineeringSpareTime
@EngineeringSpareTime 3 года назад
Danke! Das Spiel variiert leider über die Umdrehung. Größtenteils wenigen Winkelminuten, in manchen Bereichen der Umdrehung können es jedoch bis zu 0,5 Grad (30 Winkelminuten) sein. Das ist es auch was größtenteils den die hörbaren Vibrationen im Lauf ausmacht - unterschiedliche interne Kräfte.. Dies ist auf die begrenzt präzise Fertigung mit meiner Fräsmaschine oder gar auf das Fräsen selbst zurückzuführen, da das Verfahren und natürlich auch meine Maschine keine hinreichende Formgenauigkeit des Werkstücks herstellen kann. Bei einem „full metal“ Aufbau sind die Anforderungen daran jedoch sehr hoch, um eine gute Funktion des Getriebes zu erlauben.
@Saya1418.
@Saya1418. 3 месяца назад
Where do you learn these stuff
@DytiscusUA
@DytiscusUA Год назад
Very very cool! I am also currently assembling a manipulator and need a gearbox. My self-made CNC has an accuracy of 0.05 mm. Is this accuracy enough? Is it possible to get/buy a drawing of this gearbox of yours?
@DytiscusUA
@DytiscusUA Год назад
Or should it be done on an EDM machine and then sanded/polished?
@justtestingonce
@justtestingonce 3 года назад
Did you make the bldc driver by yourself, If so could you make a vid on that, thanx.
@EngineeringSpareTime
@EngineeringSpareTime 3 года назад
Yes, I’m going to build a new one for my six axis robot though. I’ll try to make a video about it.
@sebastienloisel7983
@sebastienloisel7983 2 года назад
Hello, can you briefly explain your choice of materials? Why's the disc made of brass, while the casing seems to be made of aluminum? Why not steel for everything? I've noticed a lot of gearboxes contain brass gears, why is that?
@EngineeringSpareTime
@EngineeringSpareTime 2 года назад
Hey, the disc is made from aluminum bronze, due to the good friction coefficient paired with steel. The main body is made of aluminum, mainly because of weight and manufacturability. The pins that are in contact with the discs are actually hardened steel
@sebastienloisel7983
@sebastienloisel7983 2 года назад
@@EngineeringSpareTime Thanks!
@swannschilling474
@swannschilling474 2 года назад
Tolles Design, ich wünschte ich könnte auch auf Metall umsteigen...vielleicht ja irgendwann? 😇
@EngineeringSpareTime
@EngineeringSpareTime 2 года назад
Danke dir! Wenn die Toleranzen nur nicht so kritisch wären. Ich habe den Prototypen nur durch Läppen der gefrästen cyclo dics zum Laufen bekommen 😄 mit geschliffenen cyclo dics sollte das nicht mehr notwendig sein, dazu muss ich aber erstmal mein setup upgraden. Materialtechnisch gilt es dort auf meiner Seite auch noch etwas zu optimieren - hier sind die Cyclo Discs aus Beryllium Bronze
@TheFabricator03
@TheFabricator03 3 года назад
How well do you think these transmissions will scale to a full size industrial robot? As in do you think its possible to make a Cycloidal gearbox that has limited amount of backlash suitable to control a full size six axis robot?
@EngineeringSpareTime
@EngineeringSpareTime 3 года назад
Thanks for your comment. Yes, they are definitely suitable and scalable. The cycloidal transmission is actually used in many industrial robot application for a long period of time. The great advantage of them is their large overload capacity. Building such a transmission with a reasonable amount of backlash or preload at its best, definitely takes some effort. With my approach back then, just milling the cycloidal discs, it was not precise enough. It is possible though
@TheFabricator03
@TheFabricator03 3 года назад
@@EngineeringSpareTime What manufacturing process do you think would be needed to achieve the necessary level of precision? Milling the cycloidal discs to almost tolerance and grinding them to final spec?
@EngineeringSpareTime
@EngineeringSpareTime 3 года назад
@@TheFabricator03 exactly, grinding is the way to go here. There are not to many videos on RU-vid of the actual manufacturing process between all of those diy approaches. Here is on example: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-8WFtYFmAVps.html In terms of precision: wire edm would be suitable as well, not optimal in terms of surface finish though. Ans with grinding you can manufacture, as shown in the vid, multiple almost identical parts in one setup. This is also beneficial, since in most cases multiple discs are used in on transmission And just btw: the counterpart “housing” is not easy too :)
@TheFabricator03
@TheFabricator03 3 года назад
@@EngineeringSpareTime What are your thoughts on grinding of the counterpart housing? Small drill like grinder? I would imagine the most important part would be the location of the dowels that rub against the cycloidal discs?
@EngineeringSpareTime
@EngineeringSpareTime 3 года назад
If dowel pins are used the important part is more the orientation and positioning - precise machine and process..
@danielh.8836
@danielh.8836 2 года назад
I want to mill my own cycloidal gearboxes. Currently I am 3d printing prototypes but I keep running into tolerance issues. Which leads to non linear motion and all lot of power loss. In your milled Version, did you calculate in some tolerance? I generate my profiles using a python script which probably works similar to your Matlab script. There I have to put in a diameter on which my pins will be located. Did you actually use the exact diameter of the pins in the housing for the cycloidal disks? Or did you make the disks a tiny bit undersized so they would run better?
@danielh.8836
@danielh.8836 2 года назад
The precision of my CNC might be different to yours but your version seems to run very smooth and it would definitely be a good starting point
@reid-dye
@reid-dye 3 года назад
I'm not sure gymnopedie really goes well with the sound of the cycloidal disc vibrating... initially there was a calm vibe to the video and all the sudden gnrrrrrr! but still really cool
@EngineeringSpareTime
@EngineeringSpareTime 3 года назад
You‘re right, I should have balanced the volume of those segments better :D the calm vibe was my actual intention :) Thanks!
@abilashchakaravarthyrajase8109
@abilashchakaravarthyrajase8109 3 года назад
first good job , it will great of you if you let us know how to design a cycloidal gear
@EngineeringSpareTime
@EngineeringSpareTime 3 года назад
I could make a video about it - good idea :)
@abilashchakaravarthyrajase8109
@abilashchakaravarthyrajase8109 3 года назад
@@EngineeringSpareTime it would be a great video for many 👍, think about it
@justice0952
@justice0952 Год назад
This comment is a bit late, but I’d like to see that as well! I’m currently trying to cnc mill a cycloidal gearbox, but I am having a bit of trouble finding good resources.
@DytiscusUA
@DytiscusUA Год назад
I subscribe under the request :)
@bilelsk9000
@bilelsk9000 3 года назад
Nice job man. How much this it cost to make it?
@EngineeringSpareTime
@EngineeringSpareTime 3 года назад
Thanks! The Materials: Aluminium, bronze, dowl pins, bearings and screws cost about about 70 euro. The motor, encoder and PCB cost about 300 (the encoder is the most of it..)
@bilelsk9000
@bilelsk9000 3 года назад
@@EngineeringSpareTime waw 70 euros is a low price for a reducer.. What is the reduction ratio of this prototype? ... I wonder if it is possible the estimate the maximum torque it can handle...
@EngineeringSpareTime
@EngineeringSpareTime 3 года назад
@@bilelsk9000 It’s the price for the raw materials - without my time, machine time... that‘s what makes it “cheap“. The transmission ratio is 35:1. Peak torque of the motor is 0,8 Nm. With a approximated efficiency of 0,8 -> 35 * 0,8 * 0,8 = 22,4 Nm
@parthpatel1530
@parthpatel1530 3 года назад
Hello mate... I came here from James Bruton Video where you commented that you created the gearbox using accurate matlab calculation and stuff... could you point me towards some reference material which I can study and learn how to design a good quality cycloidal gearbox?
@EngineeringSpareTime
@EngineeringSpareTime 3 года назад
Sure.. This was quite helpful to understand the geometrical dependencies: www.geogebra.org/m/Zh5MJAVU It’s a step by step description of a graphical solution for one position, this has to be redone around the circumference - interpolation. Other then that I used books as a source of knowledge, since in e.g. RU-vid there is quite some misunderstanding going on - there are good videos as well, you can’t be sure which one is correct without the understanding of it.. not great for learning. In mechanics it often relates to “motion study“ or “motion technology“ to name some searching dot points. Most of the stuff I have used is in German, probably not too helpful then sorry :)
@parthpatel1530
@parthpatel1530 3 года назад
@@EngineeringSpareTime thanks a lot mate... It would be great if you could point to some good content on youtube that you referred... Or if i could read the research paper you might have published after your research
@EngineeringSpareTime
@EngineeringSpareTime 3 года назад
@@parthpatel1530 Searching for it, there are actually not too many :D This one might be helpful: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-guvatctnjww.html I haven’t released a research paper since I just did this for my own seek of interest :)
@Francois_Dupont
@Francois_Dupont 3 года назад
did you came when you first powered it ON and it worked?
@Robotinnovations
@Robotinnovations 3 года назад
Hello can you please provide design
@TheRainHarvester
@TheRainHarvester 3 года назад
I saw your comment on skientific. I like these drives, but what were the problems you were referring to?
@EngineeringSpareTime
@EngineeringSpareTime 3 года назад
It’s not problems, it‘s difficulties ;) To get a proper reliable working unit, the shape of the cycloidal discs has to be as precise as possible. Otherwise you‘ll have a significant amount of vibrations/ friction/ wear due to the inhomogeneous force vectors in the contact areas of the disc with the outer rolling/gliding elements (e.g. leads to very high load on the disc and eccentric shaft). An ideal/ perfect machined shape of the disc would provide contact to all elements at any time - different force directions obviously.. Getting it precise is just difficult to manufacture (this is one things that makes them expensive). The well known 3D printed versions running kinda smooth (some of them) due to the lower stiffness of the material, with the cost of overall weakness, stiffness, wear, capability... The 3D printed versions are still a good way for low cost robotics. Definitely not for applications where precise movements are needed ... at least not for now :)
@TheRainHarvester
@TheRainHarvester 3 года назад
@@EngineeringSpareTime thanks for the info! That makes sense. Kinda like a grain of sand in the precision gearing that would cause wear. I saw this comment after the skyentific, so I'll post this comment here for your viewers too: @Engineering Spare Time Wow, that is precision! Is the wearing out of non-uniform backlash actuators something you observed empirically, or is there info on this subject commonly available (I didn't study ME only EE)? Would adding SEA fix the wear? So spur gears naturally flex uniformly to reduce wear. Would a more flexible inner cycloidal plate suffice? It might end up with the same backlash of a spur gear system, but still be compact? Or maybe instead of a single cycloidal inner plate, maybe a stack of 3 thinner plates would wear evenly and take up the "slack" being able to flex a little more.
@Robotinnovations
@Robotinnovations 3 года назад
Hello can you please provide design
Далее
Building a 6 Axis Robot Arm from Scratch - 1
4:31
Просмотров 57 тыс.
готовка с Даней🥹
00:59
Просмотров 448 тыс.
I made a precision gearbox - with NO GEARS.
30:09
Просмотров 1,4 млн
Gearless Magnet Bike
17:57
Просмотров 6 млн
The Revenge: Timo Boll vs. KUKA Robot
2:50
Просмотров 13 млн
Brazo robótico R17 de ST Robotics
6:44
Просмотров 124 тыс.
ROCKET that LITERALLY BURNS WATER as FUEL
19:00
Просмотров 565 тыс.
High Torque Cycloidal Drive (NEMA 23 Motor)
18:31
Просмотров 433 тыс.
[TEST] Odrive Motor Control
5:15
Просмотров 14 тыс.
Acer Predator Тараканьи Бега!
1:00
Просмотров 483 тыс.