Go to Post Please understand that teams run things differently for specific and very valid reasons. And, this is OK as long as the students are inspired. - Alexander McGee [more]
Home
Go Back   Chief Delphi > FIRST > Robot Showcase
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 06-03-2008, 22:54
Uberbots's Avatar
Uberbots Uberbots is offline
Mad Programmer
AKA: Billy Sisson
FRC #1124 (ÜberBots)
Team Role: College Student
 
Join Date: Jan 2006
Rookie Year: 2005
Location: Avon
Posts: 739
Uberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond repute
ÜberBots Hybrid Mode (Video)

So we finally got around to taking a couple videos of autonomous doing its thing... id say we are satisfied for now. It makes a full lap (sometimes 5 lines depending on the ball positions), and knocks off two balls.
consistently.

Video Here

If you scroll around in the playlist bar, you can find more videos/pictures of our robot.

See you at the CT Regional!
__________________
A few of my favorite numbers:
175 176 177 195 230 558 716 1024 1071 1592 1784 1816
RPI 2012
BREAKAWAY

Last edited by Uberbots : 06-03-2008 at 22:57.
  #2   Spotlight this post!  
Unread 06-03-2008, 23:07
Tom Bottiglieri Tom Bottiglieri is offline
Registered User
FRC #0254 (The Cheesy Poofs)
Team Role: Engineer
 
Join Date: Jan 2004
Rookie Year: 2003
Location: San Francisco, CA
Posts: 3,188
Tom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond repute
Re: ÜberBots Hybrid Mode (Video)

How is it driven? All autonomous?
  #3   Spotlight this post!  
Unread 06-03-2008, 23:08
seanl's Avatar
seanl seanl is offline
"The Everything person"
FRC #0867 (Absolute Value)
Team Role: Leadership
 
Join Date: Jan 2007
Rookie Year: 2007
Location: Arcadia, CA
Posts: 267
seanl will become famous soon enoughseanl will become famous soon enough
Re: ÜberBots Hybrid Mode (Video)

how are you detecting where your colored ball is? because the opposite team will get the points if you knock down their ball.
are you using the ir sensor.
__________________
, Sean

TEAM 867
-electrical
-pneumatics
-programming



2008 Autodesk Visualization Grand Prize Winner
  #4   Spotlight this post!  
Unread 06-03-2008, 23:11
Qbranch Qbranch is offline
wow college goes fast.
AKA: Alex
FRC #1024 (Kil-A-Bytes)
Team Role: Alumni
 
Join Date: Apr 2006
Rookie Year: 2006
Location: Indianapolis
Posts: 1,174
Qbranch has a reputation beyond reputeQbranch has a reputation beyond reputeQbranch has a reputation beyond reputeQbranch has a reputation beyond reputeQbranch has a reputation beyond reputeQbranch has a reputation beyond reputeQbranch has a reputation beyond reputeQbranch has a reputation beyond reputeQbranch has a reputation beyond reputeQbranch has a reputation beyond reputeQbranch has a reputation beyond repute
Re: ÜberBots Hybrid Mode (Video)

Why is this robot 'almost a year old' according to the description?

Looking fancy shmancy guys... can't wait to hear some more details.

-q
__________________
Electrical Engineer Illini
1024 | Programmer '06, '07, '08 | Driver '08
  #5   Spotlight this post!  
Unread 06-03-2008, 23:11
Uberbots's Avatar
Uberbots Uberbots is offline
Mad Programmer
AKA: Billy Sisson
FRC #1124 (ÜberBots)
Team Role: College Student
 
Join Date: Jan 2006
Rookie Year: 2005
Location: Avon
Posts: 739
Uberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond repute
Re: ÜberBots Hybrid Mode (Video)

Quote:
Originally Posted by Tom Bottiglieri View Post
How is it driven? All autonomous?
There is a 'theoretical' all autonomous mode where it uses a custom made camera to locate the balls.

however, this is not implemented as of yet, and so probably will never be (in the spirit of tools/laptops down).
We tell it where the balls are with the IR remote, and basically push those positions onto a stack. As the robot makes laps, it pops these set positions off of the stack, and corrects to them using a closed loop driving system.

Trial A Demonstrates its ability to hit balls in other positions.
__________________
A few of my favorite numbers:
175 176 177 195 230 558 716 1024 1071 1592 1784 1816
RPI 2012
BREAKAWAY

Last edited by Uberbots : 06-03-2008 at 23:19.
  #6   Spotlight this post!  
Unread 06-03-2008, 23:13
Uberbots's Avatar
Uberbots Uberbots is offline
Mad Programmer
AKA: Billy Sisson
FRC #1124 (ÜberBots)
Team Role: College Student
 
