Go to Post And then the judges joined in and did the wave! - Basel A [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 09-01-2005, 15:32
IMDWalrus's Avatar
IMDWalrus IMDWalrus is offline
This is a line...
AKA: Paul
FRC #0818 (Genesis '02)
Team Role: Alumni
 
Join Date: Mar 2003
Rookie Year: 2003
Location: Michigan
Posts: 617
IMDWalrus is a splendid one to beholdIMDWalrus is a splendid one to beholdIMDWalrus is a splendid one to beholdIMDWalrus is a splendid one to beholdIMDWalrus is a splendid one to beholdIMDWalrus is a splendid one to beholdIMDWalrus is a splendid one to behold
Send a message via AIM to IMDWalrus
Disabling the robot in autonomous?

If the human player moves off of the pressure pad during autonomous, what would happen to the robot after (or if) it is reactivated when the player returns?

Would its autonomous mode restart? Would it just sit there and wait for the driver control to kick in?

I don't think this has been an issue in the previous autonomous modes, so I'm curious as to how it would work out...
  #2   Spotlight this post!  
Unread 09-01-2005, 15:45
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,182
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: Disabling the robot in autonomous?

Try it..

Load up the new firmware and default code to last years bot. Make an auto mode that does whatever..

Make a dongle so you can turn on auto mode. When auto is running, turn the disable switch on. The robot should stop. Switch the disabled switch off. And.. theres your answer.
  #3   Spotlight this post!  
Unread 09-01-2005, 16:59
Ryan M. Ryan M. is offline
Programming User
FRC #1317 (Digital Fusion)
Team Role: Programmer
 
Join Date: Jan 2004
Rookie Year: 2004
Location: Ohio
Posts: 1,508
Ryan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud of
Re: Disabling the robot in autonomous?

Quote:
Originally Posted by Tom Bottiglieri
Make a dongle so you can turn on auto mode. When auto is running, turn the disable switch on. The robot should stop. Switch the disabled switch off. And.. theres your answer.
Ah, but the pads could be disabled during auton, unlike your dongle. It may say in the rules someplace.
__________________

  #4   Spotlight this post!  
Unread 09-01-2005, 17:28
Michael Hill's Avatar
Michael Hill Michael Hill is offline
Registered User
FRC #3138 (Innovators Robotics)
Team Role: Mentor
 
Join Date: Jul 2004
Rookie Year: 2003
Location: Dayton, OH
Posts: 1,564
Michael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond repute
Re: Disabling the robot in autonomous?

I was under the assumption that all of the team members (drivers, coaches, and human players) have to be out of the players' area during autonomous mode. After that, the human players have to make a mad dash to their pads to enable their robots.
  #5   Spotlight this post!  
Unread 09-01-2005, 17:31
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: Disabling the robot in autonomous?

Quote:
Originally Posted by Michael Hill
I was under the assumption that all of the team members (drivers, coaches, and human players) have to be out of the players' area during autonomous mode. After that, the human players have to make a mad dash to their pads to enable their robots.
Yup:

Quote:
Originally Posted by FIRST, Section 4, The Game, p. 7
<G06> No team member may pass the Starting Line in their TEAM ZONE until the conclusion of the
AUTONOMOUS PERIOD. All team members must stay within their alliance’s designated TEAM ZONE
during the match. If a team member passes the Starting Line before the autonomous period ends, except to
save their controls from a violent collision of a robot into the diamond plate, or leaves their TEAM ZONE
during the match, the team will be assessed a 10 point penalty. If a HUMAN PLAYER leaves the HUMAN
PLAYER ZONE at any time during the match for any reason other than personal safety, the team will be
assessed a 10 point penalty. However, if such actions are deemed by the referee to be so serious to have
affected the outcome of the match, the team may be disabled and disqualified.
__________________
Manoel Flores da Cunha
Mentor
Brazilian Machine
Team # 383
  #6   Spotlight this post!  
Unread 09-01-2005, 17:35
Goobergunch Goobergunch is offline
Registered User
FRC #1168 (Malvern Robotics)
Team Role: Alumni
 
Join Date: Mar 2004
Rookie Year: 2004
Location: Paoli, PA
Posts: 246
Goobergunch is a name known to allGoobergunch is a name known to allGoobergunch is a name known to allGoobergunch is a name known to allGoobergunch is a name known to allGoobergunch is a name known to all
Re: Disabling the robot in autonomous?

The problem is that G06 is contradicted by:

Quote:
<G08>At the start of the match, HUMAN PLAYERS must stand on designated pressure pad sensors to one side of the field. The ROBOT for each team will be enabled only while the HUMAN PLAYER remains on the pressure pad. If the HUMAN PLAYER steps off the pressure pad, the corresponding ROBOT is temporarily disabled until the HUMAN PLAYER returns to the pad. The HUMAN PLAYER must place their feet on the sensor to activate it. Placing objects on the sensor to activate it is not permitted.
  #7   Spotlight this post!  
Unread 09-01-2005, 18:01
IMDWalrus's Avatar
IMDWalrus IMDWalrus is offline
This is a line...
AKA: Paul
FRC #0818 (Genesis '02)
Team Role: Alumni
 
Join Date: Mar 2003
Rookie Year: 2003
Location: Michigan
Posts: 617
IMDWalrus is a splendid one to beholdIMDWalrus is a splendid one to beholdIMDWalrus is a splendid one to beholdIMDWalrus is a splendid one to beholdIMDWalrus is a splendid one to beholdIMDWalrus is a splendid one to beholdIMDWalrus is a splendid one to behold
Send a message via AIM to IMDWalrus
Re: Disabling the robot in autonomous?

Quote:
<G07> Team members may not touch any TETRAS during the AUTONOMOUS PERIOD. HUMAN PLAYERS
may use any TETRAS in the Team Zone once the AUTONOMOUS PERIOD ends. If a TETRA is touched
during the autonomous period, the team will be assessed a 10-point penalty.
It looks like human players can't touch the tetras themselves in autonomous mode; however, this still doesn't tell us what would happen.

I hadn't even noticed that contradiction in the rules. I wonder how FIRST will clear that one up. I'd guess that the human players being on the pads is acceptable (to ensure that the robots move), but we'll see...
  #8   Spotlight this post!  
Unread 18-01-2005, 12:40
ttedrow's Avatar
ttedrow ttedrow is offline
Herding electrons
AKA: Tim Tedrow
FRC #0281 (EnTech)
Team Role: Mentor
 
Join Date: Jan 2002
Rookie Year: 2000
Location: Greenville, SC
Posts: 165
ttedrow will become famous soon enoughttedrow will become famous soon enough
Re: Disabling the robot in autonomous?

Quote:
Originally Posted by Goobergunch
The problem is that G06 is contradicted by:
I have check the Q&A system and no one has asked for a clarification of the HP position at the start of the autonomous period.

Tim Tedrow
__________________
Sr. Design Engineer
Caterpillar Inc.
Greenville, SC

KD4EGM

FRC 281 Greenvillains
Infected with the FIRST virus in 2000

Yes, Chute Door!!!
  #9   Spotlight this post!  
Unread 18-01-2005, 14:16
steven114 steven114 is offline
Programming Wizard and Team Captain
AKA: Steven Schlansker
FRC #0114 (Eaglestrike)
Team Role: Programmer
 
Join Date: Feb 2004
Location: Los Altos, CA
Posts: 335
steven114 is a jewel in the roughsteven114 is a jewel in the roughsteven114 is a jewel in the rough
Send a message via AIM to steven114
Re: Disabling the robot in autonomous?

In response to the original question - the robot controller, while disabled, continues to run as if it were not. The only difference is that there is a flag set in the data provided by the operator interface and the master processor holds all outputs to off. Same with autonomous - the user processor continues in exactly the same manner, except that there is a different flag set and the master processor holds all inputs to be off. As far as I know, there are no processor resets initiated at any time during the match.

What this means for your autonomous mode is that if it becomes disabled and then later reenabled, your robot is likely to proceed exactly as if it had never been turned off at all (except that it will be in a different position)

This is obviously not always true, but it's probably a good starting point. However, as everyone else has been pointing out, there's no substitute for testing!
__________________
Shift to the left, shift to the right!
Pop up, push down, byte, byte, byte!
  #10   Spotlight this post!  
Unread 18-01-2005, 14:52
Joe Ross's Avatar Unsung FIRST Hero
Joe Ross Joe Ross is offline
Registered User
FRC #0330 (Beachbots)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1997
Location: Los Angeles, CA
Posts: 8,544
Joe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond repute
Re: Disabling the robot in autonomous?

Quote:
Originally Posted by ttedrow
I have check the Q&A system and no one has asked for a clarification of the HP position at the start of the autonomous period.
ID: 1099 Section: 4.2.2 Status: Answered Date Answered: 1/12/2005
Q: Must the human player start behind their driver station and then travel behind the field to their pad at the beginning of autonomous? Or, may they start behind their pad?
A: They will start on their pads.
  #11   Spotlight this post!  
Unread 18-01-2005, 16:52
Mark McLeod's Avatar
Mark McLeod Mark McLeod is offline
Just Itinerant
AKA: Hey dad...Father...MARK
FRC #0358 (Robotic Eagles)
Team Role: Engineer
 
Join Date: Mar 2003
Rookie Year: 2002
Location: Hauppauge, Long Island, NY
Posts: 8,695
Mark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond repute
Re: Disabling the robot in autonomous?

The last (& first) time human pads were used during autonomous in 2003 the robot stopped if the human wasn't on the pad. Some teams actually used this as a method of deactivating their robot on purpose, so it would do nothing during autonomous.

I would suspect the robot might behave just as it would if the player stepped off during regular play. Stop and then continue if the player steps back on. In any case it's the way you design and write your code that will determine the action your robot will take.
__________________
"Rationality is our distinguishing characteristic - it's what sets us apart from the beasts." - Aristotle
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
How much planning goes into your robot? Jnadke General Forum 41 29-01-2006 21:29
Robot Weight Limit: Rule Conflict Specialagentjim Rules/Strategy 10 06-08-2005 17:52
How much do you design before kickoff? Allison K General Forum 19 07-12-2004 21:32
Best Robot Ever(again) Corey Balint General Forum 26 04-08-2004 23:03
what kind of robot will win? Bcahn836 Championship Event 44 12-04-2004 00:02


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

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