Tuesday, March 2, 2010

Quick Post

In 2 days I'll be in Traverse City Michigan with The COMETS, FIRST Robotics Competition Team 3357. We will be preparing for our first competition.

We have an amazing group of students this year. Not only have they designed, built and programmed an excellent robot, they've submitted entries in the 3D Animation, 3D Design, Website and Chairman's Award (Rookie-All-Star) categories. They've also created an awesome team promo video.

For anyone interested, I'm hearing that Code Red Robotics will be providing webcasts of all Michigan District events. See their website for details.

Saturday, February 6, 2010

Website & Pictures

The COMETS have a website - comets.firstobjective.org, but it is not complete. The website will continue in development until the deadline which is on February 18. Before that date, things may not always be working correctly.

I have also put together a small Picasa photo album of our progress. I have taken lots of pictures, but this gallery has 1 picture / day of the days we have met. You can view the gallery here.

The COMETS had a long meeting today and we are planning to meet again tomorrow.

Tuesday, January 19, 2010

The Comets are coming

Been side-tracked lately with helping FRC Team 3357 - The Comets, get off the ground.
We have a YouTube site with videos of our progress, check it out -

Team website is coming soon!

I intend to get back to the ABC's in the future.


Saturday, January 16, 2010

The ABC's of FIRST - The letter H

H is for holonomic.

According to Wikipedia, a holonomic robot has as many degrees of freedom as there are total degrees of freedom. In a nut-shell, this means the driver of the robot can direct the machine in any of the 360 degrees in it's operating plane. This does not mean that the robot rotate (or yaw) first. A holonomic robot will be able to directly move in any vector without changing it's original orientation.

There are several ways a robot can be holonomic, however there always seems to be one configuration that I personally always think of when thinking holonomic. This configuration requires that the robot have 4 omni wheels, one positioned in each corner of the robot, but at a 45 degree angle to it's "standard position". By this I mean that the leading edges of the front wheels point toward the center of the robot frame at a 45 degree angle, and the trailing edges of the back wheels point towards the center of the robot frame at a 45 degree angle.

To control this configuration, a computer program is used to calculate the rotation value of each wheel based on the input from the driver. The computer must dynamically control each wheel continuously based on the input from the driver.

This is a complex system, resulting in a great range of mobility. On the down side, there is a significant (in my mind) loss of overall power. Depending on your application, you must weigh these variables when determining the best drive system.

I expect to see many different versions of holonomic robots in this years FIRST Robotics Competition, Breakaway. Check back as I plan to write about more specific types of holonomic drive systems in the near future.

Friday, January 15, 2010

The ABC's of FIRST - The letter G

G is for gyro.

A gyro, short for gyroscope, is an angular rate sensor. It senses rotation in a specific axis, primarily yaw.

The ADW22307 from Analog Devices has a sensitivity of up to ±250°/s and will probably be the device most used during this year's FIRST Robotics Competition.

I see teams using the gyro to maintain an angular deviation from their starting position, then correcting before traversing a bump during teleop. Just keep in mind the sensitivity of the device you are using. I know you can make a robot turn faster than 250°/s.

In the past, gyros were used extensively in autonomous mode to determine how far the machine had turned.

Thursday, January 14, 2010

The ABC's of FIRST - The letter F

F is for fuse.

A fuse is a device that protects the electrical components of the robot in case a component begins drawing too much current. In the classic term, a fuse is an inline device that melts and disintegrates when too much current is passed through it. This breaks the flow of electricity, thus protecting the circuit.

Today, fuses on a FIRST Robotics Competition robot are "circuit breakers" that can be reset if the current threshold is exceeded. Each kit of parts contains various sizes of fuses that are used in specific areas of the robot's circuit. Fuses are inserted into the power distribution panel, which is the main hub for routing power through the robot.

It is very import to use the proper gauge wire on the different circuits on the robot. Refer to the documentation for more information.

Wednesday, January 13, 2010

The ABC's of FIRST - The letter E

E is for energy.

The only stored energy that a robot may start with in a FIRST Robotics Competition, is in the 12V battery. From that point there are a few methods of converting the battery's energy into other types of stored / potential energy.

Each team has a compressor that is allowed to be built into the robot. This compressor can compress air to 120 pounds per square inch and that air can be used to drive pneumatics to push components in any desired manner.

The robot may also store energy by deforming a specific component, most likely a spring or rubber band type material like surgical tubing. Energy can be built up to release in a quick burst in this configuration.

I expect to see teams building one of these devices this year to kick the ball down the field. Leave a comment if you think one is better than the other, and please share your reasoning.