Go to Post When the world gives you lemons make lemonade serve it at your press conference to expand the program. - Koko Ed [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

 
View Poll Results: Autonomous Strategies
Get empty cell from outpost 22 9.91%
Track an opponent trailer, with cam, and shoot 86 38.74%
Randomly dodge, or evaid 59 26.58%
Go to the Payload Specialist to get ammo 11 4.95%
Just have your robot end in a good start position for teleop 28 12.61%
Other (Please tell what it is) 16 7.21%
Voters: 222. You may not vote on this poll

Closed Thread
Thread Tools Rate Thread Display Modes
  #16   Spotlight this post!  
Unread 11-01-2009, 20:42
goodsky's Avatar
goodsky goodsky is offline
Programming Mentor
AKA: Skyler
FRC #1902 (Exploding Bacon)
Team Role: College Student
 
Join Date: Sep 2007
Rookie Year: 2005
Location: Orlando
Posts: 55
goodsky has a spectacular aura aboutgoodsky has a spectacular aura aboutgoodsky has a spectacular aura about
Re: Autonomous Strategies

Due to the severe lack of bonus points in autonomous this year, we've decided to push most of our programming resources to assisting the drivers in teleoperated mode. So Autonomous will just be moving in the most unpredictable paths (away from opposing human players).
__________________
OINK OINK BOOM!!!
  #17   Spotlight this post!  
Unread 11-01-2009, 20:47
mynameisbob's Avatar
mynameisbob mynameisbob is offline
Electroblaster
FRC #2422 (Bucket-o-bolts "BOB")
Team Role: Electrical
 
Join Date: Jan 2008
Rookie Year: 2007
Location: Davenport, FL
Posts: 52
mynameisbob is an unknown quantity at this point
Send a message via Yahoo to mynameisbob
Re: Autonomous Strategies

We will be lucky if we even have an autonomous mode, therefore we will be happy to move anywhere from where we start.
__________________
Bucket O' Bolts
team 2422


My name is BoB!

http://www.bucket-o-bolts.com

"Its better to be thought an idiot than to open your mouth and remove all doubt!"
  #18   Spotlight this post!  
Unread 11-01-2009, 21:04
Booksy Booksy is offline
Registered User
FRC #1244 (Viking Robotics)
Team Role: Programmer
 
Join Date: Apr 2008
Rookie Year: 2007
Location: Great White North
Posts: 97
Booksy will become famous soon enoughBooksy will become famous soon enough
Re: Autonomous Strategies

Quote:
Originally Posted by mynameisbob View Post
We will be lucky if we even have an autonomous mode, therefore we will be happy to move anywhere from where we start.
You should at least do the drive straight and crash version, otherwise you're a sitting duck, right at the other team's outpost.
__________________
My favorite CD quote ever(taken out of context of course):
Quote:
Originally Posted by ttldomination
water would be hard to build
  #19   Spotlight this post!  
Unread 11-01-2009, 21:56
ExarKun666's Avatar
ExarKun666 ExarKun666 is offline
Ben Error/MC Ben/NC Ben
AKA: Ben Kellogg
FRC #2429 (LCEC)
Team Role: Programmer
 
Join Date: Dec 2007
Rookie Year: 2008
Location: La Cañada, CA
Posts: 208
ExarKun666 is an unknown quantity at this point
Send a message via AIM to ExarKun666 Send a message via MSN to ExarKun666 Send a message via Yahoo to ExarKun666
Re: Autonomous Strategies

Quote:
Originally Posted by ComradeNikolai View Post
If we go for "drive straight," I'll hope we get hit so I can try out our angle correction software.
Just straight, if I estimate the angle right you would hit into the outpost so you should throw a couple turns in there, maybe instead of just purposely getting hit just to test software, just use the angle corrector, but use another strategy and if you do other then straight, then you will be hit most assuredly!
__________________
Ben Kellogg




Team Sites: [LCEC Site] [FRC/FLL Site] [LCEC Blog]
  #20   Spotlight this post!  
Unread 11-01-2009, 22:58
JesseK's Avatar
JesseK JesseK is offline
Expert Flybot Crasher
FRC #1885 (ILITE)
Team Role: Mentor
 
Join Date: Mar 2007
Rookie Year: 2005
Location: Reston, VA
Posts: 3,710
JesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond repute
Re: Autonomous Strategies

I'm really glad this thread finally evolved into a poll...

Our auton will seek to simply position ourselves in the correct spot for our strategy. As the regional progresses, we'll tweak it further for automatic target tracking. Since we could conceivably start in one of three configurations with one of four objectives, we're simply working on positioning ourselves for those objectives now and actually acquire the objectives later.
__________________

Drive Coach, 1885 (2007-present)
CAD Library Updated 5/1/16 - 2016 Curie/Carver Industrial Design Winner
GitHub
  #21   Spotlight this post!  
Unread 11-01-2009, 23:27
TimCraig TimCraig is offline
Registered User
AKA: Tim Craig
no team
 
Join Date: Aug 2004
Rookie Year: 2003
Location: San Jose, CA
Posts: 221
TimCraig is a splendid one to beholdTimCraig is a splendid one to beholdTimCraig is a splendid one to beholdTimCraig is a splendid one to beholdTimCraig is a splendid one to beholdTimCraig is a splendid one to beholdTimCraig is a splendid one to behold
Re: Autonomous Strategies

Quote:
Originally Posted by PinionTwister View Post
We use Labview, if our alliance partners are using C++ it will be difficult for us to assist in moving in Autonomous as we have no experience! Just my $.02
Systems don't have to be programmed in the same language to cooperate. I don't think you're going to be making major programming changes between matches. Programs written in VB and C++ can get along happily on a single PC and different kinds of computers running different operating systems and programs written in a multitude of languages can get along quite happily on the Internet. You're going to arrive at the competion with a catalog (hopefully) of possible autonomous maneuvers and you'll need to confer with your partners to decide with one is most suitable for that match.
  #22   Spotlight this post!  
Unread 12-01-2009, 08:14
Tom Line's Avatar
Tom Line Tom Line is offline
Raptors can't turn doorknobs.
FRC #1718 (The Fighting Pi)
Team Role: Mentor
 
Join Date: Jan 2007
Rookie Year: 1999
Location: Armada, Michigan
Posts: 2,537
Tom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond repute
Re: Autonomous Strategies

If experience serves as any kind of example, the last thing on earth you want to be doing is trying to make any type of major code change between matches.

I suspect you need to come to the table with all your autonomous modes programmed, and work out who will do what from there....

Has anyone else considered training the camera to chase the blue shirts of the judges.... and firing balls at them? We want to impress them with our accuracy .
  #23   Spotlight this post!  
Unread 12-01-2009, 08:17
Doug Leppard's Avatar
Doug Leppard Doug Leppard is offline
Registered User
FRC #1902 (Exploding Bacon)
Team Role: Engineer
 
Join Date: Apr 2003
Rookie Year: 2003
Location: Orlando
Posts: 435
Doug Leppard has a reputation beyond reputeDoug Leppard has a reputation beyond reputeDoug Leppard has a reputation beyond reputeDoug Leppard has a reputation beyond reputeDoug Leppard has a reputation beyond reputeDoug Leppard has a reputation beyond reputeDoug Leppard has a reputation beyond reputeDoug Leppard has a reputation beyond reputeDoug Leppard has a reputation beyond reputeDoug Leppard has a reputation beyond reputeDoug Leppard has a reputation beyond repute
Send a message via AIM to Doug Leppard
Re: Autonomous Strategies

In the six years of playing FIRST I have always had a good autonomous mode plan by now. But there are too many unknowns at this point to have one figured out.

Biggest issue is how well do we move and how well can we turn.

Once we know some of that we will work on a good auton modes.
__________________
Doug Leppard
  #24   Spotlight this post!  
Unread 12-01-2009, 08:18
XXShadowXX's Avatar
XXShadowXX XXShadowXX is offline
They call me Cody.
no team (None currently :\)
Team Role: Mentor
 
Join Date: Jan 2008
Rookie Year: 2008
Location: Pontiac; MI
Posts: 408
XXShadowXX has much to be proud ofXXShadowXX has much to be proud ofXXShadowXX has much to be proud ofXXShadowXX has much to be proud ofXXShadowXX has much to be proud ofXXShadowXX has much to be proud ofXXShadowXX has much to be proud ofXXShadowXX has much to be proud ofXXShadowXX has much to be proud ofXXShadowXX has much to be proud of
Re: Autonomous Strategies

autonomous we will basically move and shoot. Our movement won't be complex unless somebody else wants it to be, other wise just get away from the human player, and score, 'shrugs', the firing part is hard enough
__________________
Is now an engineer thanks to FIRST.
  #25   Spotlight this post!  
Unread 12-01-2009, 11:54
Rick Wagner's Avatar
Rick Wagner Rick Wagner is offline
Registered User
FRC #3008 (Kalani Robotics)
Team Role: Mentor
 
Join Date: Jan 2006
Rookie Year: 2003
Location: Honolulu, Hawaii
Posts: 188
Rick Wagner is a splendid one to beholdRick Wagner is a splendid one to beholdRick Wagner is a splendid one to beholdRick Wagner is a splendid one to beholdRick Wagner is a splendid one to beholdRick Wagner is a splendid one to beholdRick Wagner is a splendid one to behold
Re: Autonomous Strategies

It seems to me that there are two competing defensive strategies in autonomous mode. On the regolith, the robots will accelerate at less than a tenth of a g, so a good payload specialist (PS) should be able to get two or three balls into the trailer before it moves out of range. One strategy is to drive straight away, but this leaves the trailer exposed in the best attitude for scoring by the opposing PS. It might be a better strategy to spin on center to put the trailer behind the robot as quickly as possible and then back away from the PS. IF the robot is five feet tall, it will block the trailer from all but the highest arc shots.

Spinning quickly on center is problematic, especially since the trailer wheels will be on carpet in the starting position. This maneuver might best be performed by first pulling the trailer up onto the regolith, and then spinning on center 180 degrees.

Last edited by Rick Wagner : 12-01-2009 at 17:07.
  #26   Spotlight this post!  
Unread 12-01-2009, 17:49
Joshamuffin Joshamuffin is offline
Programmer
FRC #1723 (FBI)
Team Role: Programmer
 
Join Date: Jan 2008
Rookie Year: 2006
Location: Missouri
Posts: 24
Joshamuffin will become famous soon enough
Send a message via MSN to Joshamuffin
Re: Autonomous Strategies

Some sort of randomizer would be nice. Opposing teams would not be able to predict where you might go. However, this randomization might leave you in an unstratiegic spot. I.E. crashed into a wall. A controlled randomizer would be alot better. Maybe some DIP switches could feed input as to where you start at so a properly controlled course could be randomized.

One way for this to be done would be an "on-the-fly" randomizer. This randomizer would determine direction and how long it will go in that direction when it is needed. The program could check approximate postion to where it might turn out to be when it completes the "turn," modifying the values as needed to turn out not to crash into the wall.

Another way would be to plan out so many turns in advance and attempt to take said course. The disadvantage is when it gets bumped it diverts the robot off-course. The on-the-fly version could have an accelerometer to detect when it gets bumped and re-randomize the course as needed After impact.

This, however, is a very intensive algorithm and would take alot longer to debug than a simpler autonomous mode. However, I will try to suggest this to the team and subsequently attempt to program it if they agree.
  #27   Spotlight this post!  
Unread 12-01-2009, 18:20
Doug Leppard's Avatar
Doug Leppard Doug Leppard is offline
Registered User
FRC #1902 (Exploding Bacon)
Team Role: Engineer
 
Join Date: Apr 2003
Rookie Year: 2003
Location: Orlando
Posts: 435
Doug Leppard has a reputation beyond reputeDoug Leppard has a reputation beyond reputeDoug Leppard has a reputation beyond reputeDoug Leppard has a reputation beyond reputeDoug Leppard has a reputation beyond reputeDoug Leppard has a reputation beyond reputeDoug Leppard has a reputation beyond reputeDoug Leppard has a reputation beyond reputeDoug Leppard has a reputation beyond reputeDoug Leppard has a reputation beyond reputeDoug Leppard has a reputation beyond repute
Send a message via AIM to Doug Leppard
Re: Autonomous Strategies

Quote:
Originally Posted by Joshamuffin View Post
Another way would be to plan out so many turns in advance and attempt to take said course. The disadvantage is when it gets bumped it diverts the robot off-course. The on-the-fly version could have an accelerometer to detect when it gets bumped and re-randomize the course as needed After impact.
This is what we will do. We will have various auto modes to select from and use them according to the need, all this planned ahead and decided by drive team.

In my experience 80% of the teams have extensive autonomous plans and only about 10% show up with auto modes that work well, mainly because it takes a working robot and a lot of time to perfect it.
__________________
Doug Leppard
  #28   Spotlight this post!  
Unread 13-01-2009, 09:55
Jared Russell's Avatar
Jared Russell Jared Russell is offline
Taking a year (mostly) off
FRC #0254 (The Cheesy Poofs), FRC #0341 (Miss Daisy)
Team Role: Engineer
 
Join Date: Nov 2002
Rookie Year: 2001
Location: San Francisco, CA
Posts: 3,080
Jared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond repute
Re: Autonomous Strategies

I think that we will see a LOT less autonomous robot scoring than this poll would suggest.

1. Shooting from a moving robot into a moving goal is a HARD problem to solve. It is doable, but expect to spend a lot of time solving this challenge that may have been better spent elsewhere. Many teams will want to sit still as they shoot, making them an easy target for human players.

2. There is no bonus for scoring in autonomous mode versus teleop. Your driver will almost certainly be a better shot (with whatever targeting software you give him) than the robot by itself. The driver knows "when to pull the trigger". The only advantage in autonomous mode is that you can victimize teams with nonfunctional autonomous modes (that just sit there). As the season - and the regionals themselves - carry on, there will be fewer and fewer of these machines.

3. The size of the goal relative to the ball means that even good shots will sometimes not end up scoring.

4. It is far easier to write an evasion program than to write a scoring program.

5. The irregularities of the orbit balls makes consistent shooting a difficult proposition. With poof balls, robots could hit the same square inch of target every time. With orbit balls (many of which will be broken), there's a lot more randomness.

That said, I am 100% sure that some teams will score in autonomous mode, and will do it well. But the plurality of teams responding to this poll, I fear, will discover the issues above.
  #29   Spotlight this post!  
Unread 13-01-2009, 10:02
Doug Leppard's Avatar
Doug Leppard Doug Leppard is offline
Registered User
FRC #1902 (Exploding Bacon)
Team Role: Engineer
 
Join Date: Apr 2003
Rookie Year: 2003
Location: Orlando
Posts: 435
Doug Leppard has a reputation beyond reputeDoug Leppard has a reputation beyond reputeDoug Leppard has a reputation beyond reputeDoug Leppard has a reputation beyond reputeDoug Leppard has a reputation beyond reputeDoug Leppard has a reputation beyond reputeDoug Leppard has a reputation beyond reputeDoug Leppard has a reputation beyond reputeDoug Leppard has a reputation beyond reputeDoug Leppard has a reputation beyond reputeDoug Leppard has a reputation beyond repute
Send a message via AIM to Doug Leppard
Re: Autonomous Strategies

In the past when your team alliance partner didn’t have an auto mode it don't hurt you, at least not much.

My fear this year is a teammate that does not have an auto mode will hurt you because for 15 seconds they just sit there and collect balls, maybe all 20.

So you could have a great auto mode but your other teammates don't move and you start the player driven time with up to 40 points scored against you.
__________________
Doug Leppard
  #30   Spotlight this post!  
Unread 13-01-2009, 11:54
Jared Russell's Avatar
Jared Russell Jared Russell is offline
Taking a year (mostly) off
FRC #0254 (The Cheesy Poofs), FRC #0341 (Miss Daisy)
Team Role: Engineer
 
Join Date: Nov 2002
Rookie Year: 2001
Location: San Francisco, CA
Posts: 3,080
Jared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond repute
Re: Autonomous Strategies

Quote:
Originally Posted by Doug Leppard View Post
In the past when your team alliance partner didn’t have an auto mode it don't hurt you, at least not much.

My fear this year is a teammate that does not have an auto mode will hurt you because for 15 seconds they just sit there and collect balls, maybe all 20.

So you could have a great auto mode but your other teammates don't move and you start the player driven time with up to 40 points scored against you.
Totally agree. I expect that our team, and other veteran ones, will quickly go from team to team after receiving the match list in order to install at least a rudimentary autonomous mode.
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
Defensive Strategies wizardofoz Rules/Strategy 37 06-01-2009 22:16
defensive strategies Armando Rules/Strategy 74 14-04-2008 12:52
Defensive Strategies Goldeye Rules/Strategy 48 31-01-2006 19:16
Human player strategies? archiver 2001 6 24-06-2002 00:35
Best Strategies Rick Gibbs Regional Competitions 15 12-03-2002 09:23


All times are GMT -5. The time now is 14:35.

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