Go to Post One wouldn't want to keep the red herring in hand, that gets kind of stinky. - GaryVoshol [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 16-01-2005, 15:58
SteveO SteveO is offline
Registered User
no team
 
Join Date: Jan 2003
Rookie Year: 2003
Location: NV
Posts: 122
SteveO will become famous soon enoughSteveO will become famous soon enough
Autonomous Positioning

How does everyone plan to keep track of their position, especially in autonomous mode (but having several applications in user control as well)? Some ideas we've thrown around are:
The Hall Effect Sensors
Optical (Mouse?) Tracking
GPS (probably too expensive and hard to interface)
A small idler with encoder
The Camera

Use of a gyro would be necessary in all of these instances, except perhaps GPS (which could only be reliable within around 2 feet anyway).

I know a lot of these ideas are covered in other threads. I'm just wondering how your team plans to do it and what kind of success/accuracy you've had in the past with it. I don't see anyone being realistically able to cap the vision tetra in autonomous without some kind of positioning system.
  #2   Spotlight this post!  
Unread 16-01-2005, 16:00
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,188
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: Autonomous Positioning

This was from a few years back, but still more advanced than what most teams have ever done.

http://www.wildstang.org/2003/video/...SOverview.html
  #3   Spotlight this post!  
Unread 16-01-2005, 16:10
Max Lobovsky's Avatar
Max Lobovsky Max Lobovsky is offline
Fold em oval!
FRC #1257 (Parallel Universe)
Team Role: College Student
 
Join Date: Jan 2004
Rookie Year: 2004
Location: Scotch Plains, NJ
Posts: 1,026
Max Lobovsky has a brilliant futureMax Lobovsky has a brilliant futureMax Lobovsky has a brilliant futureMax Lobovsky has a brilliant futureMax Lobovsky has a brilliant futureMax Lobovsky has a brilliant futureMax Lobovsky has a brilliant futureMax Lobovsky has a brilliant futureMax Lobovsky has a brilliant futureMax Lobovsky has a brilliant futureMax Lobovsky has a brilliant future
Send a message via AIM to Max Lobovsky
Re: Autonomous Positioning

An accelerometer is not neccesary for all of those. You will see....
__________________
Learn, edit, inspire: The FIRSTwiki.
Team 1257


2005 NYC Regional - 2nd seed, Xerox Creativity Award, Autodesk Visualization Award
2005 Chesapeake Regional - Engineering Inspiration Award
2004 Chesapeake Regional - Rookie Inspiration award
2004 NJ Regional - Team Spirit Award
  #4   Spotlight this post!  
Unread 16-01-2005, 16:31
russell's Avatar
russell russell is offline
Registered User
#1430 (WRONG)
Team Role: Electrical
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Anchorage AK
Posts: 402
russell is a name known to allrussell is a name known to allrussell is a name known to allrussell is a name known to allrussell is a name known to allrussell is a name known to all
Re: Autonomous Positioning

there is absolutely no way gps would work. It would be easy to do, but a gps cant possibly get within two feet. Even with all of the new corrective systems a gps can only be accurate to about three meters which is like ten feet. And the competitions all take place in giant metal buildings. And even if you managed to get a perfect usable signal you would still only be able to tell generally which part of the field you are in. A radius of ten feet means that only if you were in the very center of the field would it necessarily show you as even being on the field at all.
  #5   Spotlight this post!  
Unread 16-01-2005, 16:36
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,188
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: Autonomous Positioning

For some reason I dont think a GPS is legal on a FIRST field..

And even if it was, how would you get our tiny PICs to run that thing. Is there open source GPS drivers somewhere? Don't you need some kind of subscription to access the satelite?
  #6   Spotlight this post!  
Unread 16-01-2005, 16:37
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: Autonomous Positioning

Our team will probably have a enoders on the drive wheels on both sides, and we may throw on a gyro just for the heck of it.
__________________

  #7   Spotlight this post!  
Unread 16-01-2005, 16:45
russell's Avatar
russell russell is offline
Registered User
#1430 (WRONG)
Team Role: Electrical
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Anchorage AK
Posts: 402
russell is a name known to allrussell is a name known to allrussell is a name known to allrussell is a name known to allrussell is a name known to allrussell is a name known to all
Re: Autonomous Positioning

