Time 400 Crab! Under the Sunk Cost falliSea

I’ve committed myself to a Featherweight version of my antweight Time for Crab! so its time for build log.

First up, my excuse for the name: It’s (rounding up) 100x the weight of Time for Crab! and I’ve sunk cost fallacied myself into building it after picking up a couple of second hand drill motors. :stuck_out_tongue:

The current plan is to make this as close as possible to a scaled up version of the antweight, but we’ll see if that survives through to the final robot. I probably won’t make a giant transmitter and tell everyone around me it’s us who have shrunk, but the temptation is there.

I’m in love with the idea of scaling up the 34mm wheels to featherweight sizes. These will either have a rubber overmold or if time and cost get in the way have some bike tyre screwed to them. There will be an imitation D shaft sticking out somehow.

Inside there’s the aforementioned drill motors, with the plan being to add a belt drive and some reduction so they have a chance against the giant wheels.

The claw mechanism is currently based around a big linear actuator that @McMullet had lying around. It’s rather slow (the full 20cm stroke takes about a minute, though I was giving it 18v and it wants 24), but might be okay if I mount it close to the claw pivots and use a limited amount of range.

The backup plan if the speed becomes a problem is to add a second motor that rotates the ram of the linac. Since that acts as the ‘nut’ on its leadscrew you can spin it and it screws itself along the leadscrew, normally it relies on the mounting bolt to stop it from just spinning freely. Hopefully that will give me a fast mode, but I might need some way to stop it spinning when more force is needed.

I’m still trying to calibrate myself to featherweights so right now there’s a lot of wrestling with material thicknesses and how big things should be.

The current version is scaled up 5x from the antweight, making it about 550mm wide and 500 long, with about 150mm up to 650mm gap between the claws.

4 Likes

Nice! You don’t see many FWs on the forum, so this is a change. Also questioning why you posted this at 10 PM…

1 Like

We love a good crab.

Good plan trying to save the drill drives. Honestly a lot of what kills them is the axial load too so taking that away is a solid idea. My concern is the wheels are awfully far back without much weight over them. Doesn’t strike me as handling very well at.

1 Like

The wheels are pretty much copied from the antweight right now. On the antweight the claws are very light so it tends to get flipped over, and I tried to make sure the wheels could be in contact all the way around.

I might need to revisit for this version, but I’m aiming for the claws to be fairly light again. I haven’t modelled it in the CAD, but there will almost certainly be some kind of casters on the claws to get it driving well, especially in the BEVs arena.

Antweight crab has some tricky curves in the claw profile so when it grabs an opponent the side nearest me gets lifted, which means the crabs wheels stay on the ground. I’m wondering if combined with the casters in the claws I can come up with a clever mechanism so this works both ways up.

1 Like

As my red-featherweight-horizontal-grabber-crab is very much retired and on a wall as if it’s been hunted or something (pictured below), I very much welcome this excellent addition to the scene and I’m very excited to see this fella in action at August BEVs!

Definitely look at swapping out the linac motor for a faster/beefier brushed or brushless one down the line if you’re looking for more speed :slight_smile:

1 Like

the world needs more horizontal grabbers! really loving the upscale design with the little D shaft additions will be a very fun visual

i think that claw gap should be about right too. most feathers are between 300-500mm wide. anymore than a meter and its almost too wide

on timingila i have little side forks to help pick other bots off the floor when i grab them, might be worth looking into for you bot. helps a huge amount with winning a shoving match

looking forward to a grab off with timingila!

1 Like

Quick update since I got the PoM video sorted today. It’s ponderous and skiddy without any tyres on the wheels, but it moves.

The main chassis is cut and assembled (wood screws - hopefully temporary) with 20mm sides and 10mm rear and base.

The drive system is based around some chonky 775 size drill motors I picked up after realising the drill motors I have were mismatched. I was considering bigger motors anyway since the wheels on this thing are huge.

I was initially planning on belt drive, but I’m currently using some HDPE gears screwed to the wheels,in a (maybe futile) effort to keep things simple.

The HDPE gears on the motors will be replaced with something more substantial soon since I don’t expect them to last in a fight.

