Dragon Con 2015: The Before, During, and After; Stance Stance Revolution, Überclocker, and Operation STRUGGLEVAN

I’m back yet again!

The flurry of RageBridge 2 development in the past few weeks was primarily to make sure I had a few demo units ready for folks going to Dragon Con 2015. Basically, I sent a batch down ahead of time to be integrated into some bots that were going to compete at Robot Battles, as well as prepared some for a few new local builds. There were some other things going on also, including Clocker repairs and upgrades, and yet another entirely new random beetleweight. Oh, and the harrowing tale of having Mikuvan’s engine accidentally rebuilt before departure, and the followup shenanigans!

1. The world’s first dual counter-rotating 45° spinner, because why not?

2. Überclocker’s front leg upgrades

3. The convention and Robot Battles report! Plus, panel information.

4. Operation STRUGGLEVAN; Followup from Post-Detroit Maker Faire to “How many times did I pull over to replace something this trip!?”

Stance Stance Revolution

First, we start with a heavy dose of what:

Oh no! Which way is it facing!? Which way does it spin? How does it move?! Don’t worry if you’re getting a headache looking at it. This is entirely by design.

What you are looking at is the world’s first counter-rotating 45 degree spinner! An answer to a design question literally nobody saw coming.

It all started, really, after the debut of Plan X on ABC BattleBots, with its primary weapon that spun downwards (really it could spin either way, being reversible). For the next little while, every time a new robot was presented, everyone would ask which way it spun. That led to many joke Facebook Group threads, including a snippet of this one…

 


Featuring Near Chaos Robotics

Well I ended up not calling it Double Helix, because shortly thereafter, I had an epiphany… the blades would have some demon camber and it had an uncanny resemblance to Counter Revolution, so…


Logo courtesy of Cynthia!

Already, I’ve taken this joke too seriously.

I sat down with a blank CAD screen to decide how I wanted to do this. It was literally going to be Counter Revolution deformed through its center axis. I planned for a beetleweight, to act as the dopey-cop counter to Colsonbot. So it was probably going to be a 3D printed unibody, like Colsonbot, for convenience so it could be put together quickly. After all, heaven forbid I take this joke too seriously.

Let the Eschering begin… I created this mockup a day or so later and posted it to great fanfare and cries of “MY EYES!!!”

The blade design was a simple porting of Jamison Go‘s DDT, for which he had several spare blades. I played around with them, but ultimately decided to go with a custom blade design.

Creating those 45 degree struts meant a whole lot of messing with reference planes and other reference geometry. I first created a rotated, offset plane from the center axis of the robot, the blade tower midplane, then made an offset plane from THAT to set the width between the towers. The towers were brute-force mirrored across the midplane, then the parts which stuck out the bottom cut off flush. This is a look at the finished frame – all these steps were taken in the first few features, as seen on the left.

The bot as seen from the front. With the midplane method, it was easy to adjust the blade “offset”. The blades aren’t shown in their final positions either, since at this point I hadn’t looked at how to drive the blades. I decided to try and push the blade “exit point” from the frame as far to the corners as possible so it was easier to aim – “Try to hit with the corners” was going to be the strategy.

After some debate, I decided to just go simple and use pancake-style multirotor motors in a direct drive configuration. My last vertical KE weapon bot, Nuclear Kitten, used a custom-machined hub motor. These days, the flat multirotor motors are much the same form factor. I didn’t expect this configuration to live too long, because those motors are not built to take direct impacts from solid steel things. Direct drive sort of went away as the energy levels present in small bot contests went up. But it would live just long enough to make everyone’s heads spin!

Shown above, the “blue” motors are some Quanum 5208 multirotor motors. I was looking for motors which had the same stator diameter & size as NK’s old motor. However, they were ultimately too heavy.

Stepping down a pay grade (or stator diameter range) were the Multistar 4822s with 40mm stators, and which were nearly 80 grams lighter. It became apparent to me while shopping for motors that putting what is basically two full size weapons for a beetleweight in one bot was going to be difficult. The 4822 motors weigh only 98 grams (less with their long wire pigtails trimmed).

Luckily they were available in a U.S. warehouse, so I was able to get them in a few days to fully model them up, as shown above.

Here’s more brainfuck for you. It might actually hurt a little more to look at from underneath.

The underside and drivetrain was going to be a contortioning game. I planned to use two 22:1 Silver Spark motors – it wouldn’t be quick, but would provide basic maneuverability for the weapons platform. The question was where to put everything else. Even simulating component placement using bounding boxes, I knew it was going to be impossible to stuff everything inside. The weapon ESCs have to go outside, mounted to the blade towers, as you’ll see.

Some finalizing work, and here’s the design. With ripped off logo and all!

A 1/8″ diameter shoulder screw forms the idler axle, and the Fingertech switch is mounted awkwardly outside one of the two symmetrical cutouts permitting wire access to the weapon motor controllers.

CAD family shot next to Colsonbot! I guess Colsonbot would be the Captain Shrederator of the world of perverted miniaturized BattleBots 2015 entries I’m making here….

I wanted to use the MarkFrog to make this frame out of nylon with fiber strands, but unfortunately it was too big in every single dimension. To make it in Nylon would have mean better impact strength, but GUYS GET ME A BIGGER MACHINE PLEEEEEEEEEEEEEEEEEASE! Jamison’s new DDT is all printed on this machine and it did excellently at the event. Maybe I should have scaled this to an antweight instead…

Thus, I popped the frame out in ABS plastic.

The Multistar motors arrive, so it’s time to design the blade. From looking at their product photos, I decided to make cutouts in a blade with a large inner diameter such that they sat on the endcaps, instead of being supported only by the shaft. I was also intending to use the prop adapters (which bolt on) in an external bearing to offer some semblance of double-support. Now, the aluminum these things tend to be made of is so soft I don’t think it even matters (How do they even machine it without it bending?!), but it made me feel better.

I was able to finish out the blade design and cut it out of prehardened 4140, the same plate that I made Nuclear Kitten’s blades out of all the way back in 2008! 4140 prehard isn’t THAT hard – Rockwell 30C or so, so it’s not the best choice and far inferior to a heat treated blade… but something about taking jokes too seriously.

The blade centers were dished inward a little to sit on the motor can.

Retainment was through a big aluminum machined washer. This bolted through the prop adapter, necessitating longer screws – which… GREAT! Because the screws that come with these motors are suspiciously soft for looking like black oxide cap screws. 10.8? 8.8? Probably more like -1.8.

Blades mounted. The outboard bearing is some small 6mm bore flanged bearings I had, from some unknown appliance which died valiantly (and probably chaotically) for the cause.

Remember when I said the weapon ESCs had to go outside the bot? They’re nestled in the blade trench, a half inch away from whirling death. I put in an indentation and cable tie anchoring point specifically to use a zip tie to hold them together. The motor wires are cut super short and soldered directly to the controllers.

I’d like to pause for a bit and discuss these controllers. They’re the “Afro” series from Hobbyking, and besides making me wonder how they came up with that name, I also really enjoy their extensibility. You see, the DIY multirotor community has been working on a better firmware suited their needs for years. They now have a massive database of upgraded firmwares for many of the ATMega-based brushless controllers. the Afro line evolved out of this community’s needs, and in fact contains a bootloader onboard such that you can upload new firmware using only the PWM wire – no need to try and find the programming pins on the boards. The firmwares offer many configurable options, including reversing.

Hmm. It’s piqued the interest of a few robot community folks, one of whom put together a guide on how to update the firmware to a “bot compatible” one. I performed these mods on my ESCs and did a demo video on how it affected a relatively high inertia load like a blade. The result was stellar. I dunno what Mr. SimonK did with the state estimator part of the sensorless firmware, but I can hard-reverse repeatedly without killing the ESC, and it will try to keep track of the motor all the way down to zero speed. The starting routine seems far more robust. A Hobbyking controller with stock firmware would have died instantly.

The best part is, there’s a guide on how to find the pin settings for your ESC – which opens the realm up, if I feel like exploring it, of putting it on one of these. A few builders have already done brushless drive experiments using this, and the results are far better than a stock Hobbyking car ESC with reverse functionality. Only a few bots have dared run brushless drive before now, but I suspect the smaller classes will see an explosion of ESCs of brushless drives, saving weight to get the same performance.

It also means that Brushless Rage is obsolete ;_;

 

Here is the real-life contortioning game. The receiver also ended up having no place to live because of the battery wires. So it gets piled on top of the battery! Luckily the battery (which is shared with Colsonbot) is short enough….

A final weigh-in… just barely under the 3lb limit!

