Week 6-8 Recap
Over the last few weeks, we have been stuck in integration hell, trying to get the robot fully functional for our regional. Unfortunately, this meant I chose to skip the week 6 and 7 updates in favor of taking some time to rest. Luckily, however, now the robot is mostly in its final functional state and I am able to share some details from the past three weeks.
New Super Structure
I love max tube. The structure went together super quickly and was plenty accurate enough for the arm to end up square with the chassis. It is also much lighter than the first iteration.
To mark cuts, we just used this simple jig:
One edge is .25" away from the bosses that fit into the holes in the tube. The other is half inch. By flipping the jig around, we can cut the tube .25" and .5" away from the holes.
New Arm
Everything worked out pretty well here as well. We ended up needing another iteration on the wire management system with a deeper pulley and stronger spring. The combination of these two does a good job of keeping the wire loom from falling off the pulley, an issue we were having initially.
In retrospect, this solution is probably a bit overkill, but it works pretty well, and looks ok. With the wire loom everywhere and the added aluminum angle for running wires, the whole mechanism looks super clean.
Bumpers
This year, we decided to take a different approach to bumpers, in hopes that we can solve some of the issues we have had with them in the past.
First, we cut them on our CNC router, allowing us to add finger joints in the corners. This made assembly easier and made the end result stronger. Most notably, we changed our bumper mounting solution. Now, we are just using studs that come out of the bumpers to clamp some sheet metal brackets mounted on the chassis:
The brackets are just .13" aluminum, what we can get from our sponsor, but they have been holding up great so far. The studs coming out of the bumpers are 1/4-20 bolts passing through t-nuts mounted to the inside face of the bumper plywood.
So far, everything has been holding up great. This solution is simpler and more reliable than our last one, so I am optimistic this can be a setup we can continue to use.
Ballast
The robot ended up significantly under weight, so we were able to add a lot of ballast under the chassis to lower our COG. We got this .25" steel plate cut that just bolts to the bottom of our chassis:
The plate weighs about 30 lbs and brings our COG down to about 11" off the ground, enough to basically eliminate any tipping issues.
Intake
We had some issues with the standoffs that connect to the piston rod ends shearing off. In retrospect, this should have been pretty obvious. To fix this , We added some secondary plates that bridges between a few standoffs that the pistons can now mount to:
The intake has now been fully manufactured out of polycarbonate and has been holding up great.
Some Other Miscellaneous Mechanical Failures and Fixes
Smashed Encoder
The first iteration of our supper structure did not have a hard stop, allowing the arm to smash into the absolute encoder mount if it went past its hard stop. Of course, we had some issues with our code, and ended breaking our only rev through bore encoder in half. This issue has been solved in the latest iteration of our superstructure. Luckly, we did have some SRX mag encoders with through bore housings sitting around, so we just switched to using those. We did not any breakout boards for the encoder pinouts, so I ended up just soldering strait to the ribbon cable, obviously not ideal, but it has been doing okay so far. I think we are just going to monitor the cable for any issues and probably make a few spares for competition.
Arm Backlash
Originally, we ended up with a significant amount of backlash in the arm, the source of which, was mostly the fit between the drive sprocket and its hex shaft. We shimmed the fit with pieces of a Dr Pepper can, and basically eliminated any slop.
Testing Videos
We finally as a chance to get some drive practice in on Thursday and Saturday. A few intaking and scoring videos can be found here
We initially had some issues popping cubes because of a sharp zip tie on the inside of the intake. That is fixed now and everything works as intended. We did not have any issues intaking cubes with the single top roller and a standoff at the bottom to trap the cube. I am not sure why the everybot team chose to use the three roller setup, but this is simpler and seems to work fine.
What is Next?
With our build season coming to a close, we will mostly be doing drive practice and auto development, and finalizing the wiring and other details on the robot. We do have plans to cut some polycarbonate panels that will fit horizontally over the chassis and vertically, behind the air tanks to protect everything and make it look better.
Thanks!