you dont need any subscription to use a gps, it simply has a clock in it, then receives signals from the satelites that tell the location of the satelite, and the time of transmission. Using this they can compute their distance from the satelite, then when they get multiple signals they can use trig to figure their position. The only problem is that I am not sure it is legal to receive data from anything other than the radio modems. In addition to the problems I pointed out above of accuracy. And price. As for having a pic power one that shouldnt be a problem. Most GPSs have ports that they use to send their position and such to a computer or whatever. Lots of people use gpss on robots, just they usually dont want their position down to a foot or so.
  #8   Spotlight this post!  
Unread 16-01-2005, 16:50
phrontist's Avatar
phrontist phrontist is offline
Proto-Engineer
AKA: Bjorn Westergard
FRC #1418 (Vae Victus)
Team Role: College Student
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Falls Church, VA
Posts: 828
phrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond repute
Send a message via AIM to phrontist
Re: Autonomous Positioning

Max is right, accellerometers aren't required, or even desireable, as they are innaccurate. His plan is interesting, but very different from my own, and yet neither of ours use accellerometers or gyro's. I'll tell you a bit about my own.

Two optical sensors, manufactured by Agilent, that are rated for 800dpi at 14ips. Each optical sensor is in it's own housing with associated optics. One is mounted at the center of rotation, the other is mounted towards the "front" of the robot. Two axis of motion data from the center sensor and one axis from the "front" sensor in the form of quaderature pulses are read in via multiplexed binary counter chips. Estimated precision is a quarter of an inch. Estimated accuracy is less than a foot. Probably much less, but lets not get ahead of ourselves.
__________________

University of Kentucky - Radio Free Lexington

"I would rather have a really big success or a really spectacular crash and failure then live out the warm eventual death of mediocrity" - Dean Kamen
  #9   Spotlight this post!  
Unread 16-01-2005, 17:13
SteveO SteveO is offline
Registered User
no team
 
Join Date: Jan 2003
Rookie Year: 2003
Location: NV
Posts: 122
SteveO will become famous soon enoughSteveO will become famous soon enough
Re: Autonomous Positioning

Our idea is similar to what the StangPS does, we just can't come up with a very accurate way to keep track of our displacement. Optical sensors would work, but were trying to do something simpler due to our lack of team members and resources. We'll probably wind up using an idler with positive only motion attached to an encoder/hall effect sensor to help (but not eliminate) wheel slippage inaccuracies; using the gyro and displacement*cos or sin(gyro).
  #10   Spotlight this post!  
Unread 16-01-2005, 18:14
Joe Johnson's Avatar Unsung FIRST Hero
Joe Johnson Joe Johnson is offline
Engineer at Medrobotics
AKA: Dr. Joe
FRC #0088 (TJ2)
Team Role: Engineer
 
Join Date: May 2001
Rookie Year: 1996
Location: Raynham, MA
Posts: 2,648
Joe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond repute
Re: Autonomous Positioning

Quote:
Originally Posted by SteveO
Our idea is similar to what the StangPS does, we just can't come up with a very accurate way to keep track of our displacement. Optical sensors would work, but were trying to do something simpler due to our lack of team members and resources. We'll probably wind up using an idler with positive only motion attached to an encoder/hall effect sensor to help (but not eliminate) wheel slippage inaccuracies; using the gyro and displacement*cos or sin(gyro).
If you don't hit things and you don't "peel rubber" on purpose, dead reckening is every accurrate and repeatable.

Jim Zondag from the Killer Bees (team #33) swears by his routine with keeps track of robot position, velocity and acelleration in both robot coordinates and absolute coordinates.

I have been begging him to do a seminar at Atlanta on the topic.

Anybody who knows him, please help beg for me.

Joe J.
__________________
Joseph M. Johnson, Ph.D., P.E.
Mentor
Team #88, TJ2
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
Wolrd Triple Play Autonomous Mode (WAM) Standards Natchez General Forum 3 11-01-2005 15:52
Next Years Game? Jeremy General Forum 49 27-04-2004 01:53
Despite what IFI says, you can configure autonomous from OI... TedP Programming 19 31-03-2004 10:09
autonomous mode problem on field Chris_C Programming 17 26-03-2003 19:11


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

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