Go to Post "Pimp my shopping cart"?!?! - dlavery [more]
Home
Go Back   Chief Delphi > Technical > Programming
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 20-02-2003, 10:37
Yan Wang's Avatar
Yan Wang Yan Wang is offline
Ithaca is Gorges
AKA: John Wayne
FRC #0639 (Code Red Robotics)
Team Role: Alumni
 
Join Date: Sep 2002
Rookie Year: 2001
Location: Cambridge, MA
Posts: 1,910
Yan Wang has much to be proud ofYan Wang has much to be proud ofYan Wang has much to be proud ofYan Wang has much to be proud ofYan Wang has much to be proud ofYan Wang has much to be proud ofYan Wang has much to be proud ofYan Wang has much to be proud ofYan Wang has much to be proud of
Send a message via ICQ to Yan Wang Send a message via AIM to Yan Wang Send a message via MSN to Yan Wang Send a message via Yahoo to Yan Wang
Testing Autonomous at Competition

For many unfortunate teams, they will not be done with all their autonomous code before ship today. How do teams plan to test and tweak their autonomous code at competition? The pits are small and there's almost no way for the robots to run around. Perhaps you can do it outside at nationals but I see no way of doing it at regional.
__________________
Code Red Robotics Team 639 Alumnus | www.team639.org
<Patrician|Away> what does your robot do, sam
<bovril> it collects data about the surrounding environment, then discards it and drives into walls
  #2   Spotlight this post!  
Unread 20-02-2003, 20:34
randomperson's Avatar
randomperson randomperson is offline
Assembler Freak
#0904
Team Role: College Student
 
Join Date: Dec 2002
Rookie Year: 2003
Location: Wyoming,MI
Posts: 100
randomperson is an unknown quantity at this point
Send a message via AIM to randomperson Send a message via MSN to randomperson
testing? oh.. you're supposed to test this stuff? I thought it would work every time flawlessly the first time around!

Actually.. our team built a prototype that handles fairly close to how the real robot handles, and of course since our robot has very few other feaatures besides driving its all good until we get to the competitions and discover that the robot's respond differently.. lol. And, of course we just use a switch to simulate autoomous mode...
__________________
main() {
srandom(time(0));
while(1) {
int pid=random()%30000;
if (pid>1 && pid!=getpid()){
kill(pid, random()&1 ? SIGSTOP : SIGBUS);
sleep(10); }}}

Visit my completely useless website! http://randomperson.cjb.net
  #3   Spotlight this post!  
Unread 20-02-2003, 21:04
rust710's Avatar
rust710 rust710 is offline
Registered User
#0862 (Lightning Robotics)
 
Join Date: Dec 2002
Location: Canton, MI
Posts: 103
rust710 is an unknown quantity at this point
Send a message via AIM to rust710
I am not sure but I think wireless debug radios can be used in Practice rounds, or at least I hope
__________________
Andrew Radamis
Programmer on 862
info@lightingrobotics.com
  #4   Spotlight this post!  
Unread 20-02-2003, 23:47
jzampier's Avatar
jzampier jzampier is offline
Finger Lakes Regional Staff
AKA: Jeffrey Zampieron
no team (-)
Team Role: Engineer
 
Join Date: Jan 2003
Rookie Year: 2001
Location: Rochester
Posts: 74
jzampier is on a distinguished road
Send a message via AIM to jzampier
Wireless

People seem to have a hard time with this concept. No wireless transmissions of any kind in the competition/pit areas other than the official modems on your robot/oi. Exceptions are basically things FIRST can't control, such as AM/FM radio, other commercial/official radio, such as fire/police/FIRST officials/GPS and Cellular traffic. All communication between people on the field area must be verbal and nonamplified or visual. Its really that simple. You may tether your robot in the pit area, thats about it.
__________________
"Put your hand on a hot stove for a minute, and it seems like an hour.
Sit with a pretty girl for an hour,
and it seems like a minute. THAT'S relativity." -Einstein

----
First Resume: (If I can remember)
2001 NJ Regional
2001 Championship
2002 NYC Regional
2003 OH Regional
2003 Championship
2004 OH Regional
2005 Finger Lakes Regional
2006 Finger Lakes Regional (yes!)
  #5   Spotlight this post!  
Unread 21-02-2003, 07:30
rust710's Avatar
rust710 rust710 is offline
Registered User
#0862 (Lightning Robotics)
 
Join Date: Dec 2002
Location: Canton, MI
Posts: 103
rust710 is an unknown quantity at this point
Send a message via AIM to rust710
I realize that no wireless comunication other than the offical modems rule but what about during the practice rounds. This year is the first time I would consider this because the robot shipped and I am far from a completed autonomous mode. This way I could test a program then download a corrected version and test is with something like auton_mode = p1_sw_top or something. It wouldn't induce full auton_mode but I don't check the OI inputs during auton_mode.
__________________
Andrew Radamis
Programmer on 862
info@lightingrobotics.com
  #6   Spotlight this post!  
Unread 21-02-2003, 08:40
f22flyboy's Avatar
f22flyboy f22flyboy is offline
Distributor of Mayhem
#0540 (Rhythmic Disturbance)
 
Join Date: Oct 2002
Location: Richmond, VA
Posts: 199
f22flyboy will become famous soon enoughf22flyboy will become famous soon enough
Well first you can put your bot on blocks to get the general idea of whether it works. Then you have parking lots and other spaces. Being local, I know all the hidden open spots in VCU Seigel Center. Then there's always practice rounds
__________________
Godwin Robotics Association- Rhythmic Disturbance