SSR leaves very unique 45 degree impact marks on testing subjects.

Here’s a testing video showing a few hits on the empty Dimension cartridge. As you can see, it flies. One issue is the blade hitting the ground since it swings so low. I suspect in an arena with a wooden floor, it could dig in and send the bot flying, which would be most excellent indeed.

Another interesting behavior: When it hits, it tends to twirl around. I kind of want to practice the “one-two” of hitting with one blade enough to spin it around to hit with the other. This is a result of the blade having a horizontal, downward component to its impact. In this case, the rear counterrotating blade is spinning the correct direction to twist the bot opposite the direction of hit-induced turn, keeping it upright.

Finally, you can see that with enough bouncing, it will self-right very easily, doing a barrel roll in the process.

This joke is ending up more hilarious than any of us could have thought.

And a final beauty shot, if you consider it a beautiful thing.

I ended up replacing the idler rollers with hard plastic ones. I tried to link the two wheels on each side with O-rings, but the o-rings would keep sliding off since they also touched the ground. It handled well enough with “corner drive”.

Überclocker

Alas, poor Clocker.

After Motorama, it was sort of in a heap with a broken off front leg replaced with a chunk of cutting board. I remade 2 of the stripped hubs before a demo session to high schoolers over the summer, but besides that it’s not changed much.

For this Dragon Con, I wanted to move back to double-supported legs. Basically, while the single supported version 3 legs worked well, enough bouncing around caused the attachment parts and hardware to start stress fracturing, eventually breaking off.

Clocker version 2 had double-supported legs, but they were built in such a way that it was very difficult to service the drivetrain… and if there’s one thing Clocker v2 needed, it was drivetrain service. The reaction to this led me to the single-sided legs, but now I think if I put a liiiiiiiiiiiiiiiiiiittle more mental energy into it, I could design the legs to use the same screw head as the drivetrain side plates, such that it doesn’t take forever to remove.

Wild idea, huh?

 

Growing the design from simple geometry. The legs pivot on a flanged standoff-like entity which is fully tightened to the frame. On the other side, I moved from single-shear to double-shear support for the spring.

 

Other side, with hardware loaded. The use of 1/4″-20 button headed screws allows me to use the same 5/32″ allen key driver to zip the entire outside on and off.

 Time to take the whole thing apart! I also ended up remaking the front axle standoffs and straightening out the inner side rails, because the single-point bending of the leg had also affected them significantly. The new legs slide right together (due to correct nozzle offset on the waterjet cutter – the one it defaults to usually leaves far too much material!) and bolt through using large standoffs. No more using the 1/8″ intermediate plate as the fastening device as on Clocker v2.

 Bolting together the springy-leg trunion side.

What the installation looks like after the flanged standoffs are installed. There’s one on each side. The inner side is Loctite’d to prevent rotation, while the outer side is free to be removed. The fit is deliberately loose to let it take some damage without binding.

 And a final overhead view of the bot. No, Clocker’s not running RageBridge 2 beta units. I leave that to my guinea pigs loyal subjects.

Dragon Con 2015

This year, I fell into a classic convention trap – doing so many panels and things with your fan track (Makers & Robotics) that you pretty much forget the rest of the con existed! I was involved in 4 panels and looked on at many more. In fact, analyzing my camera contents, I in fact only took one photo of Miku cosplayers.

That’s 99.18% less than the historical average.

First up, my Maker’s Resources panel, which was condensed down to ~1 hour (SORRY VAL!) and focused more on getting people set up with CAD. With Autodesk furiously pushing Fusion 360, it is in my opinion the current “missing link” for mechanical hobbyists and well-featured CAD programs. I got the hang of it a week beforehand, and was prepared to give a live demo, but sadly, showing off Inventor and Solidworks and Fusion 360 was too much for my computer to handle.

I was also involved in the Rapid Prototyping for Costumes panel with Chris Lee, Jamison, and Cynthia, who debuted her version3! RWBY scythe project to some dramatic fanfare.

Next up, a few of us from JACD took part in the Battlebots New Season panel with quite a few other competitors who ended up deciding to attend after hearing that the BattleBots organizers were going to be in town. Unfortunately, I had to miss the “Highlights and Memories” panel, but I told everybody to make fun of me as much as possible so I’ll await the video results from that.

Finally, I also took part in the Power Racing Series panel hosted by several local Southeast builders. We had a whole lineup of entries I was otherwise not used to seeing from teams and builders who have mostly gone to events in the region – I’d witnessed the construction of these cars on the PRS Google and Facebook groups, but they weren’t at Detroit Maker Faire. There isn’t usually much region cross-pollinating due to the races being spread far apart and the stakes not being (that) high (yet).

Luckily, this time I changed that. If forcing everyone on the New York Thruway to stare at me was bad enough, this time I trolled all of I-81:

After having rigged CMV enough times for New Yorks and Detroits, I figured that it had already traveled 1 Dragon Con or so of mileage, and therefore was eligible to be brought down to Atlanta. In 2014, I decided against this idea because there was no race and I questioned my rigging ability. As it turns out, if your load experiences several hundreds of pounds of load, or multiple G’s of acceleration, enough to break or unravel the straps, something very bad has already happenedWith this in mind, I was far more comfortable driving long distances with Chibi-Mikuvan strapped to the roof, distracting small children and tired vacationers alike. The green pallet wrapping is for bug splat prevention on the front white portions.

So this year, I signed up for the Dragon Con Parade…

PC: Jen Herchenroeder

The PRS racers got their own ‘block’ in the parade, and we (mostly) stayed together and showed off to the crowd. At the first major intersection, I decided to try something stupid and initiate some donuts. To my utter disbelief, this worked. I think it’s a combination of running in “infinity mode” (50A regulation fuse bypassed) and the rear tires being practically bald from the Detroit race. I proceeded to pull this stunt any time there was open space – most of the street intersections sufficed.

Dragon Con Parade

That is starting to look like some kind of old 16-bit racing game. Still waiting on someone to find video of it all, but with sufficiently worn-out tires, CMV can do powered donuts on dry asphalt. Hmm…. more moxie awaits at New York Maker Faire?

Immediately afterwards, we all TORE ASS DOWN COURTLAND AND PORTMAN STREET AND THROUGH THE MARRIOTT *ahem* maneuvered most of the karts into the lineup for the Power Racing Series panel.

From the evening before, a lot of the cars in a row at an impromptu car show in the Marriott. I didn’t bring CMV with me everywhere, so it sat this one out back in my mom’s garage.

Since I’ve basically been part of the Robotics & Makers panels since its inception, I’ve steadily watched not only the content variety grow, but also the skillset of the audience. This time, during my Resources talk, I’d say a strong plurality had designed something and either fabricated it manually at home, or had something 3D printed or used a makerspaces’ tools. When I polled for how many people had used CAD, a solid 75% of hands went up, and Solidworks in particular was something like 1 in 5. Damn, what do you guys need me for!?

I’m sure some of it is “audience self-selection”, but the strong gains each year in those who have tinkered with stuff on a hobbyist level impress me nonetheless. All the panels I led or were involved in were packed houses. I’m happy with anything which shows more and more folks are becoming involved in the Makerverse.

Stolen from builder Collin Royster, here’s a photo of the PRS panel. Chibi-Mikuvan is well-hidden behind the front table from this perspective.

 

Jim brought Nightmare up from Florida for the BattleBots panels and for general shenaniganry. I was briefly considering bringing Overhaul… sadly, it proved to be too impractical since it didn’t tessellate well with anything else, and I do not need 250 pounds on the roof. So there goes the prospects for the wimpy hotel room grudge re-match!

The staff of Big Hero 6 above are actually the three ladies of Team JACD: Hanna, Lucy, and Cynthia, who discovered their names are a great basis for their own team. Hence they splintered from JACD. I guess they were finally done with putting up with our bullshit. For Dragon Con, team HaLuCyNation built Destroying Angel:

It’s a 30lb rear-hinged lifter using 3 DeWut motors, a RageBridge, and a 6S lipoly battery. In other words, all parts that were hanging around. It was put together in little more than a the week prior (though designed for a month or more beforehand).

Moving onto Saturday evening, it’s robot time. Here, Colsonbot is getting a ‘body swap’ to the latest version of the frame. This version trims another half ounce or so off the weight by eliminating the front left and right chambers. There’s still plenty of electronics volume left. Hypothetically, this permits dual weapon motors, though I only brought the one.  There’s no other changes. I completed this swap in about half an hour, since it just entailed desoldering and resoldering.

microbattles

