1. Home
    1. Dashboard
    2. Search
  2. Forum
    1. Unresolved Threads
    2. Members
      1. Recent Activities
      2. Users Online
      3. Team Members
      4. Search Members
      5. Trophys
  3. Articles
  4. Blog
  5. Videos
  6. Jobs
  7. Shop
    1. Orders
  • Login or register
  • Search
Everywhere
  • Everywhere
  • Articles
  • Pages
  • Forum
  • Blog Articles
  • Products
  • More Options
  1. Robotforum - Support and discussion community for industrial robots and cobots
  2. Members
  3. artbyrobot

Posts by artbyrobot

  • My Advanced Realistic Humanoid Robot Project

    • artbyrobot
    • May 10, 2025 at 11:41 AM

    Good news: I had mentioned before I was planning to use 2mm OD tension spring for the winch in place pulley tension solution but once I got the 3mm ID 4mm OD PTFE tubing to go over the spring, I saw that the 4mm was just WAY too big once you multiply that out to 300 motors. 300 of 4mm OD tubing starts to take up a massive area at that point and I struggled with that. I MUST be miserly on space taken up by parts to get all the crap I need to fit in there to fit in there! Anyways, I fortunately discovered that you can buy tension spring down to 1mm in OD! I was unaware of this before now! You can find it if you search "0.2x1.5x1000mm tension spring" where 0.2mm is wire thickness, 1.5mm is OD, 1000mm is length. So I ordered 1mm OD tension spring and 1.5mm OD tension spring to test and see what seems best. If the 1mm OD spring seems reliable to me, I'll go with it. Anyways, since the spring is now smaller, I can use also a smaller PTFE tubing to house the spring so I ordered uxcell PTFE Tubing 1.8mm ID x 2.2mm OD off amazon. 2.2mm OD tubing compared to 4mm tubing is SHOCKINGLY smaller when you look at them. So it will be WAY more space efficient now.


    Here's my updated tension spring concept drawing:

  • My Advanced Realistic Humanoid Robot Project

    • artbyrobot
    • April 30, 2025 at 4:11 AM

    Here is the tension spring in question from the previous post. I want this spring inside the tubing though which is not shown in the drawing of it.

  • My Advanced Realistic Humanoid Robot Project

    • artbyrobot
    • April 17, 2025 at 12:14 PM
    Quote from darth0

    1 hour of maintenance per 10 hour of work ( if they manage to repair their pulley system in 1 hour) is an awful "efficiency" rate in my humble opinion.

    Have you thought about making a custom rope for your pulley system. Using a strong, durable material that doesnt strech. Something like Kevlar fiber rope comes to mind.

    Well first they wouldn't have to do a particular repair in under an hour. It could be 8 hours of repair work in a single weekly session or w/e. The point is a 1 hr repair time to 10 hour of work time ratio, not schedule 1 hour sessions after every 10 hr work session necessarily. That said, it is not ideal I agree, but I'd be HAPPY with it honestly. I'm still getting 90% uptime.


    That said, yes, the kevlar rope idea I think is a great one. I now plan to incorporate that. Someone else had the same idea yesterday and I ordered a bunch of different size kevlar thread. Didn't know you could buy kevlar in thread form on amazon. I was not able to find the finer thread sizes for all of it though. Like 0.08mm size kevlar I didn't find. So I might still be using the braided PE fishing line for those sections.


    Anyways, very excellent suggestion and feedback darth0

  • My Advanced Realistic Humanoid Robot Project

    • artbyrobot
    • April 15, 2025 at 10:00 AM

    A note on fishing line durability. I think this was mentioned in passing quite a few times but at some point, a mention of durability concerns becomes that final mention that makes you really start to question it more and so I finally did some research on chatgpt and found out a human finger joint probably will actuate like 1-2k times per day which blew my mind since that would add up to like 10-30k times per month and so basically, once a month the main finger fishing lines will likely need replacement. I looked into alternative materials but didn't have much luck. So what to do?

    Well after thinking about this a fair bit, my conclusion is to just shrug and move forward as it stands with the fishing line approach. I'll treat them as a consumable. My plan now is to just expect 1 hour of maintenance for every 20 hours of runtime. Or maybe to be more conservative, lets bump that to 1 hour of maintenance to every 10 hours of runtime? Maintenance will involve redoing pulley systems with fresh fishing line, or swapping in full new pulley systems to replace older ones every so often. It can have a pre-emptive maintenance schedule. My intention is that one robot will maintain his neighbor and the two will have a buddy system of maintaining eachother. Once I have expected time to failure of fishing lines established, they can swap in new ones automatically to prevent failures from happening during work times.

    I don't think this is too bad of a deal or a deal breaker. Yes, hopefully materials advances will give me a better string one day, but for now, I'm okay with this maintenance scheduling thing. As long as its all automated, I think this is fine.

    After all, our bodies muscles constantly need repairs and they grow from the repair process. So what do you expect for artificial muscles that can't self heal? Maintenance has to be a regular thing IMO.

  • My Advanced Realistic Humanoid Robot Project

    • artbyrobot
    • April 12, 2025 at 5:30 PM

    Ok so I did a big refactor of my pulleys and ran a test again and it still is not working. The first set of archimedes pulleys tops out and can't move anymore while the finger still hasn't moved. This is because of slack in the lines. I did not calculate slack in the lines into my calculations at all and am shocked by how much there is... Rather than do a major new overhaul with new math and new draw distances on every pulley AGAIN, I'm going to just drop the final pulley of the system so instead of 44:1 it will be 22:1 now. While we cut half the grip strength with this move, this might be okay after all. It still gives us 20lb of of burst grip strength I believe and 11lb of casual easy sustainable grip strength. Most common tasks should only require 8lb of grip strength anyways for a single joint tops. Because remember, I'm not doing a single motor for all 3 finger joints but one motor per joint which helps alot in the strength department and control department. So anyways, this hack I think is okay also because it hit me lately that I highly doubt I'd use the full beast mode burst strength of a 44:1 downgear anyways. I'd be too worried about the wear and tear on the fishing lines and pulleys and maintenance times getting too short between maintenance overhauls if the robot is using that level of grip strength for tasks. In reality, I am now imagining I will only let the robot do VERY minimal strength stuff to reduce the maintenance to a minimum. Like sewing, cutting, and delicately picking up small loads. I will treat it like it has the strength of my 4 year old just to baby it and make it last longer between repairs. Kind of like having a old beater car you don't trust and never throttling the engine hard but just gradually easing on the gas pedal to avoid blowing a gasket so to speak and avoid a trip to the mechanic. So that said I think 22:1 might actually be okay. And with that final pulley out of the way, I'll have WAY more than enough draw distance to bend the finger 90 degrees and account for string slack AND account for string stretch over time without any issues at all. Much better. Not to mention we do pick up speed this way and that might be a VERY nice feature when all is said and done. A faster moving finger can speed up its work I think. Like notice how 3d printers go way faster and that speeds up prints. So speed might be king over grip strength in the end perhaps. It's a tradeoff.

    Another update is I realized I can wind a second very fine 0.08mm fishing line on the output portion of the winch in place pulley mounted next to the motor and this second line coming off that pulley will be attached to a tension spring consisting of a bracelet jewelery making cord for jewelry for kids. This line will maintain tension on that winch in place pulley and the motor output shaft at all times to prevent derailments. The metal tension spring that extends the finger will then have the help it needs to keep the whole system taught. That's the plan anyways. The runout of this line will need to be 12.48" of tensioned draw. To achieve that I need a length of this cord of about 15" I think which stretches to 27.48" at full extension. This would occur each time the motor causes the grasping actuation and it would be playing tug of war with the motor so that when motor relaxes or reverses direction, the winch in place is remaining tautly in opposition.

  • My Advanced Realistic Humanoid Robot Project

    • artbyrobot
    • March 20, 2025 at 9:45 AM

    Ok so a quick couple updates.

    First, since the ideas for downgearing with pulleys have been coming in fast and furious, ways to do it easier or ways to fit it here or there or what have you, it's getting a bit scattered and I'm now starting to tear down my work too much for my comfort. It's like I'm chasing the next shiny new approach a bit overly now. So I decided to stick to the current approach as long as it is viable enough to be "good enough" so as to not waste my hard work anymore as I was starting to do. For example, the pulley system I was testing with a 10lb dumbbell did not need to be torn down and rebuilt I don't think. Stuff like that is starting to cripple progress in some sense. So my new approach is when I come up with a idea for a possibly better downgear implementation, I will just write it down and put it in a queue. Then on the next joint actuation I will use these. This way I can have like 10 different downgearing approaches over 10 joints and I can compare and contrast them, note the pros and cons of each, and over long term testing I can find the clear winners. This will also give me a greater understanding and experience and take more out of so much guesswork and into more concrete and tested territory on this stuff.

    A side benefit is that people tend to think I've progressed zero with pulleys since I keep building them then taking them apart and starting over. At least under this new approach, I get joints done and over with and working before building the next downgear iteration so the progress feels more tangible and the robot gets done rather than just being in iteration and tear-down cycle hell where it appears from the outside like I am not actually accomplishing anything. So that part will be nice.

    Another cool development is that I realized I can put a pulley downgear inside a tube. Normally up to now I was exiting the guide tubing to do a downgear and then afterward the string goes back into tubing to go to wherever. But I realized particularly if doing a fishing hook eye downgear that the entire downgear phase of that can fit into a tiny tube and that has some nice perks. For example, if the 2:1 downgear is the first downgear right off the motor, and the motor is reeling in 32" of string, that 2:1 will be 16" long. Well now that I can do my first 2:1 downgear all within tubes, I can run the downgear from the shoulder to the wrist, giving me PLENTY of room to deal with that amount of runout. This is quite exciting and just gives me more freedom and flexibility. I might do something with this for the first couple downgears so a 2:1 downgear pulley #1 and a 4:1 downgear pulley #2 but then do the rest in the forearm as initially planned and most likely using ball bearing based pulleys for the more heavily downgeared higher force phases of the downgearing process.

    That all said, I have the downgear system of 44:1 downgear now done and attached to the finger fully and the extension spring attached to the extension side of that joint fully. So I am ready to begin testing and see how much that spring fails to extend the joint due to friction and motor magnetic cogging issues. I will then add more and more springs until it works. That is my solution. Yes, those springs collectively are fighting the motor when the motor goes to actuate grasping, however, that is just a concession we have to make with this design. Other downgearing designs that don't involve springs for that aspect but involve bidirectional motor actuation with pulley systems for either motor direction are coming next. But I'm finishing the spring based design I was talking about for some time now rather than scrapping it as I was planning of late. It is not THAT bad and it deserves to be at least tested and shown the light of day. It would be a shame to waste that work. It was good work. Also, I realize it MIGHT be the best solution. My theory says no but I can be wrong. Testing is the only way to know 100%. So it's worth keeping it as one of the downgearing methods I'll be testing out.

  • My Advanced Realistic Humanoid Robot Project

    • artbyrobot
    • March 14, 2025 at 6:04 AM

    So the idea to move a portion of the pulley system stuff over to the torso is now out because I've been kind of talked out of it so I'm putting that aside for now. Going to actually try to do that stuff within the forearm. Also instead of a fishing sinker I'm going to try to use an elastic cord made for making bracelets for kids. I think that will be enough force just to keep tension on the line that is being unreeled. Doesn't have to be much I don't think.

    I'm also considering just hand testing my pulley systems for now. So disconnecting them from the motor shaft entirely so I can just do testing to see how things feel and can observe things easier way quicker and with less hassle. And when I do go to test by way of motor, I'm just going to use a brushed motor and connect a lab power supply by hand with alligator clips so I can avoid messing around with microcontrollers and firmware and custom motor controllers entirely which is a bunch of rabbit holes I want to avoid as I just secure testing my pulley designs for now. I don't want to get hung up in a year or two of electronics stuff just so I can test my pulleys which would be so stupid and annoying. I need to get my testing iterations done as soon as possible without distractions and longer delays. Once I am happy with the pulley's performance and they pass all my tests and everything seems solid then we'll go ahead and connect it back up to the BLDC motor and then will worry about the custom microcontroller and custom motor controller and all the firmware or whatever at that time and will be doing that with the confidence of a big win with the pulley systems giving us momentum as we enter into those rabbit holes of electronics.

  • My Advanced Realistic Humanoid Robot Project

    • artbyrobot
    • March 1, 2025 at 9:29 AM

    Also, I recently stumbled upon a VERY much simplified version of my miniature pulleys. So up to now I've been using 1x3x1mm ball bearings to make tiny pulleys and been variously perfecting this approach but it is still not THAT small and is a bit complex to make and we have to make literally THOUSANDS of these to do the whole robot. That presents a bit of an issue due to the large work that requires. At least until mass manufacture of them comes in one day perhaps. But while DIYing that, it's alot to deal with making SO MANY somewhat challenging to make things. That said, my proposed EVEN MORE miniature and WAY WAY WAY simplified to make pulley is to just use a single fishing hook eye. Literally, that's it. I can use a tiny fishing hook eye and use that as my very first pulley for the 2:1 16" long Archimedes downgearing systems in the torso. This will cut down on size taken dramatically and complexity of its build. It will make the pulley basically failure proof too. The way it will EVENTUALLY fail is by the rope rubbing it enough to cut it in half. But I think the rope would fail before the pulley would fail and so that doesn't matter then. You'd replace them both at once on routine maintenance. No need then to worry about that eventuality. And the ridiculous ease of manufacture of such a simple pulley makes replacing it trivial. I also think that using this just in low load, high speed, low force early pulley downgearing stages is a non-issue since the friction with such a low load on the first downgear or two will be so trivial that the string itself would fail WAY before it would slice through the metal (acting like a saw over time). I think it would take literally MANY years due to the super low friction at these low forces. Now I'll still use the ball bearing style for later stages of downgearing where the loads go way up, but for the first stage or two I think this will work just fine.

  • My Advanced Realistic Humanoid Robot Project

    • artbyrobot
    • March 1, 2025 at 9:15 AM

    Here's the official design drawing of this proposed single motor actuating both forward and reverse directions with two separate Archimedes pulley systems opposing one another. You'll also note that the left hand side of the drawing has a pair of Archimedes 2:1 pulley downgear systems, one for forward and one for reverse directions of motor and these two are going to be very long (16 inches long) and therefore are located in torso. The remaining 16:1 Archimedes pulley downgearing systems will be kept in the forearms near to the finger joints they are actuating as we had planned originally and already have in place.


    file.php?id=1441428&t=1


    You'll also note the weight that hangs off the bottom of both of the 16" long 2:1 pulley downgear systems that can keep them both taught at all times despite their varying lengths that will always be changing. The weight is able to slide since it has a fishing hook eye above it and on both attachment points to the 2:1 pulley downgear systems so it is always adjusting these 3 fishing hook eyes to always keep tension on both systems freely.

  • My Advanced Realistic Humanoid Robot Project

    • artbyrobot
    • March 1, 2025 at 8:58 AM

    I think I've solved it! So first, I want real force working on the extension aspect, not some wimpy spring. I already said there's a lot of frictions that extension system has to bust through to work. And I'd hate to have a very strong spring anyways since when grasping, the motor would then be fighting against a strong spring for extension which is a huge inefficiency that works to weaken the grasping action significantly at that point which is bad design frankly. So we want IN DEMAND opposition for the extension rather than a constant opposition of a spring fighting against the grasp attempt of the motor. We also want the motor that does the grasping to actively rotate in reverse direction rather than freewheeling in order to not have to fight it's static friction caused by its magnets which is significant. This means we either have to go with a two motor system - one for grasp direction of the joint and one for extension direction of the same joint (HORRIBLE WORST CASE SCENARIO BUT POSSIBLE IN A PINCH) or we need to go BACK and refute the notion that the motor is unable to operate two separate pulley systems for extension and grasping functions coming from a single motor attached to two pulley downgearing systems. Which would entail the motor turning clockwise to create grasping and counter clockwise to create extension. The problem with such a proposed system is that in theory it was said to be impossible due to the inevitable derailment issues and tension issues that this would invite. I am proposing we tackle those issues it invites head on rather than avoiding them entirely like we were trying to do for quite a while now. It is a VERY tall order to get that to work but that would be the best possible scenario IMO. It is great if we can get it to work since we tap into the full power of a single motor to do both flexion and extension and we then kill two birds with one stone. All the friction issues with the tubing and pulleys is solved by the motor when it reverses directions and actuates the opposing pulley system. We just have to have slack in the line due to the different diameter mismatches of the two different winding directions we face and also have to have that slack pulled taught by some mechanism to prevent slop that causes derailments. I really want to press for that HARD now. But to do that I really have to scrap the winch in place pulley idea basically I think. Well not necessarily - even that I think can be worked out but is higher risk and harder than my current favorite new, novel solution. So we can reattempt winch in place stuff perhaps in the future but I want to set it aside for now. My newest idea is for that first large run-out downgear to be 2:1 and use regular Archimedes pulley system approach but to put that pulley into the torso and have a weight hang off the bottom of it or have a VERY tiny motor attach to the bottom of it that is to place tension onto it regularly to remove all slop. This can be a motor the size of my pinky fingernail perhaps (not sure though). OR a weight. I lean toward using a weight now since that would be easiest I think to pull off. I got the weight idea from studying the cable machine for triceps at the gym the other day. I can have the same type of weights or something similar to those used by gyms. But doesn't have to be adjustable like those but same concept.

    Granted one downside to this approach is what if the robot is laying down or upside down wouldn't it not have weight able to pull down by gravity then? So to solve this I can have 3 weights perhaps, one for each possible direction: upright robot, upside down robot, laying down robot... actually 2 weights should be fine: laying down and upright. Hmm... well if he's laying on back or stomach the weight would have to pendulum or slide past a central point to the other side of robot on a track. Yeah that should work! So 2 weights I think can do it. If upside down he's screwed we'll say. He won't use fingers in any direction change way until he flips back around upright or sideways if doing a cartwheel or handstand for a bit. That is a fine tradeoff. Right now I'm thinking a straw with lead tube in it as the weight or something like that. Even considering just using a fishing sinker perhaps at the moment. Have to think on this more...

  • My Advanced Realistic Humanoid Robot Project

    • artbyrobot
    • March 1, 2025 at 8:37 AM

    Disaster has struck:
    In testing recently, I had some VERY bad news: I don't think the spring extension idea is going to work. The amount of force required to unravel the Archimedes pulley system when working against all the friction in that system, the friction in the winch in place pulley, all the friction in the teflon tubing runs, and the magnetic friction of the motor itself while working against the downgearing (since when working in reverse direction it acts as up-gearing) is all working against the spring and I think it's too much to ask of that spring. I can't even really pull by hand - pulling pretty hard like 3-4lb of force it wasn't budging. So this is tragic for my whole approach so far and we have to go back to the drawing board. A proposed massive overhaul solution in next post.

    Note: The name of the resistance to turning a BLDC motor has while freewheeling (no electric applied to it presently) is called cogging torque, which is caused by the interaction between the permanent magnets and the stator's iron core. This force may seem insignificant but due to my downgearing system, the spring has to deal with it after it has been multiplied 44 times due to the downgearing the spring would be fighting through from reverse direction at the bottom of the pulleys and traveling through what then acts as upgearing when going in reverse direction from spring's end.

  • My Advanced Realistic Humanoid Robot Project

    • artbyrobot
    • February 21, 2025 at 7:22 AM

    Ok so a few minor updates:

    I have decided that since I am employing tension springs to actively work against the motors in a constant tug-of-war while the motors try to grasp, I'm losing grip strength based on that. To make up for that, I'm going to use a separate motor for the distal-most fingertip joint and the second to distal-most fingertip joint rather than have a single motor do both of these joints. I made these adjustments in my CAD. I will have to change the tubing setup for the grasping tubing of the index finger to reflect this change too. This will also give the fingers even more precision and dexterity in the end - not to mention a massive boost in strength - so it's well worth it.

    I also decided to use n20 gear motors for the axial rotation of the base of the fingers instead of BLDC motors like everything else since these will only be used when doing the tiniest of micro adjustments and rarely employed - so a little gear noise once in a blue moon for this precision work on a tiny scale should not be that bad. So that's 4 N20 gearmotors going in. These are being used just to save on space taken and pulleys needed a bit. I'm putting these 4 into the forearm in location pictured.

    Next, when the spring is pulling, I noticed the TPFE guidance tubing goes from straight and relaxed to wavy under the tension. It is trying to compress under the friction which is what causes this. In the worst cases, Will Cogley's robot hand project had this same issue and the tubing literally compacted so much near the ends that it developed wrinkles/folds where it was crushing the tubing and destroying itself under the pressure. Mine is not to that extreme but this is WHY people put metal coils around the tubing for bike brakes to prevent crushing forces onto the tubing. I don't think I will need this but I might put it in certain places as a last ditch effort if needed later. That said, to prevent some of this compaction stuff on the spring's tubing, I'm going to be using TWO tubes which will divide up these forces causing this by 2. Sharing the load between them evenly. So the tension spring will have two fishing lines coming off of it and two tubes to guide that line to the finger joint where it does it's thing.

  • My Advanced Realistic Humanoid Robot Project

    • artbyrobot
    • February 13, 2025 at 4:33 AM

    darth0 I think the setup I posted a photo of is going to work. But thanks for the links and additional information. I am not of the opinion that I have a spring problem currently but believe I have that problem already solved to my satisfaction now.

  • My Advanced Realistic Humanoid Robot Project

    • artbyrobot
    • February 12, 2025 at 2:40 PM

    darth0 thanks for the pointers! Chat gpt did mention some of that but I never heard about "Springs also arent meant to be stretched out for prolonged periods or they will loose tension strength." --- that is really important to know for me.


    As far as springs wearing out over time, that's unfortunate but not in my control. Fortunately, I intend my robots to do their own self maintenance to hopefully that's won't be my problem. I wonder which will go out first, the string or the springs or the tpfe tubing.

  • My Advanced Realistic Humanoid Robot Project

    • artbyrobot
    • February 12, 2025 at 9:34 AM

    Well the straight spring wire acting as a finger joint spring idea was a bust. Turned out when it bent to 90 degrees it would not return to straight again. I thought spring wire would but this stuff didn't. This is not what chatgpt said would happen so chatgpt failed me this time. Anyways, still glad for its help when its right which is most of the time I think.


    That said, I fell back to my original spring solution which was to use a 3mm diameter tension spring as the return spring. I experimented with different lengths till I got one as short as possible that would stretch out the necessary .75" roughly to accommodate the finger joint's reverse direction counter tension needs. The shorter the spring the more it resists being pulled and also the thicker the spring the more it resists being pulled. I used default thickness from my premade tension spring order and it seemed fine and the length of the spring I cut and tested trial and error till I found a good length for my need. For my .75" draw length I went with one 1cm long spring which stretches itself out to .75" + 1cm in total without ruining itself. It seems like it pulls around 2lb of pulling force but I haven't measured it with a scale. I fed it through bowden tubing from the place I mounted it on the motor all the way to the joint being actuated - the backside of the index finger. It's job is to keep the archimedes pulley system and winch in place pulley taught at all times and to return the finger to full extension when the motor is not actively pulling it into a grasp position. I have not yet tested if it is strong enough to do this job but assume I'll need two of them to be strong enough. I'll test with just one for now and add another spring to double it's strength if needed later.

    I deliberated alot on where to mount this spring and last minute decided to just mount it on the motor it is counter tensioning since I have enough space for it there and I can just follow the same bowden tube routing the motor is using generally. This seemed easiest for me given my massive space constraints and the need for a ton of these springs to handle all the finger joints. Seems like it should work well so far.

  • My Advanced Realistic Humanoid Robot Project

    • artbyrobot
    • February 6, 2025 at 9:40 AM

    Here's my completed V2 archimedes pulley system finally done! It is 16:1 downgearing and this pairs with my 2.77:1 downgearing on the turn in place pulley on the motor for a total of 44:1 downgearing. It is fully rigged then from motor to finger and ready to go into testing soon.

    I just need to do a couple reinforcements here and there on some stuff but overall we are more or less ready to move onto setting up the return springs that my last post mentioned. So that is next. Then electronics to actuate it and test it finally! Exciting times!

    Also, I have come to the realization that these straight spring wires may be perfect for forming the exoskeleton mesh shapes that create the framework scaffolding over which the artificial silicone skin will overlay. The fact it has memory and wants to return to its prior shape after impacts is perfect for this application. I'd be simply forming a grid in the shape of the muscles over the bones using this stuff and then onto this grid I would overlay the silicone skin suit. The grid can be configured to even move under the skin emulating muscle contractions to simulate real muscles moving under the skin in terms of its appearance during movement. I was originally leaning toward zip ties to make this part or nylon 3d printer filament but this spring wire may be even better due to being strong, resistive to breaking even more durability wise, holding its shape perhaps a bit better, etc. The other options I mentioned aren't bad but I just think I might like working with spring wire a bit more intuitively. We'll see.

  • My Advanced Realistic Humanoid Robot Project

    • artbyrobot
    • January 31, 2025 at 11:49 AM

    A couple discoveries were made today.

    #1- I noticed it was about impossible to pull from the bottom of the Archimedes pulley system and get the motor to unwind. After discussing the issue and potential causes with chatgpt for a while we figured out that the culprit is the tensioned string I put onto the output shaft of the motor to allow for snug unwinding and winding of the opposing string pair that I installed for manual turning of the motor shaft during testing. This tensioned string wrapped around the motor shaft only requires about 1lb of force to pull the motor enough to turn the motor output shaft. However, after the downgearing, to fight past that 1lb resistance to turning the motor output shaft would require 12lb of force since you have to divide the force applied at the output end by the number of downgear ratio you are at! And so after all points of friction in the pulleys and teflon tubing and the motor output shaft's magnetic cogging even while freewheeling we might be more like at 13-14lb of force required. And that is a TON of force to apply by just hand gripping fishing line. So I figured my system was just way too resistive somewhere or collectively and completely non-viable until we solved this issue! The 1lb at the motor might not seem big but it's HUGE to overcome when pulling from the backside after all downgearing. Wow. So we solved that big scare. I was very concerned and exploring alternative plans thinking we might have failed with pulleys approach before this was finally solved today. I'm so relieved. So once we remove those strings which are impeding the motor shaft from turning, we should only need a reasonable say 3lb of force on the back end of the pulley system, exerted by springs, to get the motor to unreel for joint extension back to default stance.


    #2 - While exploring the aforementioned issues with trying to unwind the pulley system from the downgeared end, I began to realize the tension spring on the far side that unreels the motor and unwinds the pulley system has to be significant. I was exploring my options when an idea hit me: what if I used straight wires lashed onto the finger like a splint on the finger joint. I could put several fine spring steel straight wires parallel to eachother say .3mm in diameter wires and have them distributed as needed around the finger parallel to the finger. Then when the motor is done actively reeling in the finger to get the finger to flex, these resistive wires will be placing significant force to straighten the finger back out because they want to return to their straight state ASAP. By doing the return spring in this manner I save a TON of space since I'm putting it snugly around the joint itself and then don't have to put tension wires (a ton of them) into the forearm somewhere or w/e. I'm using space hugging so tightly to the finger that its space that seems unuseful until this idea came to me! So I pretty much deleted the volume taken by all the otherwise necessary tension spring wires if this idea works! I bought a large assortment of 40cm length spring steel wire off amazon to experiment and try out my idea. This could be epic! As a side benefit, these can act as additional support for the joint itself preventing sprains and dislocations of the bones and keeping everything snug and compact in a way that really helps support and aid the artificial ligaments I already have in place.

  • My Advanced Realistic Humanoid Robot Project

    • artbyrobot
    • January 29, 2025 at 8:38 AM

    Here's a little update on my version 2 Archimedes pulley system. It's cleaner than v1 version and you'll note that rather than tying off ends into the 1000 denier nylon fabric sleeve of the bone, which chafed the attachment point and caused premature failure on version 1, I'm now tying off onto the eye of a fishing hook that I get by snapping the hook's eye off with wire cutter and sanding smooth with nail file. Also I'm using a fisherman's knot rather than square knots as that handles higher loads without snapping or stress concentrating too much locally. What you see in this photo is 4:1 downgearing. Add this to my 2.77:1 downgearing with the winch in place pulley on the motor by its output shaft and you have nearly 11:1 downgearing so far. I need to add just two more pulleys to get to our 44:1 downgearing final output. Note that I have two yellow lines coming off the bottom pulley pair since I plan to load distribute across two lines instead of just one so I can use my load capacity limited 1x3x1mm ball bearing based pulleys and not overload them. This divides the load by two. I'll be using double stacked pulleys for the next couple downgears to share the load across double pulleys instead of single pulleys. I'm getting so close to electronics phase for final testing of all this downgearing madness!

  • My Advanced Realistic Humanoid Robot Project

    • artbyrobot
    • January 24, 2025 at 4:25 AM

    Here's just a couple of my latest design drawings for my archimedes pulley system and a double stacked pulley setup.


    And here are assorted parts progress for the archimedes pulley system:

  • My Advanced Realistic Humanoid Robot Project

    • artbyrobot
    • January 23, 2025 at 5:18 AM

    I realized the 1x3x1mm ball bearings are really the perfect size being so small which is ideal to keep things compact but the only disadvantage is they only support I think 10lb weight put on them before they'd break. So I was going to use them for the first couple pulleys in the archimedes pulley system then switch to a plain bearing I made for when the forces get too high for the 1x3x1mm ball bearing to handle in the last couple pulleys. But recently it hit me that I can stack two of the 1x3x1mm bearings on top of eachother and use two fishing lines for that section of pulley to go around these double stacked pulleys in order to double the load capacity. If that is not enough I can add another single or double pulley below it and they would all come up together acting as a single pulley as far as the downgearing goes distributed across more than one bearing. With this approach I can use this type of ball bearing exclusively for everything since I can just add more and more of them for higher load situations in theory. I mean maybe for leg motor downgearing I could bump up to a beefier pulley but we'll see. So that is yet another nice breakthrough idea I had recently.

    I'm currently wrapping up my 2nd archimedes pulley system prototype and will be posting an update on that soon.

Advertising from our partners

IRBCAM
Robotics Channel
Robotics Training
Advertise in robotics
Advertise in Robotics
Advertise in Robotics
  1. Privacy Policy
  2. Legal Notice
Powered by WoltLab Suite™
As a registered Member:
* You will see no Google advertising
* You can translate posts into your local language
* You can ask questions or help the community with your knowledge
* You can thank the authors for their help
* You can receive notifications of replies or new topics on request
* We do not sell your data - we promise

JOIN OUR GREAT ROBOTICS COMMUNITY.
Don’t have an account yet? Register yourself now and be a part of our community!
Register Yourself Lost Password
Robotforum - Support and discussion community for industrial robots and cobots in the WSC-Connect App on Google Play
Robotforum - Support and discussion community for industrial robots and cobots in the WSC-Connect App on the App Store
Download