Join Date: Jan 2006
Rookie Year: 2005
Location: Avon
Posts: 739
Uberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond repute
Re: ÜberBots Hybrid Mode (Video)

Quote:
Originally Posted by Qbranch View Post
Why is this robot 'almost a year old' according to the description?

Looking fancy shmancy guys... can't wait to hear some more details.

-q
The wheel that broke was almost a year old. This is our practice robot, and we were too lazy to build a new one, so we basically slapped the gripper mechanism on top of last years practice robot, along with the dual shifters.
__________________
A few of my favorite numbers:
175 176 177 195 230 558 716 1024 1071 1592 1784 1816
RPI 2012
BREAKAWAY
  #7   Spotlight this post!  
Unread 06-03-2008, 23:36
Cow Bell Solo's Avatar
Cow Bell Solo Cow Bell Solo is offline
No Stolte No
AKA: Chris
FRC #2194 (Fondy Fire)
Team Role: Mentor
 
Join Date: Jan 2007
Rookie Year: 2007
Location: Minnesota
Posts: 381
Cow Bell Solo is a jewel in the roughCow Bell Solo is a jewel in the roughCow Bell Solo is a jewel in the roughCow Bell Solo is a jewel in the rough
Send a message via AIM to Cow Bell Solo Send a message via MSN to Cow Bell Solo Send a message via Yahoo to Cow Bell Solo
Re: ÜberBots Hybrid Mode (Video)

It isn't that bad, just wait until there are 5 other robots out there that could possibly get in your way
__________________
Who let the Blue Smoke Out
Team 2194 Mentor - 2012-Present - http://fondyfire.com
Team 2207 Alumni - http://whitebearlakerobotics.com
Iowa FIRST LEGO League Planning Team Member - 2010-Present - http://www.isek.iastate.edu/fll
FIRST LEGO League volunteer - 2008-Present

2008: MN Regional Quarterfinalists, Website Excellence
2009: MN North Star Quarterfinalists, recognized for safety, Website Excellence
  #8   Spotlight this post!  
Unread 07-03-2008, 00:20
Uberbots's Avatar
Uberbots Uberbots is offline
Mad Programmer
AKA: Billy Sisson
FRC #1124 (ÜberBots)
Team Role: College Student
 
Join Date: Jan 2006
Rookie Year: 2005
Location: Avon
Posts: 739
Uberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond repute
Re: ÜberBots Hybrid Mode (Video)

Quote:
Originally Posted by Cow Bell Solo View Post
It isn't that bad, just wait until there are 5 other robots out there that could possibly get in your way
Weve thought about that... and i don't think we made a video of what our robot does to those who decide to get in its way.
__________________
A few of my favorite numbers:
175 176 177 195 230 558 716 1024 1071 1592 1784 1816
RPI 2012
BREAKAWAY
  #9   Spotlight this post!  
Unread 07-03-2008, 03:16
Unsung FIRST Hero
Greg Marra Greg Marra is offline
[automate(a) for a in tasks_to_do]
FRC #5507 (Robotic Eagles)
Team Role: Mentor
 
Join Date: Oct 2004
Rookie Year: 2005
Location: San Francisco, CA
Posts: 2,031
Greg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond repute
Re: ÜberBots Hybrid Mode (Video)

The adjustment the robot makes to get to the other ball position is absolutely beautiful.

The quality of autonomous modes this year seems to be quite amazing. I wonder if it is due to the slightly reduced complexity (driving is easier than driving and using an arm) or if teams are just adding to their repertoire of knowledge.

Either way, I would love to see teams come out and release well commented and organized copies of their code so that others can learn from what they have done.

Also, can you expound on the "Custom Made Camera"?
  #10   Spotlight this post!  
Unread 07-03-2008, 05:44
Tottanka's Avatar
Tottanka Tottanka is offline
It isnt about bots,its about humans
AKA: Liron Gurvitz
FRC #3211 (The Y Team)
Team Role: Mentor
 
Join Date: Dec 2006
Rookie Year: 2006
Location: Hadera, Israel
Posts: 1,420
Tottanka has a reputation beyond reputeTottanka has a reputation beyond reputeTottanka has a reputation beyond reputeTottanka has a reputation beyond reputeTottanka has a reputation beyond reputeTottanka has a reputation beyond reputeTottanka has a reputation beyond reputeTottanka has a reputation beyond reputeTottanka has a reputation beyond reputeTottanka has a reputation beyond reputeTottanka has a reputation beyond repute
Re: ÜberBots Hybrid Mode (Video)