This year, due to a Certain Robot-Oriented TV Show, both Robot Battles events had record turnout as well as a flock of new builders. The schedule was pushed to the max, even with two small bot arenas running simultaneously. The tournament had to be single elimination for expediency. Yet I’m super happy, because the builder population had been stagnant for years. Just look at how much Clocker vs. Nyx vs. Dale’s Homemade Robots there have been for the past few years.

Colsonbot won yet another match mostly due to driving – the four 11:1 Silver Sparks actually make for a very nimble drivetrain for a spinner. In its first match against Moxxi, a (mostly) wedge with a small undercutting blade which was not working well, I lost the heat shrink “tire” of the 28mm NTM motor in like 10 seconds. Therefore, the rest of the match was a pushing contest.

I’m considering moving the motor size down one notch and actually running two weapon motors, due to the limited space there is to put a “tire” – what worked the best after that match was actually winding electrical tape tightly against the rotation direction (such that it did not put force on the tape’s leading edge) for a few wraps. In its rematch against Moxxi, it spun up quite well and knocked stuff around.

It then face Jamison’s Silent Spring twice. Once by draw (no knockout or hole-shot after 2 minutes) where both bots worked consistently:

The next match was a win when SS stopped working, but Colsonbot was too damaged to be repaired in time for its next match.

It was extremely vulnerable to Silent Spring’s under-cutting blade, which took out the weapon motor and its surrounding mount area. Somehow not a single drive motor, even though the wheels were missing bits!

At least it kept driving until the end. I suppose I could have ditched the spin and made Colsonbot into a pusher, but there wasn’t really a point in doing so and it would only add to the tournament scheduling chaos. So Colsonbot exits the tournament effectively 1/1.

As for Stance Stance Revolution…

Poor Stance Stance Revolution.

In an eerie replay of Tombstone vs. Counter Revolution, I drew Silent Spring as the FIRST! beetleweight fight of the tournament! And it ended about as fruitfully.

After a flurry of blade-to-blade impacts, the ABS unibody fractured at the places it was the thinnest, and SSR broke in half. Now, to be fair, both halves DO still work….

It was really meant to be made from Nylon (using the Markfr4ck), a much higher-impact and resilient plastic, but after looking at the section areas that broke, I need to reconsider some of those parts. I intend to bring SSR right back since it’s too hilarious to not keep working. So that was it for the little bots. Damn you Jamison – I shall exact my revenge some day, probably at Franklin Institute next month.

 

robot battles

It’s big bot time!

This time, I had no 12lber. 12 O’Clocker required quite a bit more work than I remembered, and I couldn’t fit it into the last week’s schedule before departure.

Then I remembered I had a 12lber back in my parents’ garage.

Ahh, good old Test Bot v3.

Now sporting two different kinds of ballast – the old nickel drill pack wouldn’t revive, and that SLA brick has been in there as ballast for as long as I can recall. A spare RageBridge 1 was installed, and a tiny little lipo pack which can source more current than either of those two old batteries ever hoped to. So now I have a 12lber! It’s actually still dramatically underweight at 11.1 pounds. How did this thing ever make weight?

I mentioned earlier that both Robot Battles tournaments saw record attendance and new entries. I’d say that there were around 10 totally new bots this time, in addition to veterans who left but returned and people who have built before, just not for RB at Dragon Con. Here are a few samples of the new entries… I hope they have staying power for tournaments to come.

 

This pair of 12lb wedges was built by a father-son team local to the area. Named “Busted” and “Rusted”, they actually got paired up first for the first 12lber match, which was hilarious because they were also both new bot drivers…. and the bots were slow. I’m not sure what drive motors they were using, but taking it easy doesn’t even begin to describe the slowness. Lots of potential from the design, though, so perhaps a simple motor upgrade is in order for next year….

Here is “Aluminum Box”, a valiant first bot effort with a set of fairly standard components – drills on 3″ colsons. It didn’t have a weapon, but could push pretty well if it got a grip. Since this kind of design can hardly go wrong, I suspect it will have more attachments and shenanigans if it returns in the future.

I have a bit of investment in this newbie bot since the high school builders not only came all the way from New York City by train (That’s a level of dedication I will never reach, and probably never reached), they’re using a set of donated DeWuts.

A 30lb pneumatic flipper bot that did more lifting than flipping, and which used a lot of Vex gear. The lid stays put – only the center arm pops up. Unfortunately, it lost after being unable to self-right. Bigger piston time?

Jim (of Nightmare) with a wholly new 12lber, ShaBoomBox, which allegedly was put together mere hours before departure. It’s literally made of P60 gearboxes, using them as structural blocks to bind top and bottom plates together. Hey, it works. Jim has had enough practice with this kind of design since he has an antweight, and heavyweight built off the same concept.

Terry, a returning veteran, shows up with the 30lber version of Ventilator. I remembered the 60lb Ventilator way back when Robot Battles was still running 60lbers on stage (basically, before they got too terrifying with new high powered parts). Pretty sure this is in fact it with a different hammer mechanism (with less swing) and without the big round shell…

HaLuCyNation gets some Dragon Con TV press attention before their first match.

Alas, poor Clocker.

The careful reader will notice that in its update section, I merely said “I remade the stripped hubs”. No, I didn’t remake them better, I remade them as-is. That decision pretty much ended the way everyone expected, including me, because no matter how loud I was screaming “This is going to be REALLY SKETCHY” at myself, I didn’t listen.

Clocker, therefore, did not do too much this tournament. It had two tournament, with 2 (effective) losses, and the only win being against HaLuCyNation. In fact, the problem first cropped up in the exhibition match where the organizers of BattleBots themselves(Trey and Greg) drove the bots. Gee, with that embarrassment, will I ever be allowed back into Season 2!?

Subsequent to the match against Destroying Angel, I ran out of drive options. I decided to throw it into the rumble as a stationary arena hazard, grabbing whomever I got shoved up against…

…and won? All of the “plate and standoff fork” robots briefly got tangled up, then something happened which made everyone else bail off the stage. I still can’t quite figure out what happened, but… Yay! Clocker won something by doing absolutely jack shit! Perhaps that should just be my strategy from now on, seeing as how I seemingly insist on shooting myself in the foot in terms of mobility every time. The hex hub system is nice…. if I can bother to do it right. Part of the issue is weight – Clocker is bumped right against the 30lb limit with the plastic hubs, but that was with the previous thick aluminum pole legs up front. I actually didn’t re-weigh it right before leaving. Most likely, I have the weight for aluminum hubs like they were originally meant to be.

This event was supposed to be Clocker’s Last Tournament™, but I refuse to let my machinery die of stupidity… so I’m just going to make the aluminum hubs for Franklin Institute ಠ____ಠ

Test Bot fared a little better for itself. I was quite out of practice driving it, and being underweight didn’t help pushing traction as much. It lost to Omega Force after a spirited pushing and driving match ending in a 360 degree flip (There were 2 halves to this match – after the first one, the unrestrained battery knocked the logic power inductor off the Ragebridge 1 board, which I jumped 5V to using an offboard BEC) It then won against Aluminum Box before losing to Test Bot v4. Actually, I meant Dolos, but I sold the TB4.5 frame to Mike, whose friend is operating it with modifications as Dolos! In other words… good, the newer version was better than the older one.

In the 12lb rumble, I sent Test Bot into the fray (after starting it in a nonsensical position because come at me) and lasted up until the end when I ran straight into the loving hug of Hypnos, which TB seemed to fit perfectly square into.

Now that I have Test Bot v3 back in my possession, I’ll probably keep it operational (and loaded up to 12 pounds) as a handy practice bot.

That concludes all the robot shenanigans this time. None of the bots I brought made a spectacular showing, and it might seem that I’m losing interest in them with my hurried repairs and modifications, but what balanced it out was helping so many new folks out with their bots. I think I’ve been around the block enough to “get it”… and seeing so many new builders this time, many of which I connected with online before and dispensed questionably-sagely advice to, in attendance at this event meant to me that I really built like 5 or 6 robots :p

Overall, the time constraints and preferred format of Robot Battles was showing its limits here this year. You can only have so many bots before the “show” is forced to become a tournament. The “two out of three” system really adds to the length of match times, and with the convention seemingly unwilling to allot more time to RB, some hard decisions about the future of the tournament might be needed if the popularity of BattleBots keeps up.

Operation: STRUGGLEVAN

Be prepared for the most action packed van adventure yet!

Not that it’s a good thing. In fact, I’d strongly have preferred to not deal with any of it, but now that I’ve had to fix it before, during, and after Dragon Con, everything finally works great! Can I go to Dragon Con now?!!

The story begins during Detroit Maker Faire. I didn’t notice exactly when in particular, but at some point I stopped to refuel and noticed that hey, it sounds a little like an idling school bus. An idling pulsation that was steady, and which went away once I stepped on the throttle a little but which was noticeable when trying to accelerate at low speed. It gradually became worse and worse as the trip progressed, but I was at least able to make it back into town. While unsteady at low speeds, it was smooth on the highway despite noticeably lacking some power.

Thus began the teardown. I was thinking a fuel system problem, specifically perhaps a malfunctioning injector. Too bad the symptoms literally pointed to everything; from said injector or perhaps an ignition/spark plug issue, all the way up to blown head gaskets and cracked pistons.  Give that I had some time after Detroit Maker Faire, I dove in and did some testing as well as replacement of parts I had on hand.

I started with the obvious – using a timing light to double check that the spark plugs were getting voltage. I also just went ahead and replaced the plugs, since the ones that were installed were “Original-as-of-when-I-got-it-running” crappy plugs picked up at Autozone in 2013. Nothing seemed out of the ordinary.

I next tried a vacuum test. It turns out you can deduce a whole lot about the state of an engine if you have a vacuum gauge and know a couple of other variables about the engine. It was easy to shove the gauge into the brake booster vacuum line and run it a few times. But to me, it showed nothing out of the ordinary either, besides the manifold vacuum being a bit short of normal.

Well, with a whole lot of physical things wrong with the vibrating metal bits of the engine seemingly ruled out, I decided to take an intermission to just also replace the fuel system parts.

The injectors are reasonably accessible, but to reach them, a few hoses, connectors, and surrounding components had to be disconnected. To not utterly fuck up on the assembly, path, I marked the steps with numbers. So clearly, if I have to do this again, I can just follow my own breadcrumbs!

In a “Well, I’m already this deep” moment, I swapped in a new ignition coil for the old one, because why not!

A kit of new Bosch spark plug wires also made it on. The ones in there were unmarked and of unknown vintage and quality, so why not!

All of this above effort, of course, did not affect the problem at all, which was persisting – not getting better nor worse, but staying just out of reach such that I could still trundle over to Harbor Freight but most definitely not to Dragon Con. Well, it was T-minus 3 weeks at this point, and that was not a preferred state of things…

One thing I noticed, especially during the latter half of the Detroit trip, was how much more quickly it was losing oil. Specifically losing – it wasn’t burning, but just puking everywhere out of every opportune area. For instance, this is what the oil cap area and valve cover looked like after a trip to Home Depot or something.

That oil vapor also looked really suspicious, though the Internet seemed to suggest some amount of vapor is normal. Regardless, the “oil being forced out of places” scenario seemed to support the crankcase being pressurized abnormally, since it is supposed to be constantly evacuated by the PCV System. The problem being “just” the PCV valve seemed unlikely, because why would it only run badly in one cylinder? I double checked and cleaned the PCV valve anyway.

The rabbit hole was beginning to get a bit deeper.

I borrowed a compression testing gauge to check those numbers. Really I should have done this first, because

  1. 182 PSI
  2. 180 PSI
  3. 32 PSI ಠ _____ ಠ
  4. 180 PSI

The number 3 cylinder showed very little compression. No matter what, at this point, the head had to come off. I pinged the good folks at Smooth Automotive (within hobbling distance, and with whom I’ve done plenty of business already) to get an assessment – yes, head gasket failures into oil passages (hence the crankcase) can happen, but it’s more likely to be between cylinders 2 and 3 (which was ruled out, because cylinder 2 had good compression) or into a coolant passage, upon which I would see effects in the cooling system or engine butter, neither of which were present.

What it effectively meant was that I was at minimum needing a head gasket and at most…. there’s no bottom to the rabbit hole until it is reached!

With Dragon Con departure being now 2 weeks away, I decided to throw it in, and let them work their professionlulz magic. You see, a more sane person would PUSSY OUT rent a car, perhaps, but that ruins more than half the point of the trip for me, so I was willing to play my Automotive Wheel of Fortune game for now.

I got to watch the process firsthand and pester them with “Ooh, what does this do?” questions. Here is the single overhead camshaft in all its glory. They got it to this stage within… oh, like half an hour. Gee, it’s almost like you guys do this every day or something. For instance, I didn’t even know that the giant octopus of wire harnesses and throttle cables just came off as a single block to be set aside.

Oh god. The head came off. WHERE IS THE HEAD? WHERE DID IT GO?

Right here. I can’t explain why there’s exactly 1 white valve, but everything else has been leaking oil into the cylinders – Mikuvan is well known for an occasional small smokescreen on a cold start, a classic sign of worn out valve guide seals.

Here is a “literally, leak-down test” in progress. What it showed was that cylinders 1 and 4 were well-sealed, cylinder 2 and 3 were less so. The difference between 2 and 3 is that this photograph was taken the day after, and according to them, cylinder 3 was gone within a few minutes. With cylinder 2 showing good compression when I tested, cylinder 3 became the culprit.

And there it is. At the end of it all was destroyed piston ring lands. This was unfortunate, because it took the better part of a week (of on-and-off work – I’m clearly far from the only customer) to get here, and now many parts need to be obtained. Besides the obvious such as new gaskets and seals, and a timing belt set, I needed at least 1 new piston and ring set. Nobody in their usual parts supplier lineup had any. I would not have expected any different, really, because who the hell stocks parts for an obscure model of 1980s van that was mostly sold in California?!

Fortunately, Rock Auto had 1 full kit of pistons in stock. I will forever love Rock Auto, because this post has been a rolling advertisement for them (all of the parts I replaced myself came from them at some binge-purchasing point…)

And here they are!

We decided to only replace piston #3 for now. The cylinder wall did not exhibit scuffing or other damage (….somehow), and since all the other cylinders showed good compression, and time was of the essence, it was the quickest way to get rolling. If the cylinder wall itself was damaged, that would have been the end of the game, and I would have better spent my time welding up a mounting cage for a Siemens 1PV5135 motor. Besides, now that I have witnessed this whole process, I can do it all myself! Muahahahahahaha. That will end splendidly.

None of it ended up being exceptionally difficult, but just in areas I had never been and did not want to waste time fucking around before a major trip. The pistons are easily accessible with the oil pan and cylinder head removed – the “big end” bolts are in the open, and they pop out from the top.

While this work was occurring, the cylinder head was also being rebuilt by an associate shop specializing in engine block and cylinder head operations, Arlington Automotive Machine. New valve guides and seals, reground valve seats, and new hydraulic valve lifters were in order since all of the (original?) ones had long died (This manifested itself in the classic “tappeting” sound when the engine hadn’t yet warmed up).

All told, this adventure cost me $1700 not including parts. But the end result not only worked beautifully, it also sounded way, way better. It also revealed where all the exhaust leaks were, because now that the engine was properly running and the valves were actually stiff and responsive, the rustiest parts of pipe and the most weathered of gaskets began giving way! Yay!

and we haven’t even left for dragon con yet

It’s Tuesday afternoon, September 1st, and it was time to leave for Dragon Con. Cynthia and I packed everything up and rigged Chibi-Mikuvan to the roof.

An old heater hose explodes before we made it to the highway. Oh, right, the water pump was also replaced as part of a front-end operation (“When you’re down this deep…”) and the newly healthy engine and increased coolant pressures made the old pipe very sad. That is a photo of the broken portion of the pipe drooling coolant, which I took from underneath on the side of Memorial Drive in Cambridgeshire.

I hobbled back to Smooth Automotive running air-cooled half the way since the coolant loop bled out very quickly. I was horrified at the prospect of potentially cooking my BRAND NEW HEAD GASKET to overheating like…. 2 days after getting it done, so when possible, I shifted into neutral to coast, and gently revved the engine to fan itself. This hose was in the rear heater core loop, so the quick hack applied was to bypass it entirely. I plan on un-bypassing it soon, since fall is approaching.

Next, somewhere in southern Connecticut, I lose the speedometer. Something felt a little weird, so I look down and was pretty sure I was not going 0mph.

What the f….

That’s the speedometer cable I’m holding, which attaches to the output of the transmission through a little worm gear. It has a collar which screws onto said attachment point. This collar seems to have loosened up and gradually backed itself out.

This is the only photo I have of the process…

No, I didn’t cut off the cable. The driving spline portion which mates the two haves is probably still hanging out on I-95 somewhere, but in essence, it’s a small metal key that fits into the slot in the cable end and has a mating slot in the transmission end. Just a simple peg with two keyed portions. So what piece of material did I have which could approximate the key?

I purchased those jigsaw blades on a whim from some hardware store years ago and they’ve been sitting in the center console since. It turns out the steel stock they’re made from is a perfect fit width and thickness-wise to act as the speedometer cable key.

So I broke off a chunk of jigsaw blade, dipped it in motor oil for lubrication, shoved it in there, and went on my way with a speed reading again. Maybe I was actually worse off for this, because I definitely drove with more care when I didn’t have a direct speed readout.

Fortunately, all seemed uneventful for the rest of the trip until I got close(ish) to Atlanta – around “late South Carolina-ish”, I started getting some intermittent power loss at high revs on the Interstate.

cue ominous music

Being extra paranoid, I scheduled a check-in with Suwanee Auto Repair, which appeared to be very reputable for my area, with focus on the fuel system since that’s what it felt like (highly scientific terms here…) They reported no abnormalities with fuel pressure, injectors, and filter, and also recommended I get some water remover for fuel (e.g. HEET) in case there was water contamination in the fuel system. With nothing else presenting itself locally, I was comfortable driving back up to Boston, but with one catch – I’d return to the I-95 route which I had sworn off, because it was much closer to civilization in general and I had possible bailout points and friends with trucks along the way. Just, you know, paranoia. Just because the van is working, it doesn’t mean everyone’s not out to get you.

The order of events on September 8th was:

be south of Richmond, VA

> can’t rev past 4,000

be nearing Richmond, VA

> can’t rev past 3000 or go past 55mph

be in Richmond, VA

> stall out in the middle of town for a good 10 minutes

gently hobble towards Advance Auto Parts

> barely keep up with 25mph local traffic, limited to basically high-idling

Something was not happy. Falling back onto the symptoms I knew well from last year, I was still 99.95% convinced it was a fuel system problem. But swapping in my “crash kit” fuel filter – which I now keep a spare of in the back at all times, because fuck the world – didn’t resolve the problem at all. It would simply come back after less than a mile. Something was causing a severe constriction in the fuel feed, worse than last time. And like last year, I couldn’t cross-debug anything else that was wrong, the ECU blinked no Hobbyking-esque codes, and even calling up Frank at Smooth Automotive for some heartfelt remote diagnostics ruled out anything else.  Once again, I was stuck in Virginia with a van of dubious functionality. And a town ending in “burg” was nowhere to be found, so what should I do!?

As I was low on fuel at this point anyway, I decided to grab a gallon or two more, in case I had to hobble to a shop or to a hotel. I didn’t want to get a full tank, in case I had to drain it at the side of the road.

> runs beautifully

This got me thinking. Something about just getting gas caused it to start running again. But not all the way – I could still barely rev past 4,000 RPM. Whatever is upstream of the fuel filter is causing the problem. It dawned on me that it might be the fuel pump itself, but I replaced that in 2014… before the Dragon Con 2014 trip which ended in me feeling gassy. But the fuel pump itself has a intake filter on it, the little sock-looking thing filled with fuel-resistant teddy bear plush.

I still am wondering why there is a filter on my filter and why these two filters can’t be 1. the same one and 2. outside the fuel tank. But the bottom line then was that I had to drop the fuel tank to investigate. Dusk was settling, and I faced a choice between finding a shop which could look at it ASAP or winging it to at least Washington D.C. where I had some cohorts summoned. The area of north of Richmond I was in (Google Maps tells me it’s called “Glen Allen”) was healthy with automotive services, but they were all booked and busy – the earliest opportunity being the next day, with no guarantees.

Therefore, I made a betting-man’s decision to try and drown whatever was causing the blockage with fuel. I went back to the same Shell station and filled completely up. I even rocked Mikuvan left and right by pushing on it while filling up, which probably made me look like a lunatic to everybody else. All to try and dislodge any material that was hypothetically in the fuel pump intake sock.

Using this witchcraft, I was able to cruise to Baltimore without significant trouble keeping up with traffic. By the time I got past Baltimore, the issue had begun to return, so I stopped to top off again. The problem was that the clog was clearly pulling itself back together quicker than I could run through fuel – which, with restrictions to begin with, I was getting spectacular gas mileage. This was utterly unsustainable – I was going to have to drain and waste a full tank of gas in the near future if this kept up, and if that is the case, I’d rather lose 1 day and have the fuel tank totally cleaned and inspected.

I decided to call ahead to my dad, who luckily lives in New Jersey right now,and explain to him slowly how his son has insisted on getting in trouble with his old broken truck again. The plan was to coast fashionably into New Brunswick and find a shop in the morning after some sleep. Driving 50 to 55mph on the New Jersey Turnpike is one of those things I strongly prefer not to do again.

In the morning, I rolled into E-G Tire & Auto Center in Dayton. The E-G part stands for Edison Generator, which is a way more badass name – I asked why the business changed names, and it seems that the owner simply spun off the car repair business when he sold Edison Generator-the-business-that-does-electrical-stuff. I’m quite fond of “old style” company names, because fuck stupid postmodern one-made-up-word startup names, and power to Big Chuck’s Robot Warehouse & Auto Body Center.

Oh, luckily they’re a tire shop too, because on the way there, this happened.

Welcome to New Jersey. Fuck you and don’t come back.

This was about 70% my fault and 30% Fuck You; I’ve gotten a bit careless with shaving curbs in Boston and Cambridge, admittedly, but New Jersey-class curbs are made of sharp stone mixed with some domestically-produced Fuck You. In fact, this happened across the street from E-G, but because it’s New Jersey, the nearest way to turn around to get to them was a mile away. Not wanting to risk driving and damaging the rim, I had to mount the spare tire in clear view of the tire shop that’s going to fix it.

In fact, they recognized Mikuvan by make and model, from my pre-arrival call, and had actually been watching wondering why I was just parked across the street highway whatever New Jersey calls its roads where you cannot physically ever make a U-turn.

E-G was a nice and friendly place to hang out while they dropped the tank and had a look. In fact, the chief tech’s son was a huge BattleBots fan, so I got to provide my first random celebrity moment, I suppose? No, that did not discount my labor rate.

Here is the fuel pump intake sock as-extracted…

You can’t really see it here, but if I squeeze the little bag, the whole thing turns black and it feels very, very mushy and most definitely not like a synthetic fuel-resistant teddy bear. This part was replaced, along with the main fuel filter again, just in case – they are fairly cheap, and as long as We’re This Deep and very paranoid….

By 3PM on the 9th, I was back on my way again.

I decided to save the old intake sock as a memento piece to my statistically improbable luck with fossil fuels. Here it is cut up to reveal the inner layers!

The observant might be wondering why Suwanee Auto Repair didn’t catch this as a problem. While I think they could have dug deeper or performed a more thorough test, I really only gave them Friday before Dragon Con to do so. With the understanding that I needed it back by closing time, they did not inspect the fuel tank because I asked specifically to check the filter and everything forward of that (e.g. injectors) – since that was what bit me in the past. Good quality repair work always takes time, as my experience with Smooth Automotive showed. Unless you literally know exactly what is going down, it is better to let theprofessionals you hire do their work thoroughly. If I had been wrong about the fuel pump intake, then my trip to E-G would also have been frivolous (minus the dose of good ol’ New Jersey Fuck You).

So that’s the story of how I made it back into town with 3 winter tires and 1 dorky all-season, an accidentally-mandatory engine rebuild, a piece of jigsaw blade embedded in an improper location, and a refreshed fuel system! Now that everything works incredibly well, I’m back making midnight speedruns to Chinatown! going to New York Maker Faire this weekend. All said and done, this trip cost a little north of $2100 for all the servicing and repairs needed.

See you at the side of the Milford service plaza on 95!

Dragon Con 2014: The Wrapup, or, Operation: I FEEL GASSY, plus Panel Resources

Around this time last year, I said;

I’m back.

Somehow, and not broken down in western Maryland or something

Well, it wasn’t western Maryland per se…. but we’ll get to that. In the intervening week between Dragon Con 2014 and now, resetting the shop from its post-robot season disaster (which immediate followed the post-gokart season disaster) for the fall classes has taken up most of my time.

In addition, I’m seeing to it that the MIT Mini Maker Faire happens! In three weeks, I can hopefully roll out of bed into our own Maker Faire… but of course there’s logistics and administration to figure out before then! If you are planning on being in the area, hit us up.

The story of Dragon Con 2014 begins, as usual, with van stuffing. For expedient access to the panel slides and info, go here.

The one feature of this generation of Mitsubishi Delicas that’s saved me countless times is the squared off rear hatch area. You almost never see this any more with modern “bubble” designs, and even the two other “Van” models of the same era had cut off angular hatches (However, it seems to be making a comeback in the latest generation of Nissan Quest, whose JDM model, the Nissan Elgrand, I like way better).

I can put like 16 cubic feet straight up in the hatch area. A 18″ wide aluminum suitcase fits perfectly, oriented lengthwise, three across and three tall. So basically, the van-stuffing strategy has been, since last year, consolidate everything into suitcases and 30-quart plastic bins, pile as many as possible in the lower half of the hatch, and fill the rest with robots. Überclocker was attached to the rear left headrest the whole trip, using a spare alternator belt looped around it as a retaining strap, while every other bot was arranged creatively besides it.

This time, I stuck to my guns and just kept going on I-81 instead of even remotely thinking of touching the east coast again. Much better time was made – pretty much 20 hours door-to-door. Travelling during the daytime meant a longer sight distance, and consequently, we went faster. It’s been well-proven through the past few thousand miles of road trips that Mikuvan does well either at 65mph or less… or at 75+mph, where the engine is operating in its powerband in 4th gear… guess which half was used more often?

Well, when we could manage anyway. Summer is construction season all-around, and starting from Connecticut onwards south, there was construction and construction slowdowns and delays in literally every state.

After taking most of Wednesday morning and early afternoon to recuperate, we hit up the Invention Studio again, basically the robots & cosplay forward operating base of this whole trip. I began the final assembly of Pop Quiz, which was started the weekend before departure.  I had already done most of the work, so it was literally just throwing the package together. Pictured is the final arrangement of the components before the top was closed up.

I was originally planning on running 14.8 volts with the two 2S 500mAh packs, but some tachometry on the old motor showed me that it was basically 1000 rpm/V. I decided immediately to drop back to 7.4V and 1Ah – kind of a ridiculous amount of battery for a 1lb bot, but it would keep the weapon motor at a sane speed/load and also not make the 6V-rated Pololu drive motors too unhappy.

The batteries are wired in hard-parallel, so if I ever wanted to charge this pack properly, I’d need a two-parallel 2S battery splitter like this.

The two Vextrollers are de-cased and stacked on top of each other using clear heat shrink tubing for insulation. Stuffed right next to it is the 12 amp brushless ESC, which is hardwired next to the Integrated Fingertech Switch.

The Hobbyking 6 channel RX is also de-cased and sits up front, wrapped in electrical tape a few times since I didn’t pack clear shrink big enough. The pins are all removed, trimmed flush with the board except the pins I needed, and tiny 26 gauge signal wires soldered to the remaining stubs. Everything is according to the initial CAD models!

Dense and unserviceable? Yes, definitely, but so are iPhones and I like to think PQ is the iPhone of antweights so………

All packaged up with the new titanium top plate! 15.3 ounces – good enough. It probably weighs 15.300008 ounces up north anyway, so I still qualify for Motorama 2015.

Pop Quiz’s ‘press shot’. Notice the missing forward left corner – by this time, it already ate itself once when I was testing against a scrapped 1lb bot frame. I had ground a radius onto the underside of the blade’s leading edge to prevent this, but on one side of the blade, it just barely didn’t go far enough! That was remedied quickly.

The shorter blade meant that even when it hit its own corner, it didn’t fly away or flip. I in fact didn’t even notice it as an independent event – only after picking the bot up when enough was enough.

Being constructed alongside the antweight work was the latest version of the animatronic RWBY Crescent Rose being built by Cynthia of Cynaesthetics. I’ll let her explain the details, but this was the ‘black project’ that kept me busy over the week/end before we left. I was employed as a CAD mule since I was much faster at using Autodesk Inventor, so I pounded out the design she handed me over the course of probably Wednesday through Saturday.

The crown jewel of this design is probably the red gear-thing on the right. It’s nifty enough to warrant its own entire post. Shown below is revision 1:

It’s a one-shot 3D printed 7:1 compound planetary gear with input and output roller bearings that translates a roughly 16″ circumferential travel (so think 16″ of rope being pulled around it) into a roughly 85 degree rotation of one of the ring gears. The idea was to mechanically synchronize the deploy, though it ended up not quite working because of the difficulty of keeping the two sides synchronized.

There was a great chance that it wouldn’t work at all if I didn’t get the clearances exactly right, such that the multiple solid bodies got fused into one… but they ended up being correct for version 3. It was one-shot printed on the Dimension 1200ES machine in the shop.

Once again, I hosted a few Maker track panels and participated in others. This year’s roster was Maker Resources (my ‘2.00gokart for the masses’ panel), Electric Vehicles, and a new one on Rapid Prototyping Cosplay, hosted with Jamison and Chris Lee, in which we teach the audience how to abuse waterjets. This year, we were smart and stuff, so all the panels are kept on the cloud! Links will be presented at the end section.

Above is my Maker Resources introduction. Yeah, it was about that productive.

Doing some last touch-up on Pad Thai before the Robot Microbattles 1lb and 3lb event. The front armor was too low, causing the front to drag and affecting the bot’s traction.

A clean shot of Pad Thai Doodle Ninja before the event. It only required lifter repair from last year, and replacement of some of the spring steel armor.

A picture of Pop Quiz’s first and only match. The bot seemed to work fine on the smooth Invention Studio indoor floor, but the arena floor was a whole ‘nother story. The bot has maybe 0.025″ of ground clearance on a good day. What does that mean? It could barely move in the arena!

This wouldn’t have been so bad if it were not for the fact that Pop Quiz’s weapon motor was built in 2008. Like, I went and found the blog post that described its construction. This predates even LOLioKart. Whatever I did back then was clearly not up to the bots of today, with the amount of power I’m now running through it. For example, the central shaft of the motor is a small shoulder screw with #8-32 threads, which pretty much stripped instantly on the first big hit, shown above, with “Trash Boat”. This left the weapon motor disabled, so after that, it was just a matter of finding the right floor gouge to get stuck on.

Well, shit. The rest of the bot works great (minus the paper thin ground clearance), so Pop Quiz is going to get a re-engineered motor and a few layers of heat shrink tubing over those wheels!

Due to timing constraints, the ants and beetles were forced into single elimination (again), so PQ left the event 0-1.

Pad Thai went longer in the tournament with Cynthia driving, defeating “Green Reaper” and “Trash Boat” (to whom Pop Quiz lost), ultimately reaching the semifinal where it lost to Jamison’s DDT. The spring steel armor fended off DDT reasonably well, but it was still filled with gouges at the end.

Video of this match, from Near Chaos Robotics.

Besides the front and side armor, DDT managed to get a good shot off at the unprotected rear, which cracked off a portion of the motor mount and sliced up the rear left wheel. The broken O-rings jammed into the rest of the drive and caused one side of the bot to stop working. Luckily, the motor wasn’t damaged!

Pad Thai went 2-1 this time.

Oh god, it’s Monday. It’s the big show. It’s my yearly measure of worth, made worse by the fact that this would be the 10th year since I won a championship at Dragon Con first! No pressure at all, breh. (I won the 12lb class at D*C2004 with Test Bot v3)

No changes at all were made to the big bots at the Invention Studio, since all of the work relevant to them was done before departure.

My Hyperion 1420i charger died mysteriously during Microbattles, so I put out a call to the Robot Battles e-mail list and Facebook page asking if anyone had a charger (or bench power supply) that could charge up to 7S lithium packs (about 28 volts). Dale (of Homemade Robots) brought a 30v adjustable power supply that I ran with during the whole event.

Sadly, I did not run into Dale in either weight class, so we couldn’t do a “10 year band reunion” in the finals….

Test Bot was also at this event, and frankly, it’s never looked better.

Wait, what!? Yes, that’s the old frame and running gear of Test Bot 4.5. I sold it to Mike Jeffries of Near Chaos Robotics about a year and a half ago, and his crew has revived it into Dolos. They upgraded it with slightly larger wheels (one of the causes of its downfall at D*C events, since by that point I’d optimized TB for smooth arenas), a wedge that formerly belonged to Apollyon, and a “bot hook” weapon.

I didn’t get to fight 12 O’Clocker against it, however, since it lost to Dale’s Omega Force.

Setting up 12 O’Clocker for its first match against Served Cold…

During its last match with Tetanus Shot, 12 O’Clocker lost one drive side completely. I thought it was a solder joint or stripped gear in the custom Harbor Freight mounts – Tetanus Shot is an extremely solid bot, so metal on metal collisions are going to have much more pronounced effects.  As it turns out, it was way worse than that:

The motor just straight up cracked out of its mounting holes! Looks like the bottom of the motor mounting screw holes might have been a little too thin. I have spares of the gearcases from last year….

…but of course forgot to bring them for this year.

Well, okay then.

Returning to a classic strategy, I decided to install a zip tie ratchet on the right side. This is a cut zip tie that sticks into the sprocket’s path, so in one direction it gets sucked into the chain and locks that side up. In the other direction, it is pushed away and the side moves (relatively) freely.

I used this method a few times in years past with Clockers of Lesser Drivetrain Reliability to great success, for tenuous definitions of great. The bot could move forward, in a wide circle, and then pivot about one side in reverse. 12 O’Clocker is still a relatively formidable opponent even in this limping mode, this time exemplified by how many times I still managed to get Tetanus Shot after the installation of the ratchet…

12 O’Clocker made is 1 and 1, winning against Served Cold and losing to Tetanus Shot. By the 12lb Rumble, it had also cracked the motor off the other side, so I started and stayed mostly in the center of it to smack as many people as possible while avoiding the edges. A drive-disabled 12 O’Clocker somehow managed a one in a thousand alignment with Omega Force, and I literally threw it overhead off the stage.

I edited together all the video I had of 12 O’Clocker and have it uploaded onto my Youtube channel. Here it is for convenience;

(This is in addition to the Near Chaos 12lber playlist).

I’M HAVING FUN GUYS. I SWEAR. NOW GET OFF MY CASE.

Überclocker was the big hit of the show this time, going straight through with no losses and winning the 30lb championship. There’s nothing wrong with the bot right now – I can turn it around to Motorama 2015 tomorrow. The Banebots wheel swap proved to be an extremely good idea – Clocker had a traction advantage that was clearly noticeable in its matches with Nyx, against which I’ve always been neck and neck in pushing ability.

I also entered Clocker in the 30lb rumble, with some… additions… to epicly hilariously results. 90% of this event to me is a chance to let loose and be silly on stage with robots, so we took the spare pool noodles that we brought for safety covers – Jamison’s Bug Loves Robot and Überclocker both rank pretty high for pointy ends on bots – and straight up taped them to the bots for added entertainment.

I edited together all of its matches here. Near Chaos has a much better view of the bedlam that was the 30lb rumble.

Clocker’s performance was nothing short of stellar, and I’m glad that it finally works reliably. I don’t anticipate making any performance upgrades or changes to the bot at the moment. The top clamp arm actuator still has a bit of a habit of coming apart – it didn’t at this event, but it was looking close by the end, so I’d like to actually drive some screws into its mounting brackets before Motorama.

12 O’Clocker is a different story. Besides the whole motors-breaking-off issue, which is a design problem with the gearbox, it needs an aspect ratio more similar to Überclocker to be more effective. Right now, it’s dopey and cute looking with its short wheelbase and tall frame, but it translates into poor lifting performance since the center of gravity has less leverage. It’s more likely to faceplant than lift (but that makes it cuter and dopier!). But again, I’m not sure if I’d change this, since the point of it was to be silly and fast – two things it’s good at, at least!

I ran out of time this DC season due to helping with the RWBY weapon that I couldn’t really do justice for Pop Quiz and Pad Thai. Pop Quiz’s concept is sound, but that motor needs to be updated to 2014 standards! It’s been a while since I’ve made a motor, so I’m kind of itching to do it now… Oh, and throw a few layers of heat shrink onto the wheels. Pad Thai suffered plenty of body damage this time around, but none to the lifter – it was actually kept down most of the time  anyway.

The Con Elsewhere

Once you go to one Dragon Con, you kind of get the idea: it has neither rhyme nor reason, nor a theme such as comic books, Warhammer, or indie video games. It’s ALL of it. As a result, I’m always on the lookout for new and innovative crossovers and takes on media franchises. Seeing a group of Iron Men gets old pretty quickly, for example, but nothing really prepares you for…

Iron Totoro. The picture doesn’t do justice as to how huge it was, which was easily 3 people wide. There was a hotel security staff just off to the left escorting it through the (very tightly packed) Marriott hotel.

Interactive costumes are another cool feature of a convention where you’re not expected to stay within a certain industry or franchise. Here is Mr. Fingertech Robotics himself, Kurt, with hand-mounted reed switches that could sense high fives. The large LED screen displayed the current count (yes, double high fives work!), and the LED strips on his vest would change color depending on how many high fives were accumulated in a certain span of time.

I forgot the exact count, but he was well over 10,000 by the end of the weekend, and it was a huge hit just walking through the hallways.

Cynthia’s mechanical scythe posing next to a more artistically complete but non-mechanical one. RWBY is stll a series which is gaining traction, so not too many people recognized it immediately, but the mechanical deploy caught quite a few eyes. It was presented at the Rapid Prototyping panel (which also featured Jamison’s big hammer and a few other things) to great fanfare. Version 3 ought to be even more exciting…

So that’s Dragon Con 2014 in a few pictures! I’ve already made plans for next year, including changes to the panel format and possibly more collab panels. First, I’ve always thought that Dragon Con panels were supposed to be 1.5 hours long, since at other cons the panels are scheduled in 1 hour blocks. As it turns out, it’s supposed to be 1 hour of panel and halfn a hour of room clear/reset. What?! I totally only found this out when Val, the Robotics & Maker track director, had to toss everyone out of the panels I ran or participated in…. because I thought the content was going to fill about an hour and 20 minutes or so. Whoops.

We hustled out of Atlanta under the cover of early morning darkness, and followed the same I-81 route back.

Panel Resources

This year, I did a smart person thing (only you guys say I’m smart, I never said anything to the effect…) and made/kept the presentations online. So here they are:

  • Maker Resources 2014: Updated with new content, vendors, and internet memes!
  • Rapid Prototyping 2014: In collab with Chris Lee and Jamison Go. If the subset of people who 1. read this blog and 2. have pictures or video, I’d appreciate it greatly if you sent it our way. I think this panel was highly successful.
  • Electric Vehicles 2014: In collab with Adam Bercu. This was primarily a picture show since we actually did a panel thing and talked the whole time.

Operation: I FEEL GASSY

Well, this sure looks familiar.

Nope, it’s not a repost!

Around 9 in the morning on Tuesday, near the VA/NC border (by a little town named Lambsburg, as I found out), I stopped to pick up a full tank of gas from a Loves Travel Stop. Roughly 1 hour later, south of Roanoke, was when we noticed the first hints of power loss, but we assigned it to the fact that the region was mountainous. Shortly after Roanoke, in the span of less than half an hour, I went from keeping up with highway speed in the right lane to crawling at 25mph on the shoulder.

Realizing this was patently unsafe, I pulled off near Natural Bridge, VA onto U.S. Route 11, which was a much slower local road, while we tried to formulate a battle plan. At this point was when I was beginning to think that the problem was with the fuel system. The symptoms were:

  • Lack of power at mid and higher throttle. The engine could idle and run at low speeds and loads just fine, but as soon as I gave it more gas, it began sputtering and losing RPM. By itself, this could have indicated a problem with a clogged or restricted exhaust or intake.
  • I could rev the engine in neutral freely if I depressed the throttle gently; but a sudden mash of the pedal would cause it to sputter. Something load-dependent was the issue.
  • More surprisingly, though, it was inconsistent. During the various start-stop cycles at red lights and when the engine was off, the restriction would seemingly go away for a short time, but then almost immediately return afterwards.
  • When it was away, I could drive and accelerate normally. Something was moving or shifting, possibly by gravity/engine suction or pressure, or perhaps temperature, into place.

We went on U.S. 11 until Lexington, VA, where we stopped for lunch at a Taco Bell and waited for the engine bay to cool off a bit so I could possible look inside. I picked up half a tank of gas from an Exxon station, where I also checked the air intake and filter in case a squirrel actually got lodged in there or something. You  never know.

It seemed to behave normally right after the fillup, so at this point I was highly suspecting some kind of gunk or contamination in the fuel. I milked what leftover power it had for several more miles until the problem came back again, halfway to Staunton, VA

Realizing we were never going to make it home if this kept up, we stopped at a rural gas station halfway between Lexington and Staunton (in a town called Raphine)  where Adam and I dove under to extract the catalytic converter (after half an hour inside a Burger King waiting for it to cool) and to inspect it. This resulted in the following hilarious picture:


Let the shipping begin

After taking about 20 minutes to drop the catalytic converter, we found there was absolutely nothing wrong with it or with the pipe downstream. At this point, I was pretty damned sure it was fuel-system related.

We decided to play it safe and try to ask for an ‘expert opinion’, which involved a bit of calling around seeing if there were area mechanics we could limp to. We visited two – one was right across the highway, was actually a truck and RV repair shop, and run by a very friendly and wise old guy whose name we didn’t catch, but whose business was named Cash’s so I’m going to call him Mr. Cash, because that shit’s cash.

