Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   General Forum (http://www.chiefdelphi.com/forums/forumdisplay.php?f=16)
-   -   GPS at FRC Regionals? (http://www.chiefdelphi.com/forums/showthread.php?t=120339)

seg9585 13-10-2013 04:26

GPS at FRC Regionals?
 
Has FRC considered implementing a differential GPS system at future regional and championship competitions? It would add an exciting new automation option for teams, and be pretty educational when it comes to training students about today's approaches in UAV navigation.
I was hoping this or upcoming years we'd start to see GPS made available in the game (via repeaters installed within the arenas).

BBray_T1296 13-10-2013 06:31

Re: GPS at FRC Regionals?
 
with the GDC, nothing is impossible. (even a water game :D)

Are you talking about real satellite GPS, or some sort of pseudo-"field-relative" GPS?
If the former, I would say no, for logistic reasons
-it would be very hard for the field set-up crew to position the field at EXACTLY the right spot, or else (even though your code was made right) you might end up 3 (or 30) feet off.

If the latter, I would say: "not in the immediate future"
-Don't get me wrong, it would be really cool :yikes:
-it would probably be expensive for teams to have said system on their practice fields to prepare autonomous (whether FIRST gives them one or they have to buy one)
-Imagine Championships. With 4 fields (and 4 systems) running at once, what a nightmare!

For either:
-with the vast array of venues out there (from coliseums to high school gymnasiums), the system might act differently
-don't most large regionals already have trouble with so much radio activity?


You could always go with a gyro/accelerometer approach, rather than traditional "dead reckoning" or some sort of camera wielding AI

ezygmont708 13-10-2013 09:17

RFID waypoints could be interesting...

DonRotolo 13-10-2013 11:04

Re: GPS at FRC Regionals?
 
Differential GPS uses a local GPS transmitter whose exact location is known (and not moving). The local transmitter then compares its actual location with that from the satellites and transmits a correction fcator. This is effective over several hundred meters to perhaps a few miles (with degrading accuracy over distance).

The main issue I see is that even the best differential GPS is only good to about a foot in a dynamic environment (something that is moving). Yes, surveyors can get fractions of an inch, but only with observations over relatively long periods of time. That's not really good enough I think. Plus, the issue of receiving GPS signals inside a building add significant challenges.

Inertial navigation with external checks seems to be the ideal FRC navigational method. Inertial navigation tries to measure where you are, and the checks (such as ultrasonic ranging) help keep things real.

Alan Anderson 13-10-2013 11:07

Re: GPS at FRC Regionals?
 
GPS repeaters don't work the way you'd want them to. Any receiver getting signals from a repeater will just end up with the specific location of the repeater's sky-pointing antenna.

There have been occasional attempts to come up with a Field Positioning System using ultrasonic beacons. I tried to devise one myself a few years ago, based on the same idea as LORAN. The math got a lot more complicated than I expected.

protoserge 13-10-2013 11:07

Re: GPS at FRC Regionals?
 
I think the biggest problem would be acquiring the GPS signal in the first place. Many regionals have been held in non-GPS-friendly facilities. Without running cable to an antenna on the roof, it would be unlikely to get a consistent signal.

EricH 13-10-2013 12:04

Re: GPS at FRC Regionals?
 
I'd rather see 1-2 April Tags on the field. A team who knew what they were doing and the location of the tag(s) could get a pretty good estimate of where they were even if camera(s) on the robot could only see one.

An April Tag looks like a less-detailed QR code. I understand that by looking at size and angles of the lines in it, angle and distance can both be calculated.

BBray_T1296 13-10-2013 17:04

Re: GPS at FRC Regionals?
 
Quote:

Originally Posted by EricH (Post 1296153)
I'd rather see 1-2 April Tags on the field. A team who knew what they were doing and the location of the tag(s) could get a pretty good estimate of where they were even if camera(s) on the robot could only see one.

That is something we did with our vision targeting code in 2012. By knowing the exact size of the backboard, we could determine our distance (based on pixel counts) and had a system for interpreting trapezoids (ie: at an angle)

seg9585 13-10-2013 23:42

Re: GPS at FRC Regionals?
 
Dead reckoning and double integration from accelerometers produce a large amount of error even during a 2-minute FRC round.
I like the idea of embedded RFID -- maybe they could be hidden in a grid configuration below the carpeting, and a sensor on the robot could update its position as it moves over the RFID.

By setting up multiple repeaters in an atneea you can derive your own geolocation, although at that point you may as well design your own field-relative system. I'm guessing you can get pretty accurate results by placing transmitters on the field boundaries.
You could possibly even accomplish it with a sonar-based transmission system -- derive relative position with respect to certain sound frequencies, all transmitted simultaneously from 4 corners of the field.

wireties 14-10-2013 01:23

Re: GPS at FRC Regionals?
 
GPS is a line-of-sight technology. It pretty much does not work indoors.
Commercial GPS receivers do not give us the resolution necessary for FRC.
Differential GPS (like that provided by the Coast Guard for coastal navigation) is much better (maybe a few feet) but stiii not good enough for FRC. But some other radio-based navigation element would be cool in autonomous mode, perhaps a simple directional beacon of some sort?

Al Skierkiewicz 14-10-2013 07:35

Re: GPS at FRC Regionals?
 
GPS has been tested by several teams in several venues with disappointing results. Many modern venues have too much steel in the roof deck to get a good GPS lock.

lynca 14-10-2013 15:26

Re: GPS at FRC Regionals?
 
Quote:

Originally Posted by EricH (Post 1296153)
I'd rather see 1-2 April Tags on the field. A team who knew what they were doing and the location of the tag(s) could get a pretty good estimate of where they were even if camera(s) on the robot could only see one.

Absolutely agree, I used April tags quite a bit to track robots and it was an excellent way to get position and orientation.

Michael Hill 14-10-2013 17:57

Re: GPS at FRC Regionals?
 
I can't think of a reason why having April tags you put up at your driver's station window (think poster board size) would be against any rules. If you tell your robot which driver station you're at, you should be able to see it. Just hope your drivers can see!

Nate Laverdure 14-10-2013 19:16

Re: GPS at FRC Regionals?
 
Quote:

Originally Posted by Michael Hill (Post 1296427)
I can't think of a reason why having April tags you put up at your driver's station window (think poster board size) would be against any rules. If you tell your robot which driver station you're at, you should be able to see it. Just hope your drivers can see!

See T22.E.i and ii

EricH 14-10-2013 20:10

Re: GPS at FRC Regionals?
 
Quote:

Originally Posted by Nate Laverdure (Post 1296443)
See T22.E.i and ii

Just so we're all aware of the full relevant text of the referenced rule...
Quote:

T22
The only equipment, provided it does not jam or interfere with the remote sensing capabilities of another Team, including vision systems, acoustic range finders, sonars, infrared proximity detectors, etc. (e.g. including imagery that, to a reasonably astute observer, mimics the VISION TARGET), that may be brought in to the ALLIANCE STATION are as follows:

A. the OPERATOR CONSOLE,
B. non-powered signaling devices,

E. devices used solely for the purpose of planning or tracking strategy provided they meet all of the following conditions:
i. do not connect or attach to the OPERATOR CONSOLE
ii. do not connect or attach to the FIELD or ARENA
iii. do not connect or attach to another ALLIANCE member
iv. do not communicate with anything or anyone outside of the ARENA.
Mr. Lavedure is using the April Tag as a device "used solely for the purpose of planning or tracking strategy". However, doing so completely misrepresents its real use: as a sensor target. It's not for tracking strategy at all!

As a sensor target, it should be classed as a non-powered signaling device (it is signaling a location, to any robot that happens to see it and be able to read it), and thus be subject to T22-B, rather than T22-E. T22-B passes it in as equipment that may be brought into the Driver's Station.

As it is attached to the Operator Console, and could theoretically be small enough to be the back pattern of the laptop, it could also theoretically be counted as part of the Operator Console... but that's unnecessary as it's already in.

This assumes that no April Tags exist in the field itself; should there be one or more, T22 takes over and kicks it out under mimicking part of the field.


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

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi