Patent US5559696A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5559696A Expired / Lapsed US ⏱️ 0.0 years remaining

Mobile robot internal position error correction system

Assignee: University of Michigan (System)
•
Filing: 1994-02-14
•
Granted: 1996-09-24
•
Expires: 2014-02-14
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An improved device and method for performing accurate mobile robot dead-reckoning by performing Internal Position Error Correction (IPEC) which corrects systematic as well as non-systematic dead-reckoning errors. A first variation utilizes a smart encoder trailer which adapts an existing dead-reckoning mobile robot. A second variation provides a pair of robotic vehicles coupled with a compliant linkage which monitors relative positioning between the vehicles in order to perform internal position error correction. A third and final variation utilizes a pair of decoupled mobile robotic vehicles, each performing dead-reckoning, further provided with individual transmitter and receiver arrays which determine relative positioning therebetween in order to perform internal position error correction.

Inventors

  • 👤 Johann Borenstein

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 05:05
CPC Classifications
G; G01; G01C; G01C21/00; G01C21/10; G01C21/12; G05; G05D; G05D1/00; G05D1/02; G05D1/021; G05D1/0255; G05D1/0268; G05D1/0272; G05D1/20; G05D1/24; G05D1/245; G05D1/60; G05D1/69; G05D1/695; G05D1/696; G05D1/698; G05D1/6985; G05D2105/00; G05D2105/15; G05D2109/00; G05D2109/10; G05D2111/00; G05D2111/50; G05D2111/54; G05D2111/58

Claims Analysis

