Go to Post please take the time to kick me in the butt. - Andy Baker [more]
Home
Go Back   Chief Delphi > Competition > Rules/Strategy
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 25-01-2004, 23:27
coldabert's Avatar
coldabert coldabert is offline
The Dude
FRC #0888 (Robotiators)
Team Role: Mentor
 
Join Date: Jan 2004
Rookie Year: 2003
Location: MD
Posts: 83
coldabert is a glorious beacon of lightcoldabert is a glorious beacon of lightcoldabert is a glorious beacon of lightcoldabert is a glorious beacon of lightcoldabert is a glorious beacon of light
Send a message via AIM to coldabert
Question autonomous rules

I was just wondering if there are any limitations on dynamic autonomous programming. I have started to design a program that acts in real-time and changes according to its enviroment. Is there any rule against not having a set program running?
  #2   Spotlight this post!  
Unread 25-01-2004, 23:29
Cory's Avatar
Cory Cory is offline
Registered User
AKA: Cory McBride
FRC #0254 (The Cheesy Poofs)
Team Role: Engineer
 
Join Date: May 2002
Rookie Year: 2001
Location: Redwood City, CA
Posts: 6,824
Cory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond repute
Send a message via AIM to Cory
Re: autonomous rules

Nope, what you sound like youre doing is what Wildstang did last year where the robot knew where it was on the field, even if it got pushed off course, and could find it's way back to it's objective. It is perfectly legal.'

Cory
__________________
2001-2004: Team 100
2006-Present: Team 254
  #3   Spotlight this post!  
Unread 26-01-2004, 12:28
shyra1353's Avatar
shyra1353 shyra1353 is offline
Class of OT9
FRC #0771 (S.W.A.T. (St. Mildred's Women Advancing Technology))
Team Role: Mentor
 
Join Date: Apr 2003
Rookie Year: 2002
Location: Mississauga, CANADA!!
Posts: 1,245
shyra1353 has a reputation beyond reputeshyra1353 has a reputation beyond reputeshyra1353 has a reputation beyond reputeshyra1353 has a reputation beyond reputeshyra1353 has a reputation beyond reputeshyra1353 has a reputation beyond reputeshyra1353 has a reputation beyond reputeshyra1353 has a reputation beyond reputeshyra1353 has a reputation beyond reputeshyra1353 has a reputation beyond reputeshyra1353 has a reputation beyond repute
Send a message via MSN to shyra1353
Re: autonomous rules

I never knew about that being possible .. how exactly do you plan to do it ?? and how did Wildstang do it last year ?? And did it work ??
__________________
2003 : 771 - SWAT - programmer
2004 : 1353 - The Gizmos - founder/team leader - mechanical head
2005 : 771 - SWAT - team manager and captain - design and construction member

2006: 771 - SWAT - mentor
2007: 912 - Iron Lyons - mentor
if you're going around in circles...then maybe you're cutting corners
aim for the moon and if you miss at least you will land amongst the starts

Email: underscore.asdf@gmail.com
My Website!!
Shirts available for trade: 2005 SWAT 771, 2004 Team 1353, 2003 FIRST Canadian Regional, and 2005 Greater Toronto Regional.
I am also interested in operator/safety captain badges, pins, or any other handouts your team may have given out that you would be willing to mail to Canada.
  #4   Spotlight this post!  
Unread 26-01-2004, 12:57
EvanG EvanG is offline
Alumni fly-tackle bait
None #0177 (Bobcat Robotics)
 
Join Date: Mar 2002
Location: S. Windsor, CT
Posts: 44
EvanG will become famous soon enoughEvanG will become famous soon enough
Re: autonomous rules

It's perfectly legal. To see what wildstang did, I suggest you consult their web-site and view their flash video. http://www2.wildstang.org/2003/video...SOverview.html

Essentially, it requires reading in variables from various sensors and then reacting to them autonomously. The difficulty level of doing this depends on what you decide to do. Some teams have spent thousands of man hours on this, tried, and failed, some teams just read wheel counts so they know their speed. What you do depends on what you can handle. Its not a small task to make something completely responsive, but various levels leading up to completely responsive can be done.

A simple idea of how to react to it autonomously, take a look at this "basicified" code.

Wheelcount = sensorreadin
If wheelcount > 50 then slowdown else speedup
end if

slowdown:

speedup:
  #5   Spotlight this post!  
Unread 26-01-2004, 17:29
coldabert's Avatar
coldabert coldabert is offline
The Dude
FRC #0888 (Robotiators)
Team Role: Mentor
 
Join Date: Jan 2004
Rookie Year: 2003
Location: MD
Posts: 83
coldabert is a glorious beacon of lightcoldabert is a glorious beacon of lightcoldabert is a glorious beacon of lightcoldabert is a glorious beacon of lightcoldabert is a glorious beacon of light
Send a message via AIM to coldabert
Re: autonomous rules

