Go to Post If winning that individual match is more important to you than being there in the first place, then I believe you've got your priorities in the wrong spot. - Tom Bottiglieri [more]
Home
Go Back   Chief Delphi > FIRST > General Forum
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
 
 
Thread Tools Rate Thread Display Modes
Prev Previous Post   Next Post Next
  #6   Spotlight this post!  
Unread 20-09-2016, 04:34
Jaci's Avatar
Jaci Jaci is online now
Registered User
AKA: Jaci R Brunning
FRC #5333 (Can't C# | OpenRIO)
Team Role: Mentor
 
Join Date: Jan 2015
Rookie Year: 2015
Location: Perth, Western Australia
Posts: 251
Jaci has a reputation beyond reputeJaci has a reputation beyond reputeJaci has a reputation beyond reputeJaci has a reputation beyond reputeJaci has a reputation beyond reputeJaci has a reputation beyond reputeJaci has a reputation beyond reputeJaci has a reputation beyond reputeJaci has a reputation beyond reputeJaci has a reputation beyond reputeJaci has a reputation beyond repute
Re: The Secret Second

The reason for the delay is the state transition the robots go through.

Robots don't go from auto straight to teleop, instead, they go from auto -> disabled, then a delay (~1 second), then from disabled -> teleop.

There are a few reasons I can think of for this delay:
1) Allow robots to finish code execution in the disabledInit() method, i.e. resetting states or variables or whatever.

2) Allow field elements (e.g. the scoring counters) to count any game elements still inside the field element (i.e. balls rolling through)

3) Stop robots from browning out or falling over. Disabled mode stops all actuators on the robot (i.e. motors). If a driver steps forward immediately and goes full throttle in the reverse direction to the robot's current movement, you could easily be the victim of inertia and cause a brownout. (see: robots that keep moving after they're disabled)

4) Even the playing field for everyone stepping up to the driver station. Some teams like to play more cautious than others, that is, stepping forward when the buzzer starts rather when the counter reaches zero. I'm one of these people, since I don't want to get card'd by a ref that wasn't watching the clock.

5) To give the buzzer more authority / warning. Think about it, waiting until the end of the buzzer to start moving sounds like a pretty good thing.
__________________
Jacinta R

Curtin FRC (5333+5663) : Mentor
5333 : Former [Captain | Programmer | Driver], Now Mentor
OpenRIO : Owner

Website | Twitter | Github
jaci.brunning@gmail.com
Reply With Quote
 


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


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

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