The 34mm N20 style wheels came out nicely and I designed them so the waste material can form the bulk of the mould for the tyres. The waste from the two tyres bolts together through some alignment holes, and has some holes drilled with a ball nose cutter for tread. I need to make some spacers to position the wheel in the mould properly since the tyre is thicker than the wheel and locks into a bunch of holes drilled near the outside of the wheel.

The next steps are implementing a better bearing arrangement that doesn’t involve the chassis sides and the axle supports being captive between two big 37mm OD bearings, and that will sit alongside the motors nicely. I think with a smaller bearing on the inboard end of the axle and a thrust bearing I can combine the motor mount and shaft support while allowing the whole wheel and axle to pull out of the side of the robot by removing a shaft collar and thrust bearing, which should be much better. It also sits alonside the motor nicely letting me cut the axles to a sensible length.

After that I need to get the parts for the claws cut and draw the rest of the crab! :crab:

5 Likes

Carcinisation continues at pace.

Using the offcuts from the wheels as moulds for the tires worked pretty well, though I switched up my machining strategy between parts so the tread on one half of the wheels is deeper than the other from different tool deflection.

Clamping the two together, backed by a lasered perspex sheet and a couple of spacers worked well. The back of the wheel was open to the air so there’s some visible surface tension artefacts, but you wouldn’t notice if you weren’t looking for it.

After a couple of machining sessions and fighting Z axis issues with the Hackspace’s CNC (I think some balls in the nut have gotten crunchy) I got the rest of the parts made.

First up, real versions of the motor and axle mounts.

These fit nicely and I could finally cut down the axles. There’s a minor hiccup in that the leftover 12mm shaft isn’t quite enough to hinge the claws, but @McMullet’'s kindly lent me some he had spare so I’m slightly less dependent on the extra I ordered arriving before next weekend.

I also got the claws mostly built yesterday, so it finally looks like a crab!

More importantly, I 3D printed some mounts for the all-important googly eyes.

And finally, I machined some aluminium drive gears this afternoon to replace the HDPE ones I used for Proof of Motion. These should work at least a bit longer.

3 Likes

Quick update, after a frantic day of work yesterday it looks like a crab, and has a cradle, locking bar, link, safety light, and all that good stuff.

I do need to take it apart and pocket the heck out of it to make weight, and cut the various shafts in the claws to length, but otherwise I think its done. :crab:

3 Likes

Time 400 Crab! had a great first outing. She won all her 1v1v1 and 1v1 fights, went 1 for 1 in the 2v2 fights, and seemed to be a crowd favourite. Looking at the scoreboard (not that anyone was keeping score), if the result of the final fight had been recorded Crab would have been the winner.

I did a quick test-drive in the arena before the fights started and I was pleasantly surprised by how fast and punchy the drive was, and by how well it handled. This was frankly amazing given the location of the wheels and the fact that it’s a replica of an antweight with fairly poor handling.

The only really issue was the speed of the linac, which I knew about going in. She’s an extremely firm hugger but patience is required! I worked around this by opening the claws as much as possible pre-fight to get in the ballpark for the size of the opponent and increase the chance of benefiting from any grab opportunities.

The first fight of the day was a 1v1v1 vs The Hog and Malachite. The fight started in a less than ideal way with Malachite flipping the crab and my claws catching on the arena kickboard. Fortunately I was able to get free fairly quickly and I’m very used to driving the antweight crab upside down - it flips very easily. Once free I was able to grab Malachite and spend some time pushing it around before it managed to flip me between The Hog’s chassis and its flipper for a while before Malachite flipped us again and left the crab effectively suplexing The Hog, allowing me to get right side up again. After this I was able to push The Hog towards the pit, though it ended up stuck down the side rather than pitted. The fight ended with a classic Time for Crab! situation with me grabbing Malachite and controlling forwards and backwards while they controlled the steering with the two wheels they had on the ground.

Fortunately for me the crowd liked the crab so she took her first victory!

After this fight I was a little worried the day might be over - I didn’t seem to have drive on one wheel (or any spare motors) and couldn’t drive back to the arena doors.

After getting back to the pits it became obvious that one of the left hand threaded screws locking the drive gears onto the motors had backed out, so the gear was unscrewing for a few turns before it started driving the wheel. The washers that were adapting the screws to the size of the 3/8" hole in the gear had deformed under load so I decided to replace these with a stack of washers and just tightened them after each fight.