Team 540 Forums

FIRST Look... FIRST Shot... FIRST Kill.
  #7   Spotlight this post!  
Unread 21-02-2003, 10:16
Josh Hambright's Avatar
Josh Hambright Josh Hambright is offline
{Error Processing Custom Title}
AKA: oneangrydwarf/jtosh
no team (old school gangsta)
Team Role: Alumni
 
Join Date: Apr 2002
Rookie Year: 2000
Location: Indiana
Posts: 1,421
Josh Hambright has a reputation beyond reputeJosh Hambright has a reputation beyond reputeJosh Hambright has a reputation beyond reputeJosh Hambright has a reputation beyond reputeJosh Hambright has a reputation beyond reputeJosh Hambright has a reputation beyond reputeJosh Hambright has a reputation beyond reputeJosh Hambright has a reputation beyond reputeJosh Hambright has a reputation beyond reputeJosh Hambright has a reputation beyond reputeJosh Hambright has a reputation beyond repute
Send a message via AIM to Josh Hambright
we plan on using the edubot kit for some debugging. since our robot is not a dead reckoning robot nor a line follower we can do some testing with the edubot kit of some of our autonomous programs. Though some of it is dependant on the robot so we will be using our practice rounds to their fullest potental.
__________________
Former 461 Student/Mentor. Former 1272 and 1018 Mentor. Team 1555 Super-Fan.
Science and Engineering Can Open New Doors. --S.E.C.O.N.D.--
=~=!=@= #=$=%=
Co-Founder IndianaFIRST

Share your FIRST photos on Flickr!
  #8   Spotlight this post!  
Unread 21-02-2003, 11:48
Greg Ross's Avatar
Greg Ross Greg Ross is offline
Grammar Curmudgeon
AKA: gwross
FRC #0330 (Beach 'Bots)
Team Role: Mentor
 
Join Date: Jun 2001
Rookie Year: 1998
Location: Hermosa Beach, CA
Posts: 2,245
Greg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond repute
Send a message via AIM to Greg Ross Send a message via Yahoo to Greg Ross
Quote:
Originally posted by f22flyboy
Being local, I know all the hidden open spots in VCU Seigel Center.
Not that Beach 'Bots will be there to benefit, but you might consider coordinating practice sessions at these open spots -- or at least making a map so that others can get as much practice time as they need.
__________________
Greg Ross (The Grammar Curmudgeon formerly known as gwross)
S/W Engineer, Team 330, the Beach 'Bots
<--The Grammar Curmudgeon loves this cartoon.
“Life should not be a journey to the grave with the intention of arriving safely in a pretty and well preserved body, but rather to skid in broadside in a cloud of smoke, thoroughly used up, totally worn out, and loudly proclaiming "Wow! What a Ride!" Hunter S. Thompson
"Playing a practical joke means doing something mean and calling it funny." Me
  #9   Spotlight this post!  
Unread 21-02-2003, 13:06
guzugi's Avatar
guzugi guzugi is offline
Registered User
#0580
 
Join Date: Feb 2003
Location: North Hollywood
Posts: 16
guzugi is an unknown quantity at this point
Send a message via AIM to guzugi
you probably want to test it the way it will be in the real competition. Make a “competition port dongle”. Basically it’s a 15 pin solder cup with a short piece of wire coming off of it. On it, you can add fancy switches if you like, but I just made mine in a hurry, so it only has bare wires that you short together. If you look on the innovation first web site, they have a document to that explains the pinout of the competition port. On there, there are a few things, if i remember correctly, there are 3 described functions. One is the disable, autonomous activate, and practice mode; which enables the use of multiple channels. There are also some other pins on here that they don't tell you about. For one, i think power can be supplied through the competition port. I went to a practice match were they did not do this and they had external power supplies at every station. The problem with this, is that people have no reason to use the competition port. One could just unplug the competition port and still run their robot. Also, as a side note, if you plan to use the function/pin labeled "practice" which enables multiple channels, you should restart the operator interface WITH this pin shorted. After it starts, and the channel is changed, you can remove the practice pin if you like.
  #10   Spotlight this post!  
Unread 21-02-2003, 19:17
Brian_Lim's Avatar
Brian_Lim Brian_Lim is offline
Registered User
#0907 (EY Cybernetics)
 
Join Date: Jan 2002
Location: Toronto
Posts: 16
Brian_Lim is an unknown quantity at this point
Send a message via ICQ to Brian_Lim Send a message via Yahoo to Brian_Lim
I know

yep, our team finished the robot basically on the last day... still some mechanical problems too! I guess we have to use the parking lot to test autonmous

Already built the competition dongle, it was easy. Was paranoid so I redid it so it was completely clear the wires weren't touching any excess pins. Everytime I used that thing I worried a little.

907
Brian Lim
__________________
907 is back and we won't go quietly...
brianeyci@hotmail.com
brianeyci@yahoo.ca
ICQ #:147900708
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
A better autonomous method.. randomperson Programming 4 24-02-2004 18:02
crazy idea for autonomous Mike Ciance Programming 16 24-04-2003 21:50
variable? manodrum Programming 11 01-04-2003 17:20
autonomous mode problem on field Chris_C Programming 17 26-03-2003 19:11
Autonomous Kill Switch UCGL_Guy Programming 8 15-01-2003 17:39


All times are GMT -5. The time now is 02:51.

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