Quote:
Originally Posted by Greg Marra View Post
I wonder if it is due to the slightly reduced complexity (driving is easier than driving and using an arm) or if teams are just adding to their repertoire of knowledge.
i think it's because autonomous is worth investing a lot of time in this year, unlike 2007.
2006, if you remember, had many great auto modes as well, and 2006's auto was less points-valubale then this year's...
__________________
My FRC record: 10 Years,FTA (2008-9), 3 Teams(1947,2669,3211).3 RCA, 1 Championship EI(2016), 1 Divisional finalist (2016), 1 Regional winner.
Israeli 2016 Volunteer of the year.
  #11   Spotlight this post!  
Unread 07-03-2008, 07:07
Uberbots's Avatar
Uberbots Uberbots is offline
Mad Programmer
AKA: Billy Sisson
FRC #1124 (ÜberBots)
Team Role: College Student
 
Join Date: Jan 2006
Rookie Year: 2005
Location: Avon
Posts: 739
Uberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond reputeUberbots has a reputation beyond repute
Re: ÜberBots Hybrid Mode (Video)

Quote:
Originally Posted by Greg Marra View Post
The adjustment the robot makes to get to the other ball position is absolutely beautiful.

Also, can you expound on the "Custom Made Camera"?
Thanks

'expand' you mean? well it was a CMUCAM3 which we bought from seattle robotics, and i basically reprogrammed it to do a sampling of 3 predetermined locations, and using an HSV tolerance system it would return the position of the desired ball.
we had the camera working, we just never got the code implemented on the robot, so we cant really use it.
__________________
A few of my favorite numbers:
175 176 177 195 230 558 716 1024 1071 1592 1784 1816
RPI 2012
BREAKAWAY
  #12   Spotlight this post!  
Unread 07-03-2008, 09:46
Dave Scheck's Avatar
Dave Scheck Dave Scheck is offline
Registered User
FRC #0111 (WildStang)
Team Role: Engineer
 
Join Date: Feb 2003
Rookie Year: 2002
Location: Arlington Heights, IL
Posts: 574
Dave Scheck has a reputation beyond reputeDave Scheck has a reputation beyond reputeDave Scheck has a reputation beyond reputeDave Scheck has a reputation beyond reputeDave Scheck has a reputation beyond reputeDave Scheck has a reputation beyond reputeDave Scheck has a reputation beyond reputeDave Scheck has a reputation beyond reputeDave Scheck has a reputation beyond reputeDave Scheck has a reputation beyond reputeDave Scheck has a reputation beyond repute
Re: ÜberBots Hybrid Mode (Video)

First off, nice work. It's definitely not the easiest thing in the world to drive that far with that kind of accuracy, so I commend you for your hard work.

I don't want to stir up a controversy, but I would like to know what people think about this topic. Billy explained the functionality of their robot as:
Quote:
Originally Posted by Uberbots View Post
We tell it where the balls are with the IR remote, and basically push those positions onto a stack. As the robot makes laps, it pops these set positions off of the stack, and corrects to them using a closed loop driving system.
My question is simply is this legal? My answer is I don't know because I see both sides.

On one hand, I would say this is legal because the action taken when one of three buttons are pressed, the ball location corresponding to that button would be pushed onto a stack. That has the same repeatable outcome every time...a button is pressed, a position goes on the stack. How the robot interprets this is irrelevant.

On the other, I would say this is illegal because based on what I've read in Update 3, an action is something that the robot physically does (I don't agree with this, but it is what it is). For the sake of argument, there are 9 possible actions that are taken (i.e. left then left, left then middle, left then right, etc...). This is clearly more than the 4 allowed actions.

Quote:
Originally Posted by Team Update 3
What can be contained in the message(s) sent to the Robot? The message should contain a single command that directs the Robot to do something, or provides a single “snapshot” of information about the state or condition of the field that the Robot can use to determine what action to take.
If your buttons told the robot where both balls were at the same time, I would agree that this represents "a single snapshot of information about the state or condition of the field". Queuing up snapshots, I fell, is not a single snapshot because the same button has changed its meaning to represent a different state.

I also see issues with this being a message sequence because the robot's actions are dependent on the order that you press the buttons in. The update clearly says that message sequencing/encoding is not allowed
Quote:
Originally Posted by Team Update 3
The same would also be true if pressing Button #6 and then Button #7 initiated one action, but pressing Button #6 and then Button #8 initiated a different action. This would be a form of high-level encoding, and is contrary to the intended use of the Signaling Device.
Please don't take this as an attack towards the work that you've done. I definitely appreciate the work that you've put in to make this system actually work. In light of some of the recent rulings at competitions, I think that you should put a Q&A in so that you don't run into problems and have to back out all of your hard work at the competition.
  #13   Spotlight this post!  