Total Claims: 17
Claim 1
Independent Claim 150 words
A mobile robot positioning system for performing internal correction of dead-reckoning errors comprising: a first mobile robotic vehicle; a second mobile robotic vehicle spaced apart from said first vehicle; a relative positioning system for ascertaining relative bearing between said first and second vehicles; a dead-reckoning system for ascertaining position and bearing of said first vehicle relative to a last known position; error discriminating means for detecting and correcting systematic and non-systematic dead-reckoning errors of said first vehicle by comparing said ascertained relative bearing between said first and second vehicles from said relative positioning system with an ascertained position and bearing from said dead-reckoning system; wherein said first and second vehicles travel in spaced apart relation while collaborating via said relative positioning system to measure the bearing of said first vehicle with respect to said second vehicle to obtain relative position information for correcting dead-reckoning errors of said robot positioning system.
Claim 2
Dependent Claim 150 words
A mobile robot positioning system for performing internal correction of dead-reckoning errors comprising: a first mobile robotic vehicle; a second mobile robotic vehicle spaced apart from said first vehicle; a relative positioning system for ascertaining relative bearing between said first and second vehicles; a dead-reckoning system for ascertaining position and bearing of said first vehicle relative to a last known position; error discriminating means for detecting and correcting systematic and non-systematic dead-reckoning errors of said first vehicle by comparing said ascertained relative bearing between said first and second vehicles from said relative positioning system with an ascertained position and bearing from said dead-reckoning system; wherein said first and second vehicles travel in spaced apart relation while collaborating via said relative positioning system to measure the bearing of said first vehicle with respect to said second vehicle to obtain relative position information for correcting dead-reckoning errors of said robot positioning system.
Claim 3
Dependent Claim 62 words
The mobile robot positioning system of claim 1 wherein said second mobile robotic vehicle is a passively towed robotic vehicle trailer having a rotatable coupling with a rotary encoder which is coupled to said first mobile robotic vehicle such that said second vehicle is trailed behind said first vehicle with said vehicles collaborating via said relative positioning system to correct dead-reckoning errors.
Claim 4
Dependent Claim 32 words
The mobile robot positioning system of claim 2 wherein said robotic vehicle trailer has a pair of spaced apart rotary encoder wheels on said trailer to provide input to said dead-reckoning system.
Claim 5
Dependent Claim 37 words
The mobile robot positioning system of claim 1 wherein said first mobile robotic vehicle is a mobile robot with a plurality of rotary encoder wheels carried in spaced apart relation which provide input to said dead-reckoning system.
Claim 6
Dependent Claim 37 words
The mobile robot positioning system of claim 1 wherein said first mobile robotic vehicle is an agricultural vehicle adapted with a plurality of rotary encoders carried in spaced apart relation which provide input to said dead-reckoning system.
Claim 7
Dependent Claim 33 words
The mobile robot positioning system of claim 1 wherein said first mobile robotic vehicle is a self-guided vehicle having a plurality of spaced apart rotary encoders which provide input to said dead-reckoning system.
Claim 8
Dependent Claim 43 words
The mobile robot positioning system of claim 1 wherein said relative positioning system is a rotatably and axially compliant linkage fixed between said first and second vehicles for sensing relative bearing between said vehicles, said linkage being movable between extended and retracted positions.
Claim 9
Dependent Claim 83 words
The mobile robot positioning system of claim 1 wherein said first mobile robotic vehicle is a first end of an automobile and said second mobile robotic vehicle is a second end of said automobile and said relative positioning system further comprises a rotatable coupling with a rotary encoder which couples said first end to said second end such that said second end is trailed behind said first end with said pair of ends collaborating via said relative positioning system to correct dead-reckoning errors.
Claim 10
Dependent Claim 51 words
The mobile robot positioning system of claim 1 wherein said first and second mobile robotic vehicles each comprise individual motorized robots with dedicated relative positioning systems which cooperate to determine dead-reckoning errors therebetween, such that said first and second mobile robotic vehicles are decoupled, and travel together in spaced apart relation.
Claim 11
Dependent Claim 78 words
The mobile robot positioning system of claim 9 wherein said relative positioning system further comprises a spaced apart array of receivers and at least one transmitter carried on a rotatable sensor arm on each of said vehicles, each of said transmitters for transmitting soundwaves from one of said vehicles to said receivers on the other of said vehicles, so as to determine both position and bearing between said first mobile robotic vehicle and said second mobile robotic vehicle.
Claim 12
Dependent Claim 49 words
The mobile robot positioning system of claim 10 wherein said rotatable sensor arm is further provided with a rotary encoder for monitoring geometric positioning of said receivers and said transmitter, said arms, receivers, and transmitters respectively cooperating between each of said vehicles to provide a relative positioning system therebetween.
Claim 13
Dependent Claim 156 words
A mobile robot positioning system for adapting an existing dead reckoning mobile robot in order to perform internal correction of dead-reckoning errors which comprises: a passively towed mobile robotic trailer with a rotatable coupling for connecting said trailer to said mobile robot having a rotary encoder and a plurality of spaced apart rotary encoder wheels for performing dead-reckoning, said rotary encoder further ascertaining relative bearing between said mobile robot and said trailer; error discriminating means for detecting and correcting systematic and non-systematic dead-reckoning errors of said robot by comparing said ascertained relative bearing between said robot and said trailer from said rotary encoder with an ascertained position and bearing of said robot; wherein the robot and said trailer travel in a known and constant spaced apart relation while collaborating via said rotary encoder to measure bearing of the robot with respect to the trailer to obtain relative positioning information for correcting dead-reckoning errors of said robot.
Claim 14
Dependent Claim 156 words
A mobile robot positioning system for adapting an existing dead reckoning mobile robot in order to perform internal correction of dead-reckoning errors which comprises: a passively towed mobile robotic trailer with a rotatable coupling for connecting said trailer to said mobile robot having a rotary encoder and a plurality of spaced apart rotary encoder wheels for performing dead-reckoning, said rotary encoder further ascertaining relative bearing between said mobile robot and said trailer; error discriminating means for detecting and correcting systematic and non-systematic dead-reckoning errors of said robot by comparing said ascertained relative bearing between said robot and said trailer from said rotary encoder with an ascertained position and bearing of said robot; wherein the robot and said trailer travel in a known and constant spaced apart relation while collaborating via said rotary encoder to measure bearing of the robot with respect to the trailer to obtain relative positioning information for correcting dead-reckoning errors of said robot.
Claim 15
Independent Claim 149 words
A method for performing internal correction of dead-reckoning errors for a mobile robot positioning system having a first mobile robotic vehicle, a second mobile robotic vehicle spaced apart from the first vehicle, a relative positioning system for detecting relative bearing between said first and second vehicles, a dead-reckoning system for detecting position and bearing of the first vehicle, and error discriminating means for detecting and correcting dead-reckoning errors of said first vehicle relative to the said second vehicle, said method comprising: detecting position and bearing of said second vehicle relative to a last known position; detecting relative bearing between said first and second vehicles; detecting and correcting systematic and non-systematic dead-reckoning errors of said first vehicle by comparing said detected relative bearing between said first and second vehicles from said relative positioning system with said detected position and bearing from said dead-reckoning system so as to perform error discrimination.
Claim 16
Independent Claim 149 words
A method for performing internal correction of dead-reckoning errors for a mobile robot positioning system having a first mobile robotic vehicle, a second mobile robotic vehicle spaced apart from the first vehicle, a relative positioning system for detecting relative bearing between said first and second vehicles, a dead-reckoning system for detecting position and bearing of the first vehicle, and error discriminating means for detecting and correcting dead-reckoning errors of said first vehicle relative to the said second vehicle, said method comprising: detecting position and bearing of said second vehicle relative to a last known position; detecting relative bearing between said first and second vehicles; detecting and correcting systematic and non-systematic dead-reckoning errors of said first vehicle by comparing said detected relative bearing between said first and second vehicles from said relative positioning system with said detected position and bearing from said dead-reckoning system so as to perform error discrimination.
Claim 17
Dependent Claim 66 words
A method for performing internal correction of dead-reckoning errors for a mobile robot positioning system of claim 13 wherein said first and second vehicles travel in a spaced apart relation while collaborating via said relative positioning system to measure bearing of said first vehicle with respect to said second vehicle in order to obtain relative position information for correcting dead-reckoning errors of said robot positioning system.

References Cited (Backward Citations)

US4541049A Cited
US4758059A Cited
US4847769A Cited
US5122960A Cited
US5172322A Cited
US5247466A Cited
US5307278A Cited
US5194872A Cited
US5317515A Cited
US5311195A Cited
US5278424A Cited
US5345382A Cited
US5374933A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-09-24 2000-03-25 2000-09-24 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-09-24 2004-03-25 2004-09-24 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-09-24 2008-03-25 2008-09-24 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag