FIRST Robotics Blog

Beginning Competition Preparations

Preparations for Competition next week have begin. Numerous teams of students have been working hard to complete the Competition Robot’s superstructure, which will be carried in as part of the withholding allowance. Several students worked to complete a bill of materials and plan out the packing of the crate from Silicon Valley to Las Vegas. Batteries have been ordered.

Bill of Materials

Autonomous Development – Part 1

(There was a video here that has sadly been lost in the archives.)

It’s a start…

Kicker Testing

Kicker testing continued today, after a series of mishaps with the arm last night.  We found that we could shoot well from midfield and poorly from either extreme with the current configuration.

We milled the kicker plate down by 1/8″ from it’s already shortened state to make it a total of 5/16″ shorter than designed.  With the new length we can now shoot extremely repeatably from midfield, well from anywhere in the far zone, and well from the back third of the home zone. 

Videos below demonstrate the kicker at various positions on the field. Any variations in kick distance are due to varying air pressure of the balls.
(There was a video here that has sadly been lost in the archives.)
(There was a video here that has sadly been lost in the archives.)
(There was a video here that has sadly been lost in the archives.)
(There was a video here that has sadly been lost in the archives.)
(There was a video here that has sadly been lost in the archives.)
(There was a video here that has sadly been lost in the archives.)

Position 0: 13 Encoder Counts
Position 1: 16 Counts
Position 2: 18 Counts
Position 3: 23 Counts

Robot Progress

We field tested the final design of the Gyroscope assembly at the Proving Grounds. During this test, we also tested the robot “Drive Straight” software routine. This works like money.

Earlier in the day, students and mentors joined the superstructure to the drive base. We then calibrated our kicker system. We still need to add the 3M self fusing electrical tape to the ball roller assembly and properly tension the kicker.

We’re far behind 254, but after today, we’re now in better shape.

Bumper Progress

Foam pool noodles have been affixed to all 8 bumper assemblies.  The fabric for all the assemblies has been cut, and sewn in the corners.  The fabric is currently at the embroidery shop.  Currently, we expect to receive the 254 fabric pieces back on Saturday 3/6.  They will then be adjusted for fitment, and permanently assembled to the bumpers.  The 968 bumper assemblies will follow suit next week.

Roller Improvements

Today, several improvements on the roller assembly were completed. The holes on both roller plates were hex broached to accommodate a new lower roller. A design flaw in the previous design allowed the lower roller to free itself and spin in a direction that did not allow the robot to properly hold the ball. A new shaft was completed. Additional shafts for the remaining robots will be manufactured in coming days, once the design is tested.

Work continued to tune the kicker positions for accurate ball scoring. With our 128 count encoder on the kicker, it zeros itself on every kick and is able to winch back accurately each time. The trampoline springs provide extremely repeatable force (as long as ball pressure is consistent). We have been working to tune the number of encoder counts which the kicker must winch back for optimum scoring from any point on the field.

New Plates!

Today, the second prototype plates to replace the hard stop plates were completed and installed. These plates included mounting provisions for attaching three trampoline springs to power the kicker and allow the arm to stow properly, two features not included in the initial prototype. Four full sets of these plates will be manufactured as soon as the material arrives and will be anodized for final robot use.

Software and Hardware Testing/Progress

Today in the Systems Engineering and Integration(SEaI) division,  students and mentors tested the gyroscope assembly (PN: 1010167) and integrated the part into our system. SEaI also began developing software routines for a closed loop control of the robot when there is no steering input. Tomorrow, SEaI will also begin development on the autonomous routines/controller for the robot. SEaI hopes to replicate the 2008 968 autonomous controller with major changes, which, makes the system more efficient and elegant.

At DAVECO, David and his associates assembled the bumper assembly minus the Cordura fabric. Mock-ups were developed to visualize the stitch patterns required to have bumper fabric with no folds. The contractor will continue manufacturing of the bumpers for the next few days.

Stay tuned.

Progress

