|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
|||||
|
|||||
|
Re: Inertial navigation systems
On Cornell's robocup team we use a gyro for local feedback on the robots. There is a camera on top of our "soccer field" that takes photos of the field and sends information to each robot about where it is and where all the friendlies, opponents, and ball are. However, the information is time-delayed, thus it is slightly out of date. To make a long story short, the gyro helps the robot determine exactly what angle it is facing, since the vision data is outdated. Equally important, it also is used to make sure the robot is achieving the commanded rotational velocity.
An application to FIRST will give you much less satisfactory results, since once the match starts, the gyros and accelerometers are the only thing telling your robot how far it's gone and in what direction. These sensors only give you accelerations, not distances, so you need to integrate twice to get where your position is at a given time. The sensors have error and uncertainty (noise), and since you are integrating twice, the error accumulates to the second power with time. Based on my experience, it is still worth it. With JUST a rate gyro for feedback I've seen a robot move forward, do a complicated maneuver, and return back 5 seconds later to the exact place it started. Calibration and good use of the feedback (how to correct the position once the feedback tells the robot it is going off course) will be key to success. Good luck, Patrick |
|
#2
|
|||||
|
|||||
|
Re: Inertial navigation systems
In 2003 116 had some sort of internal error correction for auton mode. I belive that a white paper is planed for this.
I was not involved in it, but my breif understanding of it was that it used the gyro and separate electronics to maintain the desired heading when heading up the ramp. It detected angular change. I really should pm Sean and have him give a real answer. Wetzel ~~~~~~~~~~ As many times as I've heard it, you'd think I'd remember. |
|
#3
|
|||||
|
|||||
|
Re: Inertial navigation systems
all i c an say is.... i'd hate to be the programmer.... this is the prescise reason i avoid such complex systems on the robot. it hard to visualize a program (though i kno it can be done) that factors in acceleration, time, direction dealing wiht two motors (and that is if we are using a simple skid drive system)... and multiple other factors. if you as me an interntail sensor might be over doing it for a FIRST robot when you could always just calculate the displacement/time......
..... but after-all, i am only the Bruteforceguy, i like things i CAN visualise in my favorite 3 dimensions (all those excluding time ;-)) |
|
#4
|
||||
|
||||
|
Re: Inertial navigation systems
Quote:
![]() |
|
#5
|
|||
|
|||
|
Re: Inertial navigation systems
Quote:
|
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Electrical componenets for autonomous navigation | maclaren | Electrical | 10 | 18-12-2003 02:28 |
| Inertial Navigation System | CyberWolf_22 | Electrical | 19 | 04-12-2003 17:27 |
| Full list of teams & competitions | archiver | 2001 | 14 | 24-06-2002 00:52 |
| Robot electrical systems rules | Morgan Jones | Rules/Strategy | 5 | 06-01-2002 00:50 |
| page navigation | Brandon Martus | Announcements | 2 | 06-12-2001 21:12 |