After taking a test drive, he agreed with me that it was most likely fuel related, but seeing as how this was already late afternoon and likely nobody in the area would have the needed parts, could only offer me a bottle of fuel system cleaner and some good luck. Mr. Cash recommended we visit another shop around the corner, King’s (which I assume is run by Mr. King), to get a second opinion.

Mr. King himself was welcoming but busy, but the mechanic he foisted me off to was absolutely convinced it was a catalytic converter problem despite me telling him already what we’ve taken apart and checked. I’ll give the guy some credit – they were busy when we walked in, and we were likely not going to stay and pay them to do service, so I can’t imagine I was very high on their priorities list. We left after deciding our welcome was outstayed. Certainly, if you walk into the IDC while I’m busy putting out student go-kart fires (maybe literally, mind you…) and started asking laser cutter questions, I would have responded similarly.

At this point, I decided to see if the ECU was possibly outputting any codes, since 1989 is just new enough that some sort of electronic diagnostic was mandatory. One problem: I didn’t have the diagnostic sheet from the service manual that told me what the blinking voltmeter needle did.

Solution: I found it on my own website – posted from last year, an exact snapshot of the page I needed. See, kids? This is why you blog everything, even if you don’t think it’s important!

I continued north on I-64/81 to wait for the problem to return while Adam carefully stared at the voltmeter. Sciencekart is funny, but I wasn’t about to try and stare at the voltmeter while driving for real. However, even though the problem returned, and I was reduced to shoulder-crawling again north of Staunton, VA, the ECU didn’t throw any errors.

Really? I figured it should at least return “Fuel Pump” or something, but nothing. Modern ECUs can tell you if the fuel-air mixture was even a little bit out of expectation, but the diagnostic system on Mikuvan is not sophisticated enough for that.

I coasted into Weyers Cave, VA – between Staunton and Harrisonburg – and we limped to the Shenandoah Valley Regional airport. At this point, Cynthia and Jamison needed a way to get home because they have things like real lives and jobs. They picked up a rental car from the airport, since there were no direct flights to Boston from here.

The battle plan was prepared. Adam and I would crash overnight with his friend in Richmond, VA, then return in the morning with a U-Haul and trailer. From there, we’d basically be running the original Operation: MIKUVAN again!

In what I realize must have looked like a broad daylight car theft, we pulled into the airport parking lot with the truck and trailer and pulled back out with Mikuvan loaded in under 10 minutes (Keep in mind it was still capable of moving under its own power, just for not too long, so I just drove onto the trailer). If we tried this in Boston, we’d been surrounded by black trucks and assault rifles in a few seconds, but they seem to be more chill out here.

The destination was a shopping center south of Harrisonburg, VA, with multiple big box home improvement and auto parts stores in the area.

And so, for the second time in two years, I found myself in a town with “Harris” in the name, under a U-haul trailer, in the parking lot of a big-box store, fixing a van.

The plan of action was to remove the fuel filter and then connect it up backwards, then use the fuel pump to empty the whole tank through the backwards filter. Ideally, this would knock out and wash enough particulates for us to gently nurse it back home, still 12 hours away. Pictured above is the first shot of fuel from the filter. Delicious.

Every few gallons, we’d switch the 10 gallon fuel can for a water bottle and inspect the fuel for clarity. Even at the end of 4 shots, there were still tiny black flakes and bits coming out of it. I know this is probably the past 10,000 miles of deposits, but regardless, it was rather surprising to see how contaminated and full of other substances gasoline, allegedly a highly refined product, can be even in 2014. At least, I’ve never dealt in any way with “bad gas” on any vehicle… but perhaps it’s because I’ve not personally put 10K+ miles on any one vehicle before now.

We dropped the bad fuel off at an auto shop, fully fueled Mikuvan with some Shell premium gas (I was paranoid okay?!) and went on our way. The trip back to Richmond, about 2 hours, would be the test – if I could manage this fine, then it should be okay for the rest of the trip: all of the instances of the fuel restriction would appear with 15-20 minutes of driving each time. I took the lead on the return, with Adam following in the truck and trailer. If the problem returned, I would slow down, pull behind him, and just Grand Theft Auto it onto the trailer.

Around 9:30PM on Wednesday, we rolled out of Richmond and headed north on I-95. I drove at a relatively constant speed and throttle, trying to maintain 70mph, until north of York, PA, upon which Adam took over and got to White Plains, NY on I-287.

I think I should drive with a clogged fuel filter more often, since I got the best mileage ever during that leg. Problems started returning around White Plains, more mildly but still noticeable, so we decided to play it safe and took CT-15 northward instead of I-95.

Here’s the story in a Google map.

CT-15 was a scenic but rather chaotic (being morning rush hour in the NYC metro area and all…) drive. We discovered new Tesla superchargers:

In the span of time we were taking a break at this station – like 20 minutes at most, three Teslas rolled in and out.


Hey, is this still under warranty?

An hour south of Hartford, I got the idea of calling area Mitsubishi dealerships to see if anyone had a fuel filter for an obscure model they likely never personally sold. I’m not sure why I thought this was necessary by this point, since Hartford was but a hop, skip, and faceplant away from Boston, but I was kind of tired and delirious anyway.

Hartford Mitsubishi (& Cadillac & Maserati) was extremely helpful – their parts guy was on the phone with me for 10 minutes trying different models to see if any parts cross correlated. I know for sure the same style filter is used on late 80s Monteros and Galants, as well as shared with the Dodge compact pickups of the same era…. but all of those are virtually extinct by now too, so no luck with those specific models. He ended up finding a ‘universal’ style that fit across model lines. I’ll take one.

We decided not to do the filter swap just two hours outside the finish, so the rest of the trip was spent hovering in the right lane on I-84 and I-90 to very little drama. I made it back onto campus around 1pm on Thursday.

analysis and recourse

I was not expecting “bad gas” to be still a thing in 2014 – sure, I’ve heard stories from other people, but come on, this is the future where we live in the cloud and download our food and movies alike through 4G LTE. I was also under the impression that fuel filters, like any filter, will show symptoms gradually, and not be fine on one hill, but completely go to shit by the next. The filter in question was installed after I got the engine working again in May 2013, and it’s been completely trouble-free for all of the trips since then. It was even trouble-free for 550 miles of blasting in and around Atlanta, where I was regularly pushing 80mph. It was trouble free for the first six hours of the trip, which featured much of the same hammer-dropping. It’s difficult for me to not mentally assign blame to the Love’s station, since I picked up a full tank of fuel from them and then the engine totally went to hell within an hour and a half.

It also seems getting recompense from a gas station is quite difficult.

First, a bunch of people would have to complain AND specifically point out they were the cause. Who knows, maybe the 6 other cars at the station with me when we refueled in Lambsburg also had issues some time down the line, or could have them very shortly after a few hundred more miles, but their owners will just chalk it up to the 5000 mile oil change interval running out and take it into their mechanic, never noticing the cause or caring about the final invoice.

Second, even if they were also broken down somewhere, normal people wouldn’t do what we did: we didn’t do a single thing “the legit way”. Instead of calling for a tow, calling my insurance company to find an authorized shop, getting said shop to perform all the diagnostic work we did, and paying for the replacement part in labor, we slum-fixed it ourselves outside of The System. The “tow” was a U-haul, the “shop” was the parking lot of the Harrisonburg Home Depot. I guess I did end up buying an official dealer sourced part? What this means as a whole is I don’t have an ‘official’ paper trail to back all of these claims up.

I called Love’s and they looked into the store in question, but of course got back to me with “Sorry, nobody else complained and our tests showed our fuel is clean, so we can’t help you”. Of course nobody else complained and your fuel is clean – that’s what your job is to tell me, so I ain’t even mad.  If I were to file a lawsuit, then I’d be potentially out a few thousand dollars and many months of staying on top of it, while swimming upstream against “well, nobody else complained, so what the hell is wrong with your car then?”

Oh well – unless one of you have a better idea, I’m just going to cut my losses at a few hundred bucks, pay off Jamison and Cynthia for their rental car expenses, and file this one under “Don’t Trust the System”.

I took care of the fuel filter in an hour outside of MITERS last week, and based on my (admittedly relatively short) trips around the Boston outer regions, there’s been no problems at all. Maybe it’s time to hit Vermont again for another Ford Fusion battery just to test it on the road for more than an hour at a time, because the New York Maker Faire is next week and I’d certainly like to avoid stranding 5 random freshmen on the side of the road in Connecticut.

Speaking of which, stay tuned for the work on that so far – Chibi-Mikuvan needs some pretty mission critical repairs! Time to switch vans once more….