Monday, September 19, 2016
|Second Neck rebuild|
Originally, the head-turning was driven by a single powered axle. That put a huge amount of torque on the axle (and gears) and turned pretty slow.
I don't have a pic of the first rebuild, but it had one wheel driving the plate on the bottom of the head.
|Third Neck rebuild|
I can't believe I screwed up the gearing like that. The third rebuild works very well.
There will still be a wire coming out and attaching the brain to the LED sensor in the head, so the head can not spin 360, but it should turn very well.
That makes maintenance very difficult.
|Back panel w/Magnets|
There are four sets of magnets that hold the back on. Hopefully they will be strong enough to hold everything in place.
|Back panel with hatch|
Posted by Steve Hassenplug at 10:14 AM
Wednesday, June 8, 2016
SRR Version 2:
Over the years, I've spent more time working on Super Robo Rally than any other project I've ever created.
|SRR at Nexus Game Fair '16|
In fact, I may have spent more time on it than all other projects, combined. (maybe not. I've had many projects)
After starting on it in 2010, it's been through more revisions than I can list.
The current system uses a Windows 7 PC running C# code to control the game, and communicate with the robots.
Over the summer, I will be working on Version 2. This version will move from the C# engine currently used, to a MySQL database on a Raspberry Pi, where the Pi can also communicate with the robots via Bluetooth.
The best part about this, will be getting around the current weakness of Windows, where a PC can only communicate with 7 devices. The Pi will be able to use multiple bluetooth dongles to communicate with robots.
I can't explain how much better this will make the whole system. I'll try to follow up as this progresses.
Posted by Steve Hassenplug at 10:10 AM
Wednesday, May 25, 2016
R2-IQ: 3D Printed Parts
|Complete Artoo Head|
I designed a couple pieces in SnapCAD (CAD software for VEX IQ) and posted them on the web, asking if anyone could create an stl file. Within a day, I had a couple offers, and one very good file from David Knerr.
After we made a few tweaks of two parts, Davin printed the parts in one of Purdue Polytechnic's labs.
|Assembly of Head|
The design of these parts allowed me to remove much of the internal structure that was required to create the original shape.
|Head on body|
The most time consuming part of assembling the new head was putting 240 pins into the 3D printed pieces.
Once it was complete, the new head has a lot less panels inside, and is much more rigid than the previous one.
The head is mounted on four rollers, which previously only raised the middle enough to stabilize it. Now, there is actually a small gap between the head and the body.
The new design drives a couple small wheels that the head is sitting on. It's much freer to turn, and slip when people try to turn it manually.
The drive for the head was originally a motor & worm gear that turn an axle connected to the head. This put a great deal of torque on a couple small pieces, especially when people would walk up and try to turn the head by hand.
Posted by Steve Hassenplug at 8:40 AM
Friday, May 20, 2016
R2-IQ: The Round Head
In SnapCAD (VEX IQ modeling software) I drew up a part that I thought would help.
|Part 1 Printed|
I received a reply from someone I didn't even know with this drawing that looked better than my original one.
"I didn't know the angles, so I used 70 degrees."
As near as I could tell, I wanted them to be about 18 degrees (or 72, depending on the reference) In a very short order, he had a new drawing, and thanks to friends (Davin) at Purdue Polytechnic, I had the new part printed in no time.
|Part 2 Hole|
|Part 2 Hole in CAD|
|Part 1 actual angle|
I'm not sure how to calculate that angle. I'm sure someone can. David did it by lining up all the other parts in CAD and having it tell him the angle.
|P2 Original Curve|
Basically, I asked him to push the point in, while leaving the attachment points in the same place.
|P2 Good Curve|
|Head with Parts|
The curve looks very good.
Posted by Steve Hassenplug at 11:05 AM
R2-IQ at VEX Worlds
I started this post a few weeks ago, and didn't complete it.
|Inside of arm|
This was drawn in SnapCad, and has "wings" at 18 degrees.
Posted by Steve Hassenplug at 10:07 AM
Monday, March 14, 2016
Worlds '16 Data
Here's a bunch of data I've collected about teams attending VEX IQ Worlds Middle School division in 2016.
It should be noted that this data has come from different times in the season, from various tournaments, and also Skills events that sometimes do not host Teamwork events. While it may provide some comparison between teams, each team's results in qualifying and in the finals depends a great deal on other teams at that event. This table does not indicate how much a team may improve between the tournament listed, and Worlds.
This table lists the tournament from which this data was collected for each team.
The Program and Driver Skill scores are pulled from the tournament listed, or the World Ranking, whichever is greater.
"All Avg" is the average score of all qualifying matches for that team.
"Used Avg" is the average, not including scores that were dropped.
The table is sorted by "Average", which is:
(([Total Used] + [Final])/([Qualifying Matches] + 1) + [Program Skill] + [Driver Skill]) / 3
If teams don't have a score in a category, a value of zero is used.
*** this data was pulled live from the web site, and that web site has been updated, so the data is no longer available.
Here is some limited Elementary data
Posted by Steve Hassenplug at 10:09 AM