Thursday, June 23, 2011

We got ourselves a robot....

After wiring and electronics mounting, 1414 went live with drivetrain bench and field testing today. We're thrilled that all of our four priority criteria for our drivetrain were at least partially, if not fully met in v1.0!

Video of first bench test:
http://www.youtube.com/uprobotics#p/a/u/0/L-QsAbyEWws
Video of field testing:
http://www.youtube.com/uprobotics#p/a/u/1/jfmh34Dwf6M

After testing our meeting concluded with notebook entries, a quick tutorial on the Pythagorean Theorem, and a homework assignment to use the theorem to figure out dimensions for a one jointed arm to reach over the 30" goal (we figure 34" will be a safe height given the diameter of objects) with the lowest pivot point possible.  Thus, our next meeting will include manipulator design work along with a few slight alterations to our drivetrain based on testing.

Meeting photos are here:
http://www.flickr.com/photos/uprobotics/sets/72157627031284576/

Tuesday, June 21, 2011

lemon squares, chocolate chip cookies, and a completed chassis

Snacks are a key element to any team meeting and I'd like to thank team member and parents for stepping forward and providing snacks during meetings - it's very much appreciated.

Today was dedicated to bringing team members who were absent last meeting up to speed and then we focused on completing assembly of our drivetrain and chassis v1.0.  Reversing those backwards rivets (woooooopsie, Kressly) was the first order of business, then mounting motors, integrating the two wheel channels, then lastly installing two center sideways omni-wheels (thanks again FRC/VRC 148) to complete the initial design.  Along the way we made little adjustments to position of shaft collars and spacers (a practice we need to continue next time) to allow for more modular and quicker dis- and reassembly.

Here's the product of our labors:


More pictures from the meeting are here

Does this drivetrain and chassis meet our brainstormed priority criteria of: 1. omni-directional, 2. robust, 3. zero turning radius, and 4. quick ???? That's what we should learn at our next meeting when we add a microcontroller and fire up a live VRC 1414 robot for the very first time on Thursday.  I can't wait ... stay tuned!

-kressly

Tuesday, June 14, 2011

The rivets go in which way?

Very belated and brief entry here for our June 7, 2011 meeting.  The meeting was very focused an on track with 3 major agenda items:
1. Finish our brainstorm "what" lists and prioritize items,
2. Review related vocab and get to know the tools.
3. Begin building drivetrain.

Building on our  "Stubots" experience from the last meeting, we were able to accomplish all three.  Photos are here.

Note:  We didn't get as far with our drivetrain build as we'd have liked before meeting time ended.  The conversation went something like this...
Team member(s): "Mr. Kressly these rivets keep falling out.  They don't hold."
Kressly, "Yes they do. You must not be pushing them all the way in."
Other team members: "These rivets stink! They don't work!"
Kressly: "Yes, they do! Is the robot done yet? What's taking so long?"
-Meeting adjourned.  I look closer at the student work after team members depart and discover I taught them to put the rivets in backwards.  Whoops! Guess we'll be switching those next meeting and I'll be doing push ups or finding another way to make up for the time-wasting screw up.

Finished drivetrain next meeting... I promise (I think) :-)

-Kressly

Wednesday, June 1, 2011

The best laid schemes o' mice an' men ...

5.31.11: As Robert Burns once wrote, "The best laid schemes o' mice an' men gang aft agley."  If you compare this post to our last one, you'll see I'm a liar 3 or 4 times over. 

In the last post I promised at this second meeting we would, "concentrate on the brainstorming process, learn about our tools, learn gear ratio, and do some more in depth work with our vocabulary and design notebooks.  Look for the student team members to take over and rotate into blog entry duty starting at the next meeting.  Getting everyone's perspective here should be a lot of fun."

It's amazing how fast two hours go when a group is thoroughly engaged.  That tidbit plus the fact that, even as a teacher of 18 years, I can be a lousy predictor of time needs for the group collectively forced us to adjust the agenda on the go.  So, you WON'T find student team members writing blog entries yet (perhaps that will begin after the school year concludes), nor will you read about tools, gear ratios, or in-depth vocabulary work (all of those to take place at meetings in the future).

You WILL, however, hear about our work with the brainstorming process and our design notebooks.  Since the "homework" given at the conclusion of meeting one was to read the Gateway rule book, the basic flow of the meeting went like this:

1. Close, group reading of the Gateway game rules along with Q&A for clarification.  Here the six team members and I took turns reading this section of the manual until we had a really good understanding of the game.  We referred our field mock up and game objects from time to time as needed.  For reference, the rule book and corresponding info is found here

2. Next, our team members played a few rounds of "Stubots" to better display an understanding of the game and its potential strategies. This is an excellent interactive (and fun) way for team members to better understand a robotics competition game and the rules prior to brainstorming for a solution.  Special thanks to FRC team 116 in Herndon, VA for the idea.  They've been playing "Stubots" for years as an early part of the competition robot development process.  As the team played each round their rules understanding and game strategies became more sophisticated.  Understanding that corner goal scoring is easily "descored" and that there is value in "handing off" game objects from the interaction zone to the isolation zone are two items that pop into mind quickly. Three short videos of this part of the process can be found on the UPR Youtube Channel:
http://www.youtube.com/uprobotics#p/a/u/0/lHSSlXj25zI
http://www.youtube.com/uprobotics#p/a/u/1/Rb7w6o_loPk
http://www.youtube.com/uprobotics#p/a/u/2/ZdMuD0ojQ88

3. After Stubots we began the brainstorming process.  First, as individuals, team members listed all of the autonomous and tele-op strategies they could think of.  Then, in small groups they combined their lists and presented the combined lists to the whole team.  This set of lists was posted on our meeting room wall.  Next, as time was running out in the meeting, we began our focus on the "what" of the game ... as in, "What do you want to be able to do?" not "HOW" or pictures or anything else.  Team members started making their individual "what" lists and shared out verbally what they had on them.  While this is still a work in progress, it already seems all team members are in favor of a robot that is quick, agile, maneuverable, potentially omni-directional that is able to score in all goals on the field.

4. The last part of the meeting was students making their engineering notebook entries (define problem-->list task(s)-->reflect/evaluate).  All students wrote about the problem of understanding the game and its rules along with the problem of what to build to play the game.  The reflective process that takes place here is a favorite of mine as, over time, it will mark real growth and learning, and will eventually prevent us from repeating mistakes - even in future years.

In all, a great meeting.  Pictures from this meeting, and other UPR meetings/events can be found on our Flickr account, here. Thanks to Mrs. Meyer for the donuts, LMHS and Bob Foreman for the field tiles, and Mrs. Smith for doing some photography/video.  Homework for our next meeting includes re-reading robot rules, finishing off individual "what" lists, and reading/signing up for the VEX forum.

I have a pretty good hunch what we'll be doing at our next meeting, but I'll refrain from listing anything now.  I don't want to have to quote another famous poet to try and cover up for my improper planning again!
-Kressly

VRC 1414's first ever meeting

5.11.11:  VRC Team 1414 assembled at my house for the first time this evening.  We'll be meeting in the basement for our pilot year.  It was great seeing parents at team members (4 UPR veterans from our FLL teams and two rookies).  Mitchell, Bryan, Ben, Jonas, Justin, and Casey got to know each other pretty well through an introductory go around, an activity known as "three truths and a lie", and by scripting and executing an introductory video for the UPR Youtube Channel. 

Each team member received their safety glasses and binder packed with Inventor's Guide (thanks UPR VP John Niziolek), Engineering Notebook and entry spec sheet, full copy of the VRC Gateway Manual, and vocabulary handout.

I spent a chunk of the meeting going over key concepts we will focus on this year, including the UPR motto of "tachquiwi" (which is Lenape for "together"), professionalism,  the fun/learn balance, documenting like you will evaporate (just turned that phrase five minutes before the meeting and I really like it), sharing with the community, iterative design, elegant simplicity, ERB (expected repeatable behavior), and LYD (loving your data).

We also unpacked all of our VEX equipment order and got things in proper storage, made our first design notebook entries using the simple "Identify Need/Problem --> Perform Task(s )--> Reflect/Evaluate -->" loop (which they caught onto faster than I thought they would), and watched the Gateway game animation just before calling it a night.

The most important part of the meeting came early on when I went over all of the donors who have funded this start-up (see http://www.uprobotics.org/donors.html), what it meant to have them believe in us so much, and how we could pay them all back with our time, effort, attention ... and respect (which Jonas was quick to point out).

Special thanks to all parents for getting the team members to the meeting promptly and to Mitchell's mom who sent along cupcakes.  I have a really positive feeling about how fast this group was able to work together and look forward to seeing their cohesiveness and productivity grow along with their design skills and knowledge.  They all left the meeting with homework to read the Gateway manual and to peruse the Inventor's Guide for lessons to learn. 

Next meeting in a few weeks - we will concentrate on the brainstorming process, learn about our tools, learn gear ratio, and do some more in depth work with our vocabulary and design notebooks.  Look for the student team members to take over and rotate into blog entry duty starting at the next meeting.  Getting everyone's perspective here should be a lot of fun.
-Kressly