Thanks for the reply all. I have done alot of research in artificial intelligence. I am going to try a method that I have used in some video games where the robot will create its own methods of navigating using neural networks. I have used this before in a lisp machine I wrote for an rpg, so I think I can easily implement it in our robot.
  #6   Spotlight this post!  
Unread 26-01-2004, 17:38
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: autonomous rules

Thanks for answering their questions Evan.

coldabert, based on your original question and last respone, it sounds like you have some interesting ideas. I think we'd all be interested to see how it works out. In the meantime, if you have any questions about our system last year, we'd be more than happy to answer them.
  #7   Spotlight this post!  
Unread 26-01-2004, 22:00
coldabert's Avatar
coldabert coldabert is offline
The Dude
FRC #0888 (Robotiators)
Team Role: Mentor
 
Join Date: Jan 2004
Rookie Year: 2003
Location: MD
Posts: 83
coldabert is a glorious beacon of lightcoldabert is a glorious beacon of lightcoldabert is a glorious beacon of lightcoldabert is a glorious beacon of lightcoldabert is a glorious beacon of light
Send a message via AIM to coldabert
Re: autonomous rules

I have looked at wildstang's ideas, and I think they are pretty good. However, random events such as electromagnetic interference and collisions will really obscure his calculations. The tactometer approach doesn't really work well for traveling over long distances. I think I'm going to use a collection of sensors and algorithms to calculate position and formulate a response.W hen I have a near finished idea about my approach with a prototype, I will post it here and to my website.
  #8   Spotlight this post!  
Unread 22-02-2004, 10:41
Air Soarer Air Soarer is offline
Registered User
AKA: Chris
#1247 (System Failure)
 
Join Date: Jan 2004
Location: Warner, NH
Posts: 6
Air Soarer is on a distinguished road
Send a message via AIM to Air Soarer
Re: autonomous rules

How did StangPS get the angle of the robot relative to the field?
  #9   Spotlight this post!  
Unread 22-02-2004, 21:57
Pat Fairbank's Avatar
Pat Fairbank Pat Fairbank is offline
Circuit Breaker
FRC #0254 (The Cheesy Poofs)
Team Role: Engineer
 
Join Date: Mar 2003
Rookie Year: 2001
Location: San Jose, CA
Posts: 2,132
Pat Fairbank has a reputation beyond reputePat Fairbank has a reputation beyond reputePat Fairbank has a reputation beyond reputePat Fairbank has a reputation beyond reputePat Fairbank has a reputation beyond reputePat Fairbank has a reputation beyond reputePat Fairbank has a reputation beyond reputePat Fairbank has a reputation beyond reputePat Fairbank has a reputation beyond reputePat Fairbank has a reputation beyond reputePat Fairbank has a reputation beyond repute
Send a message via MSN to Pat Fairbank
Re: autonomous rules

Quote:
Originally Posted by Air Soarer
How did StangPS get the angle of the robot relative to the field?
Correct me if I'm wrong, but I think they used the kit-provided yaw rate sensor (it's not in this year's kit). If you're using tank drive, you can also calculate this angle without the gyro, and with just the distance each side has traveled.
__________________
Patrick Fairbank
Team 254 | Mentor (2012-)
Team 1503 | Mentor (2007-2011)
Team 296 | Alumnus (2001-2004) | Mentor (2005-2006)

patfairbank.com

Last edited by Pat Fairbank : 22-02-2004 at 21:59.
  #10   Spotlight this post!  
Unread 21-04-2004, 22:52
coldabert's Avatar
coldabert coldabert is offline
The Dude
FRC #0888 (Robotiators)
Team Role: Mentor
 
Join Date: Jan 2004
Rookie Year: 2003
Location: MD
Posts: 83
coldabert is a glorious beacon of lightcoldabert is a glorious beacon of lightcoldabert is a glorious beacon of lightcoldabert is a glorious beacon of lightcoldabert is a glorious beacon of light
Send a message via AIM to coldabert
Conclusion

I'm sorry to announce that due to mechanical failures, I wasnt able to try my autonomous ideas on our robot. I did have a simulator to test them on, and I think they might have worked. Hopefully next year and over the summer the mechanics will get their stuff together and we can try it out in a competition setting. I think the way I designed the code generator, the bot will have enough intelligence to complete goals given to it by the human elements. If anyone wants the specifics of my method, email me at fredderfchicken@hotmail.com
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
Dilemma - Letter of the rules v. spirit of the rules Natchez General Forum 27 03-04-2003 15:37
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
Time for new rules! archiver 2001 11 24-06-2002 02:01


All times are GMT -5. The time now is 05:43.

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