View Single Post
  #2   Spotlight this post!  
Unread 30-12-2008, 09:46
Bongle's Avatar
Bongle Bongle is offline
Registered User
FRC #2702 (REBotics)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2002
Location: Waterloo
Posts: 1,069
Bongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond repute
Send a message via MSN to Bongle
Re: Best way to detect a bot

I think an ultrasonic sensor combined with dead reckoning and pre-programmed knowledge of the field would do the trick. However, you don't want to get too cautious: if a game piece falls in front of you, you don't want to waste your time driving around it (unless they are heavy). I know there were robots (specifically lap bots) that could drive around traffic in autonomous mode last year.

Another idea I've had in the past was a microphone or microphone array, but being passive sensors, they would not work to detect a robot that has crashed and is just sitting there stalling its motors. They'd be more effective as a defensive autonomous mode, hunting out opposing robots and bumping them.

Other less-active options are to have a bunch of routes or delays that you can select from before the match to give maximum flexibility. If your alliance partners can only take a certain route, then delaying for a few seconds before starting your own autonomous might give them time to get out of the way. This can be achieved with banks of switches and potentiometers on the side of your robot, allowing for the run-time selection of varied modes.

Last edited by Bongle : 30-12-2008 at 09:52.