Saturday, January 17, 2015

Attrition: The Unspoken Hobbyweight

Before I get into this long long post, I want to mention the existence of my Facebook page. There, I make smaller posts on more incremental work (which is where I've been more recently).


So if you want to see more consistent updates, I suggest you go there and follow :P
_________________________________________________________________________________

Prelude:
Long long ago, I built a hobbyweight with the help of fellow bot people like Brian Schwartz and Casey Kuhns. This was back in 2008 which for me was high school and my resources were limited so I would like to take yet another moment to thank those mentioned above. However, I did not blog about it because my blog did not yet exist. Later versions of the robot were also gone unmentioned (such as my Motorama '13 and Motorama '14 posts). I find it now necessary to log the development of this power-dense combat robot.

2008-2009:
This robot was a drum spinner (as was the flavor of the month) and was a wonderful blend of scavenged robot parts. It used a set of 5:1 'mabuchi' gearmotors I scored from ebay, a set of BB 12-45 escs I bought off a leaving bot member, and batteries given for doing a favor for another bot member. I bought a 40 mm copier stator to wind the brushless motor and had machining help as mentioned above. Furthermore, I had machining services donated by local companies to make my drum, an odd combination of 4130 for the drum body and A2 tool steel.



Please for heavens sake do not weld those steels together. EVER. Looked okay but was difficult to heat treat you might imagine...



Either way, this was my first big bot I made and it debut at Motorama 2008 where it went 3 wins and 2 losses to Igoo and Surgical Strike.




It had many notable flaws:

  • Banebots escs overtemp shutoff from the high current draw mabuchi gearmotors
  • poor detail mechanical design and material choices allowed for bent frame and lockup
  • weight distribution made for poor inverted driving (and poor ability to self-right)
  • additional precautions to secure connectors also required

 It was also the first robot I built featuring a custom made brushless-in-weapon system. I'll attribute the original idea to Corona and Skittlebaru but none have gone as far to put the esc inside. Will bales "Fluffy" came out later utilizing my old 5" drum idea having everything except the drive motors inside the drum. Lets just say there was a reason I didnt finish that version of Attrition. The things learned from this robot would carry in designs to come. Additional pictures from long long ago can be found here:


2012-2013:
By now I was in college at Georgia Tech. My activities at local events and Dragon Con had interested enough friends to justify the "Georgia Tech Fleet" to drive from Atlanta to Harrisburg for Motorama 2013. I dug Attrition out from storage and decided now was time to address its shortcomings.




I started from scratch. Time to apply new knowledge on mechanical design, materials, and even 3D modeling (since by then I had my SolidWorks professional certification). We would decrease the footprint to save weight and increase the durability of outer armor. For the same goal, we would also downgrade the weapon assembly. The gearmotors would have to go; Instead I picked up four higher reduction planetary units with 'long can 400' motors attached. This new version went by many names such as Tofu or War Machine but decided to keep it as Attrition to indicate its lineage.

Let's do some planetary gearbox math:
A single stage of a planetary gearbox can be calculated by:
(Ring + Center)/Center:1

Pinion :11 T
Sun: 17 T
Ring: 46 T

Stage 1: (46+17)/17:1
Stage 2: (46+11)/11:1

Overall: 19.24:1
This number was good according to my calculations should yield ~10 mph with my long can 400 motors.



To make everything compact, the keyword was 'integration'. I built the gearboxes into the frame rails to save space. The electronics were repackaged into a small cube to reduce wire space needed. I was able to find  the perfect battery to sneak into the remaining space.





Drive test showed the robot was fairly nimble. I dont remember if I had switched to Banebots RS395 motors yet or not. Either way this video showed that I could not use round belts like I usually favor. On high acceleration moves like direction changes, the belts would slip. This made driving with the drum impossible as I later discovered. Later i switched to waterjet machined XL timing pulleys.




The drum was simple; I cut the original drum from Attrition reducing its length from 8" to 5.625". The motor was a bit more challenging. To simplify the design I kept the esc out of the drum. This was a decision made based on 'Cake's matches where the drum would break free and eat its signal or power wires. I also decided to not route wires inside the shaft. This was so I could preload the inner race bearing assemblies in the shaft for higher rigidity and high frequency performance. As such, the wires would exit with a new concept I had involving a large ring bearing on the motor side.









The original concept was to build the internals from several stacks of waterjet material. However the drum was a bit warped so any precision machined parts would not readily fit inside. I ended up wrecking a motor in an initial test and remachined the entire assembly from a single round of aluminum. Some fully assembled pictures.



Now, time for the money shots! The LED vag was a nice touch too...




This version debut at Motorama 2013 where it faced a number of tough opponents including Zandor and the undefeated multi-time champion Cataclysm who won 2nd and 1st respectively. Attrition went 3 wins and 2 losses for 3rd place, going undefeated for 3 matches until he met Cataclysm on Sunday.





Somehow, Attrition came out in good shape. Aside from blemishes on the top and bottom plates, the majority components including the drum were fully operational. The source of my demise was actually lack of spares. After my match with Zandor in the quarter-finals, I was down one drive motor and went into the Semi-finals against cataclysm with only one drive side. This put me at a huge disadvantage and lost decisively. Shortly after, I lost the losers bracket finals to Zandor because of my lack of drive side. Originally the culprit was a broken magnet. The replacement given by another builder ended up failing also because of pinion slip.




2013-2014
Losses at Motorama 2013 were disappointing to say the least. This year's emphasis would be into the drivetrain. I wanted faster and more reliable. Now at MIT, I lost a valuable resource at the Georgia Tech Invention Studio. However my research afforded me new capabilities I would try and leverage when possible. In addition to remaking many outer armor plates, I also swapped the Banebots RS395 motors for the original long can 400 motors and remade the center timing pulleys from 3D printed material. I believed that high starting torque was the culprit for pinion slipping.




Another decal with lewd LED placement was needed.



As fate would have it, I was wrong. At Motorama 2014, Attrition went 3 wins and 1 loss in a round robin format for 2nd place. Agility was useful in my first match against the pneumatic flipper Jumbonator but I lost a drive side again after a win on Upchuck. This was a fatal blow against the strong drive of Isotelus Rex as I could not maneuver for a good hit. The FDM material actually split and rendered the center pulley useless. This was from the high stress concentrations near the 6mm drive shaft to the ~25mm center pulley. This could easily be fixed with a larger diameter intermediate made of metal.




However, another defect surfaced that I had not predicted. The A2 teeth, after years of battle, finally broke during the match against Isotelus. I suspect this was due to fatigue as nothing on Isotelus could have done that. However I note that points were given to him for 'damage' to my robot as the judges pointed out when Attrition had finally spun down after the match. Closer inspection of the welds show little to no penetration into the wall; it was no wonder they had broken.

Present Day:
No place in 2008. 3rd place in 2013. 2nd place in 2014. This year we pull out all the stops. At Motorama 2015 we will go for the prize!

I here conclude this post as a documentation of my first 12-pound combat robot. In another post, I will summarize the efforts to prepare Attrition for Motorama this year which includes professionally made drums and extensive drive modifications.

Video of all Attrition's matches can be found as a playlist on my Youtube. I have placed the direct link below.

44 comments:

  1. Hi! I stumbled across your blog after catching up on the Motorama results. As the builder of Solaris, it's great to see such a great looking drumbot. You're polishing the design well, congrats!

    ReplyDelete
    Replies
    1. Thanks! This is a huge compliment as you may notice many many many design elements stemmed from Solaris. I enjoyed reading and rereading your build reports as a kid and hope to continue the tradition.

      Will post again later with videos of performance this year.

      Delete
    2. Hey Guys !

      USA Fresh & Verified SSN Leads AVAILABLE with best connectivity
      All Leads have genuine & valid information

      **HEADERS IN LEADS**
      First Name | Last Name | SSN | Dob | DL Number |Address | State | City | Zip | Phone Number | Account Number | Bank Name

      *Price for SSN lead $2
      *You can ask for sample before any deal
      *If anyone buy in bulk, we can negotiate
      *Sampling is just for serious buyers

      ==>ACTIVE & FRESH CC FULLZ ALSO AVAILABLE<==
      ->$5 PER EACH

      ->Hope for the long term deal
      ->Interested buyers will be welcome

      **Contact 24/7**
      Whatsapp > +923172721122
      Email > leads.sellers1212@gmail.com
      Telegram > @leadsupplier
      ICQ > 752822040

      Delete

  2. Thank you for your post. This is excellent information. It is amazing and wonderful to visit your site.
    Android training in chennai
    Ios training in chennai

    ReplyDelete


  3. Thanks for posting useful information.You have provided an nice article, Thank you very much for this one. And i hope this will be useful for many people.. and i am waiting for your next post keep on updating these kinds of knowledgeable things...Really it was an awesome article...very interesting to read..please sharing like this information......
    Web Design Development Company

    ReplyDelete
  4. Thanks for sharing informative article. Asperina Technosoft is leading web development company offering professional service to customers across the globe at affordable price. Follow us at Facebook/.

    ReplyDelete
  5. Looking to add extra style to your content, make use of our strikethrough Text Generator to add amazing line through text in desired platform. Strikethrough in Google Docs.

    ReplyDelete
  6. I feel happy about and learning more about this topic. keep sharing your information regularly for my future reference. This content creates a new hope and inspiration with in me. Thanks for sharing article like this. the information which you have provided is better then other blog.
    IELTS Coaching in Dwarka mor

    ReplyDelete
  7. Thanks for giving great kind of information. So useful and practical for me. Thanks for your excellent blog, nice work keep it up thanks for sharing the knowledge.
    AWS Training in Chennai | AWS Training Institute in Chennai

    ReplyDelete
  8. hank you for such a informative information.It will really helpfull for beginer to know the basic difference between linux and windows hosting.

    Thanks
    Cpa offers

    ReplyDelete
  9. Effective blog with a lot of information. Ijust Shared you the link below for ACTE .They really provide good level of training and Placement,I just Had Digital Marketing Classes in ACTE , Just Check This Link You can get it more information about the Digital Marketing course.
    Java training in chennai | Java training in annanagar | Java training in omr | Java training in porur | Java training in tambaram | Java training in velachery

    ReplyDelete
  10. I do agree your blog for quiz programming concepts, which is very helpful to grow up your knowledge. keep sharing more
    AWS training in chennai | AWS training in anna nagar | AWS training in omr | AWS training in porur | AWS training in tambaram | AWS training in velachery


    ReplyDelete
  11. Hey Guys !

    USA Fresh & Verified SSN Leads AVAILABLE with best connectivity
    All Leads have genuine & valid information

    **HEADERS IN LEADS**
    First Name | Last Name | SSN | Dob | DL Number |Address | State | City | Zip | Phone Number | Account Number | Bank Name

    *Price for SSN lead $2
    *You can ask for sample before any deal
    *If anyone buy in bulk, we can negotiate
    *Sampling is just for serious buyers

    ==>ACTIVE & FRESH CC FULLZ ALSO AVAILABLE<==
    ->$5 PER EACH

    ->Hope for the long term deal
    ->Interested buyers will be welcome

    **Contact 24/7**
    Whatsapp > +923172721122
    Email > leads.sellers1212@gmail.com
    Telegram > @leadsupplier
    ICQ > 752822040

    ReplyDelete
  12. Thanks for one marvelous posting! I enjoyed reading it; you are a great author. I will make sure to bookmark your blog and may come back someday. I want to encourage that you continue your great posts, have a nice weekend!
    hadoop training in chennai

    hadoop training in tambaram

    salesforce training in chennai

    salesforce training in tambaram

    c and c plus plus course in chennai

    c and c plus plus course in tambaram

    machine learning training in chennai

    machine learning training in tambaram

    ReplyDelete
  13. Happy to chat on your blog, I feel like I can't wait to read more reliable posts and think we all want to thank many blog posts to share with us.

    Data Analytics Course in Bangalore

    ReplyDelete
  14. Great post ! This was actually what i was looking for and i am glad to came here!
    PingFederate Training
    MuleSoft Training
    SAP Ariba Training

    ReplyDelete
  15. I am overwhelmed by your post with such a beautiful subject. I usually visit their blogs and update myself through the information they contain, but today's blog would be most appreciated. Well done!

    Machine Learning Course in Bangalore

    ReplyDelete
  16. thank you for taking the duration to proclamation this find the maintain for an opinion totally beneficial! Bandicam Crack Download

    ReplyDelete
  17. prevail! it may be one of the most useful blogs we've ever come across upon the situation. terrific data! Im plus an skillful in this subject matter correspondingly i can take your effort completely dexterously. thanks for the large backing. Quotes On Brothers Day

    ReplyDelete
  18. Embrace the data revolution and propel your career forward with APTRON Solutions' Data Analytics Course in Noida. Our expert-led, hands-on program equips you with the knowledge and practical skills needed to excel in the dynamic field of data analytics. Join us and take the first step towards a successful and fulfilling career journey. Enroll today and unlock a world of data-driven possibilities.

    ReplyDelete