Today, the team worked to optimize the kicker and arm. The surgical tubing on the kicker was replaced with trampoline springs, to make it more easy to get a repeatable and known force. A gas spring was installed on the first stage of the arm to aid in arm deployment. Finally, limit switches were added in the pole grabber and on the arm to completely automate the lifting.

Now, thanks to help from the software team, once the arm deployed switch is flipped, the arm will deploy automatically. While the switch is still up, the robot will lift immediately once it is locked onto the bar and will stop when it has reached its final lifted position. This automation is an improvement in speed over what human drivers were able to obtain, due to prior uncertainty about whether or not the robot was locked on the pole.

Design Progress

Today, the design team worked to design the polycarbonate side shields for the robots. Due to weight issues, we will probably not be able to implement all of the polycarbonate shields on the robot.

The team also designed the cutouts which will be made on the bumper spacer tubes. The cutouts reduce the weight of the tube by over 50% by pocketing the side faces to keep proper bumper spacing and facing down the top and bottom faces from 1/8″ to 1/16″.

Score to Hang – 10 seconds

With mentors as drivers, no less…

(There was a video here that has sadly been lost in the archives.)

Design & Manufacturing Progress

Today, the design team completed the design on replacements for the Hard Stop Mounting Plates. The replacements will extend the plate back to support the PTO shaft directly above the gearboxes after said shaft was identified as a potential point of failure. The plates also include provisions for a new bar to mount the surgical tubing for the kicker on.

Later on in the day, the manufacturing team built two prototypes of aforementioned plates which will be installed and tested tomorrow.

Modified Kicker

Today the kicker plate was shortened.  The shorter plate contacts the ball higher up on the ball, giving it a flatter trajectory. A rope was added as a hard stop, which prevents the kicker from contacting the roller system.
(There was a video here that has sadly been lost in the archives.)
(There was a video here that has sadly been lost in the archives.)
(There was a video here that has sadly been lost in the archives.)

Robot Shipped

As of 2:00 PM today the robot was delivered to drayage and confirmation of shipment has been sent to FIRST.

Robot Crated

The Robot Was Crated Tonight.  Final Weights of Shipped Components:

  • Drivebase (without cRio) – 52 lbs
  • Arm – 19 lbs

The superstructure was withheld as part of the 65 lb withholding allowance.

Kickin Balls

(There was a video here that has sadly been lost in the archives.)

Feb 19 Progress

Today, we (almost) finished assembling the drivetrain and kicker winch gearboxes. We also made further progress on the bumper fabrication.

Here’s some photos to pass your time.

 

Bumpers and Drilling

Today progress was made on the bumper pieces, including machining the wood and corner brackets.  We hope to finish the bumper structure by the end of Friday, to begin material cutting and sewing on Saturday.  At this time, I do not expect the bumpers to be complete before ship, as the sewing is estimated to take a few days.

Tonight we drilled the arms to fit the bushings.  Below is a picture showing the drilling operation.

Tomorrow we will begin assembling the arm, and make any necessary adjustments for proper fitment.

Manufacturing, Assembly & Field Construction Progress

MANUFACTURING

The manufacturing team worked hard today to machine the ratchets and finish the bar grabbing clamps.  The lathe was also hard at work making spacers, standoffs and shafts.

ASSEMBLY

After the arms returned from the powder coat shop today, several members of the assembly team assembled one complete arm (minus sprockets which will arrive from anodize tomorrow).

FIELD CONSTRUCTION

The field construction team worked hard today to continue to carpet the bumps and other field elements.  The field should be completed in the next few days.

More Progress

At the proving grounds, multiple teams worked on various parts of the robot to ensure that major components will be complete by the weekend.

In the design department, students and mentors completed the PCB design for both the gyroscope carrier and a revised LED driver. The PCB was sent to fab at 11:00PM. We will receive them Friday.

Down at the assembly line, students and mentors assembled major components in the drivetrain gearboxes. Unfortunately, the entire gearbox was not fully assembled due to the lack of a few components(PTO sprocket, gearbox standoffs).

Both robots’ wiring is almost complete. Tomorrow, we will complete the wiring by adding the 4AWG cables.