The second fight of the day was crustacean vs crustacean against Lobster.

Unfortunately for it Lobster was having a bad day and threw its chain on the second hit.

The fight turned into a bit of a pushing match, with Lobster getting its tail stuck under the kick-plate several times, eventually into a situation where I couldn’t get it free.

Second victory for Time 400 Crab!

The third solo fight was against Need 4 Tweed which turned into another pushing match, with one bot or the other being dominant depending on how they made contact.

The fight ended with Need 4 Tweed seeming to lose drive and Time 400 Crab grappling it but failing to drag it around.

Fortunately the crowd came through for the crab again.

After this fight I was again unable to move to the arena doors for unloading, and on closer inspection it was obvious why.

The pushing match had taken its toll on the HDPE driven gear screwed to my wheels. I’m very glad I spent some time I didn’t really have a few days before the event making a spare set of these gears!

Next up was the doubles rounds, where I was paired up with @McMullet 's terrifying chainsaw bot Captain Kathryn CHAINway.

The first fight was against Malachite again, and Variable - a roughly wedge shaped lifter with long forks. I’ve learnt from experience with my crab shaped robots that they don’t do well against wedges and forks.

The fight started with CHAINway going for Malachite and me going for Variable, which it rode up before getting a bit stuck. Crab spent a lot of time up on top of of Variable getting pushed around while Malachite tried to flip it into the OOtA zone but not really succeeding. Unfortunately CHAINway got flipped at some point during this and was out of the fight leaving crab at a disadvantage tangled with Variable and getting harried by Malachite.

The fight ended with Variable driving us both into the pit. Afterwards we had to spend a fair bit of time untangling Variable’s forks from Time 400 Crab’s linac as they were very well stuck!

First loss of the day, but against strong opponents. :slight_smile:

The final fight of the day was against Easy Over and Flipperpool.

This started off with Flipperpool flipping the crab over a few times while CHAINway went for Easy Over. I managed to grab and push around Flipperpool a bit, which was nice. Eventually Easy Over ended up on top of us and a charge from the crab got it tangled up in the OOtA zone where it was unable to get free.

Shortly after this Flipperpool’s drive seemed to fail (and it lost a wheel) and Crab was able to drag it away from the wall, and after a few attempts ram it into the pit while narrowly avoiding pitting itself.

All in all a great day out and a great result for the robot’s first outing with no real damage outside of the one mashed gear, some scratches and sticky stuff on the outside of the robot, and some slightly mangled googly eyes.

Due to logistics, Time 400 Crab! is currently living it up on holiday with @McMullet while I’m back at work. :stuck_out_tongue:

I’ll probably make a few minor changes before the next event, but I’m really pleased with the drive system and general behaviour of the robot:

  • Replace the linac motor with something faster and more compact
    • Current motor is really slow (and I’m running a 30v motor on 3S which doesn’t help)
    • It’s also huge and I had to limit the travel of the right claw to avoid the motor getting smashed against the side of the robot in one direction or my electronics in the other
  • Maybe some forks (pedipalps?) between the claws
    • Feels like it needs something to stop it riding up wedge shaped opponents

Finally, I’m not entirely surprised I struggled to keep this thing in the weight budget - it’s huge. Here’s Time 400 Crab! hanging out with King B for comparison:

3 Likes

The antweight concept worked well at FW, it seemed to have a lot of push!

Are you going to remake the drive gears from a new material?

1 Like

Yeah, I’m really pleased with its ability to shove things around. :smiley:

I’m torn on whether to change up the material for these at the moment, I might see how it does in a few more events and go from there.

As a point of failure they’re kind of ideal so if these breaking saves the motors, the aluminium pinions, or the overmoulded wheels from breaking I think they’ve done their job.

I might try making some in Delrin for comparison and see if they behave better under catastrophic loads.

1 Like

You even made the 34mm antweight wheels bigger!

1 Like

Time 400 Crab had its second outing at RoboDojo a few weeks ago (my first Dojo event).

I didn’t have a lot of time to work on it ahead of the event, and I spent a lot of time trying to figure out how to rework the linac before just giving up and buying a faster (but less powerful one).

Obviously I have my priorities right so I immediately printed some googly eye mounts to fit the new linac.

In addition to being heavy and slow the old Linac’s motor was mounted perpendicular and had to sit in a cutout in the front of the chassis. This forced me to limit the travel so the motor wasn’t constantly seeing shear loads from being bashed onto the chassis sides in one direction and into my electronics in the other.

To stop the motor crashing into things I added a bolt through the top plate that sits in a slot in the right hand claw and limits travel, which did the job but got bent after a few fights.

The new one has a much smaller motor and it sits parallel to the linac which means the claws can be much more free to move around. This turned out to be a mixed blessing.

I also had to make some adapters because the holes in the linac are 8mm while the bars it needs to mount on were 10mm to fit the previous linac.

This (intentionally) gave the claws loads of room to swing, but it was a bit of a miscalculation on my part because they can very easily let the claw (usually the left one) swing over centre turning it into Dab Crab and making it hard to get the jaws to close again.

In the first fight against Dull But Dangerous I couldn’t quite get a grab, but the claws worked well to push it around. I ran into some trouble when Colin cunningly hid behind the pit and the left claw in Dab Mode got stuck in the gap at the edge of the arena.

Fortunately I managed to work it free before I was counted out and corral it intom the pit.

On its own I think the claw problems I’d created for myself would have been manageable, but I also started hitting some drive issues.

After working mostly flawlessly at BEVs (with occasional tightening) the M5 left hand screws keeping the gears onto the motor started finding ways to come loose - mostly the washers disappearing leaving the screws in place.

The first time this happened was in my second fight against Dabi. The fight started well and I was able to push Dabi around and eventually get a pin and grab. Unfortunately this gave Dabi an opportunity to spin their saw up and when I had to release I had a hard way to get away as I was suddenly down a drive side.

After a few more grabs and a gigantic facewound from the saw the claw got stuck in the gap around the arena again and I was unable to get away with just one working wheel, so I was counted out and the fight went to Dabi.

At this point there was smoke coming out of the robot so she had to be taken outside to cool off. After leaving it a bit I discovered the drive pulley had backed all the way off and jammed against the wheel. The smoke was from a very hot and angry (but currently still working) motor that had been stalled for about half the fight.

I screwed the gear back on and replaced the lock screw and washer stack ready for the third fight against Malachite which was on top form.

Malachite did a good job of getting under the crab and getting some flips in, eventually getting revenge for BEVs and flipping it out of the arena.

The final 1v1 fight was a fairly sedate one against another of Colin’s robots, which I was able to push around fairly easily and eventually pit.

The last fight of the day was a gladiator and I managed to mostly stay out of trouble until the drive issue struck again. Malachite apparently hadn’t had enough revenge and eventually flipped crab out of the arena again. :joy:

All in all it was a fun day out and I’ll be going back for more at the next sportsman feathers event.

Before that I need to find a better way to lock the pulleys onto the drive motors to avoid losing drive and reduce the risk of burning out my motors.

I’d also like to improve the linac geometry. The new one is less than half the weight of the previous one and available in shorter versions so it’s tempting to buy one per claw and run them on a mixer for absolute claw control, but I think that would lose some of the charm so I’ll try something simpler first.

4 Likes

Good stuff Steve. T400C:UtSCF did great at dojo, hoping I get to fight her next time!

To control the dabs, could you keep the linac but have a small motor driving one of the classes at the pivot? That keeps the look (and the grabbing power) but allows you to control both relative and absolute position.

Time 400 Crab got a few upgrades ahead of RoboDojo’s December Sportsman Feathers event.

The most important change I made was to strip down the drive motors, properly clean everything and loctite the drive gears on. I forgot to photograph them but I also designed and turned some washers to back up the M5 left hand lockscrews, since these had a habit of deforming or completely breaking the washers I had been using.

These have a small shoulder that fits inside the gear (since the gears are longer than the motor shaft) then a 3mm thick section with a countersink so the screw is well fully in contact and there’s plenty of material to back it up.

I also machined some forks (pedipalps?) since my crab designs are very anti-ground game which tends to cause the robot I’m trying to grab to go underneath instead.

These don’t stick out very far but hopefully will do the job when the claws are open.

I also replaced the ‘stub’ spindles that the claw pivots on with full height 12mm steel bar. These were trimmed to save weight and because I didn’t have enough continuous bar when I built them, but they were allowing the claws to go over centre causing the crab to get stuck in ‘crab dab’ pose. This seemed to help a little bit, but there’s still a dabbing problem that’s going to require some more geometry adjustments to fix.

I’m tempted to replace the single linac with a pair of shorter ones and a mixer setup so I can have full control of the claws at some point in the future.

The first fight of the day was against Killionaire Shortbread driven by Simon, which was standing in for Team Earl Grey bot. Team Earl Grey was unfortunately out of action due to complications stemming from forgetting to bring their transmitters and ending in a blow ESC.

The pit was also out of action at this point so this fight had an arena-side dropout instead.

The forks/palps seemed to do a good job of preventing Killionairre from getting under me, but I was still having a hard time getting a grab on it, partly due to crab-dab syndrome.

The fight was unfortunately cut short when a motor that had likely been damaged at the previous event decided to burn out and Crab started emitting nasty enamel smoke, leading to a KO win for Killionairre.

Fortunately the loctite on the gear had held so after giving her some time to cool off I just swapped out the (probably) dead motor leaving the gearbox in place. I’m regretting not doing this before the fight, but I’d lost track of which motor had issues last time by the time I got home.

Crab’s second fight was against Bread Dead Redemption and I settled for a strategy of trying not to get flipped out of the arena and hoping to get around the side and attempt a grab.

I managed to get an early push in, but BDR was able to flip me near the side of the arena, leading to some hairy moments where I was trying to stay right side if possible and drive away from the arena side at whichever points the wheels were on the ground.

Fortunately I managed to get away from the arena edge and settled on a strategy of jamming a claw under BDR’s flipper where possible to keep some control of the fight. Unfortunately due to the crab-dab issue I was never able to manouver from this position to a place where I could also grab the side of BDR so we had a bit of a stalemate until the pit opened.

Once the pit was open BDR managed to push crab over it from the back but I was able to reverse away before the pit was fully open.

The second time I didn’t get quite so lucky and was left with a wheel hovering over the pit and my attempt to escape wasn’t so successful with the right wheel eventually dropping in.

This was a fun driving match and a well deserved win for Bread Dead Redemption.

Fight 3 was against Sam’s robot Captain Kathryn Chainway which is both very wide and also fearsome when its chainsaw is working.

The first engagement was face on, allowing the chainsaw to give Crab a fringe, but this was fortunately limited to cosmetic damage.

After various face on engagements and getting stuck on top of Chainway for a bit I managed to open the pit and push Chainway in from behind for Crab’s first win of the day.

Fight 4 was against Danger UXB which is a thwackbot and an awkward shape to get a grip on.

I did at one point manage to grab it width wise and pull it backwards across the arena, so it’s nice to see the claws doing what they’re supposed to occasionally.

Once the pit was open I was eventually able to push Danger UXB away from the arena edge and into the pit, albeit with some risky manouvering in the area behind the pit.

This left Crab in a playoff for 6th or 7th place against Bob 4.

Bob is a vaguelly square shaped axe bot so should be an ideal shape for gripping with crab claws, though I still had a hard time making this happen due to the dabbing issues.

After a couple of close calls and an extended pushing match I was able to pit Bob, leaving Crab in 6th place.

I’m pleased with this result, especially after the rough start and the event was great fun with lots of great fights.

After 5 fights the loctite on the drive gears had held, so I’m glad I don’t need to immediately follow through on a brushless upgrade for the sake of a better mounting system, and it seems like the current motors held up. At risk of setting myself up for failure I’m hoping this means the next event will be free of motor trouble and Crab should be at peak performance.

Generally the other tweaks did a good job, though I don’t feel like the forks got very well tested (I would have liked to see if they help against Malachite).

I’ve got a bit more work to do on resolving the crab-dab issue. I’m not sure yet whether this will take the form of geometry changes to the existing grabber plus maybe a centering spring or damping, or a rework to use two separate actuators.

2 Likes