Unread 07-03-2008, 10:22
Manoel's Avatar
Manoel Manoel is offline
Registered User
FRC #0383 (Brazilian Machine)
Team Role: Mentor
 
Join Date: Jun 2001
Rookie Year: 2000
Location: Porto Alegre, RS, Brazil
Posts: 608
Manoel has a reputation beyond reputeManoel has a reputation beyond reputeManoel has a reputation beyond reputeManoel has a reputation beyond reputeManoel has a reputation beyond reputeManoel has a reputation beyond reputeManoel has a reputation beyond reputeManoel has a reputation beyond reputeManoel has a reputation beyond reputeManoel has a reputation beyond reputeManoel has a reputation beyond repute
Send a message via ICQ to Manoel Send a message via MSN to Manoel
Re: ÜberBots Hybrid Mode (Video)

Quote:
Originally Posted by Dave Scheck View Post
My question is simply is this legal? My answer is I don't know because I see both sides.
Dave,

I had the same doubt a few weeks ago (before we realized our auto mode was great for the first ball but didn't leave time to go for the second ) and asked this question on the Q&A forums.

I knew the intent of the rules allowed it, because high-level suppervisory commands are exactly what the GDC wanted us to do. The letter of the rules, as we agree, seem to disallow this.

Even the GDC answer is not mentioning the letter of the rules but, based on the link I posted above, they should be fine if questioned at an event.

By the way, 1124, we really hope to play with you guys next week in Connecticut - will you please let us knock off that first trackball?
__________________
Manoel Flores da Cunha
Mentor
Brazilian Machine
Team # 383
  #14   Spotlight this post!  
Unread 07-03-2008, 10:29
Dave Scheck's Avatar
Dave Scheck Dave Scheck is offline
Registered User
FRC #0111 (WildStang)
Team Role: Engineer
 
Join Date: Feb 2003
Rookie Year: 2002
Location: Arlington Heights, IL
Posts: 574
Dave Scheck has a reputation beyond reputeDave Scheck has a reputation beyond reputeDave Scheck has a reputation beyond reputeDave Scheck has a reputation beyond reputeDave Scheck has a reputation beyond reputeDave Scheck has a reputation beyond reputeDave Scheck has a reputation beyond reputeDave Scheck has a reputation beyond reputeDave Scheck has a reputation beyond reputeDave Scheck has a reputation beyond reputeDave Scheck has a reputation beyond repute
Re: ÜberBots Hybrid Mode (Video)

Manoel

The way I read the Q&A response that you're referring to is that it's legal to do what you're described after the first ball was knocked down. I completely agree with that. It's a single action "knock down the ball from the next overpass" and could be rerun just as a "turn left" command could be.

If that's what the Uberbots are doing, then I think that answers my question from above.

However, if they are sending the two commands before that first ball is knocked down, I think my question still stands.

Dave
  #15   Spotlight this post!  
Unread 07-03-2008, 10:38
Tom Bottiglieri Tom Bottiglieri is offline
Registered User
FRC #0254 (The Cheesy Poofs)
Team Role: Engineer
 
Join Date: Jan 2004
Rookie Year: 2003
Location: San Francisco, CA
Posts: 3,188
Tom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond repute
Re: ÜberBots Hybrid Mode (Video)

Quote:
Originally Posted by Dave Scheck View Post
Manoel

The way I read the Q&A response that you're referring to is that it's legal to do what you're described after the first ball was knocked down. I completely agree with that. It's a single action "knock down the ball from the next overpass" and could be rerun just as a "turn left" command could be.

If that's what the Uberbots are doing, then I think that answers my question from above.

However, if they are sending the two commands before that first ball is knocked down, I think my question still stands.

Dave
Easy fix:
Press the second button after the first ball is knocked down.
We are debating whether we should use this approach or if we should simply have the RoboCoach drive the robot. I've seen success with both.
Closed Thread


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Hybrid Mode 11Mort11 General Forum 2 18-02-2008 23:06
Hybrid Mode Help ShotgunNinja Programming 3 01-02-2008 14:34
Hybrid mode? Mrtrom General Forum 20 21-01-2008 07:11
Hybrid mode question. ks_mumupsi Rules/Strategy 13 14-01-2008 22:43
Hybrid mode issue Los Frijoles General Forum 2 07-01-2008 18:52


All times are GMT -5. The time now is 23:55.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi