US4858132A - Optical navigation system for an automatic guided vehicle, and method - Google Patents

Optical navigation system for an automatic guided vehicle, and method Download PDF

Info

Publication number
US4858132A
US4858132A US07/095,608 US9560887A US4858132A US 4858132 A US4858132 A US 4858132A US 9560887 A US9560887 A US 9560887A US 4858132 A US4858132 A US 4858132A
Authority
US
United States
Prior art keywords
target
vehicle
light
spaced
detector
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
US07/095,608
Other languages
English (en)
Inventor
Fredrik Holmquist
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nationsbank of North Carolina NA
Original Assignee
NDC Technologies Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NDC Technologies Inc filed Critical NDC Technologies Inc
Priority to US07/095,608 priority Critical patent/US4858132A/en
Assigned to NDC TECHNOLOGIES, INC. reassignment NDC TECHNOLOGIES, INC. ASSIGNMENT OF ASSIGNORS INTEREST. Assignors: HOLMQUIST, FREDRICK
Priority to EP88850297A priority patent/EP0307381A3/de
Application granted granted Critical
Publication of US4858132A publication Critical patent/US4858132A/en
Assigned to NDC AUTOMATION, INC. reassignment NDC AUTOMATION, INC. MERGER (SEE DOCUMENT FOR DETAILS). EFFECTIVE ON 12/01/1987NC Assignors: AUTOMATION TECHNOLOGY, INC., A NC CORP. (CHANGED TO), NDC AUTOMATION, INC., A CORP. OF NC, NDC SYSTEMS, INC., A CORP. OF NC, NETZLER AND DAHLGREN COMPANY TECHNOLOGIES, INC. A DE CORP. (MERED INTO)
Assigned to NATIONSBANK OF NORTH CAROLINA, N.A. reassignment NATIONSBANK OF NORTH CAROLINA, N.A. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: NDC AUTOMATION, INC.
Assigned to NATIONSBANK OF NORTH CAROLINA, N.A. reassignment NATIONSBANK OF NORTH CAROLINA, N.A. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: NDC AUTOMATION, INC.
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0231Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S3/00Direction-finders for determining the direction from which infrasonic, sonic, ultrasonic or electromagnetic waves, or particle emission, not having a directional significance, are being received
    • G01S3/78Direction-finders for determining the direction from which infrasonic, sonic, ultrasonic or electromagnetic waves, or particle emission, not having a directional significance, are being received using electromagnetic waves other than radio waves
    • G01S3/782Systems for determining direction or deviation from predetermined direction
    • G01S3/783Systems for determining direction or deviation from predetermined direction using amplitude comparison of signals derived from static detectors or detector systems
    • G01S3/784Systems for determining direction or deviation from predetermined direction using amplitude comparison of signals derived from static detectors or detector systems using a mosaic of detectors
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0231Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
    • G05D1/0242Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using non-visible light signals, e.g. IR or UV signals
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0268Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means
    • G05D1/0272Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means comprising means for registering the travel distance, e.g. revolutions of wheels

Definitions

  • This invention relates to a navigation system for an automatically guided vehicle, and a method of navigating an automatically guided vehicle. Characteristics of the system provide for both steering and distance measurement and control.
  • the applicant is Assignee of U.S. Pat. No. 4,626,995 which discloses an apparatus and method for optical guidance of an automatic guided vehicle.
  • a computer determines the cartesian coordinates of a single light source through a camera attached to the vehicle. Distance is determined by calculating the angle between the known height of the camera lens above the surface on which the vehicle travels and the known height of the light source above the surface on which the vehicle travels. The angle, or azimuth, is converted by the computer into a distance value.
  • the invention in the '995 patent performs well in many environments. However, in conditions where the surface on which the vehicle travels is irregular the computed angle is subject to error. In addition, many applications involve the placement and removal of heavy cargo onto and off of the vehicle. The changes in the weight on the vehicle cause the level of the camera to change due to, for example, tire and shock absorber compression, causing error in distance computation. In such instances, a wire guided system has been the usual alternative.
  • the invention disclosed in this application avoids these problems and offers additional advantages such as the ability to guide over greater distances. The invention is particularly useful in environments such as hospitals, food and drug processing plants, offices, elevators, and areas with steel floors, ceramic tile floors or similar structures which cannot accept wire guidance-type systems. However, the system is so flexible that it can be used in combination with a wire-guided system, if desired.
  • the system comprises a target positioned at each spaced-apart point defining the vehicle path.
  • the target includes a first light source for emitting a first light beam and a second light source horizontally spaced-apart from the first light source for emitting a second light beam.
  • a light receiving camera and lens is mounted on the vehicle for receiving the first and second horizontally spaced-apart light beams and focusing the beams on a detector.
  • the detector has a vertically extending axis representing the path of the vehicle to the target.
  • the beams are focused on the detector at two spaced-apart points on opposite sides of the vertically extending axis wherein a difference in distance from the vertical axis of the detector of the two spaced-apart points represents a deviation from the proper path of the vehicle to the target and an equality of distance of two the spaced-apart points to the vertically extending axis represents the proper path to the target.
  • the detector includes means for converting the first and second light beams into a signal representing a bearing of the vehicle from the target and outputting the signal to the vehicle control means for controlling the vehicle position in relation to the target.
  • the detector includes means for converting the distance between the two the spaced-apart points of the first and second light beams into a signal level proportionate to the distance of the vehicle from the target.
  • the lens includes a filter for filtering out visible light to focus the first and second light beams at the detector.
  • the detector includes means for sensing a predetermined voltage proportional to the distance of the vehicle from the target and directing vehicle control means to perform a vehicle function.
  • the first and second light sources are adjustable to vary the distance therebetween for controlling the voltage level of the signal at which the detector directs the vehicle to perform a vehicle function.
  • a navigation system for guiding an automatically guided vehicle having vehicle control means along a variable, pre-determined path defined by a plurality of fixed, spaced-apart points, and comprising a target positioned at each spaced-apart point defining the vehicle path, the target including a first vertical row of light sources for emitting a first series of converging light beam and a second vertical row of light sources horizontally spaced-apart from the first row of light sources for emitting a second series of light beams.
  • a light receiving camera and lens is mounted on the vehicle for receiving the first and second series of horizontally spaced-apart light beams and focusing the beams on a detector.
  • the detector has a vertically extending axis representing the path of the vehicle to the target, the beams being focused on the detector at two spaced-apart points on opposite sides of the vertically extending axis wherein a difference in distance from the vertical axis of the detector of the two spaced-apart points represents a deviation from the proper path of the vehicle to the target and an equality of distance of two the spaced-apart points to the vertically extending axis represents the proper path to the target, and the position of the first and second series of light beams and the vertical field of view of the lens being configured for receiving all of the light beams at a predetermined distance from the target, light from a fewer number of light beams at a closer distance from the target and a light from a still fewer number of light beams at a still closer distance to the target whereby the rate of the change
  • the detector including means for converting the first and second light beams into a signal representing a bearing of the vehicle from the target and outputting the signal to the vehicle control means for controlling the vehicle position in relation to the target.
  • the system includes means for providing control information data between the vehicle and the target.
  • FIG. 1 is a perspective view of the floor plan of a hypothetical automatic guidance system which includes guidance according to the present invention and also by wire guidance;
  • FIG. 2 is an elevational view of an automatic guided vehicle in relation to the guidance target
  • FIG. 3 is a perspective schematic view of one camera and target system according to the present invention.
  • FIG. 4 is an elevational schematic view of a target having variable target light spacing and a communication receiver
  • FIG. 5 is a schematic diagram of the signal processing circuitry
  • FIG. 6 is a schematic view illustrating the detection of the light from the target in order to process the light into signals representing distance and steering;
  • FIG. 7 is a top plan view showing the relationship between distance and the angle of view of the camera.
  • FIG. 8 is a schematic view illustrating frequency manipulation communication between the camera and the target according to one embodiment of the invention by which both distance computation and steering takes place;
  • FIGS. 9-11 are graphs illustrating the relationship of the offset and distance signals.
  • FIG. 1 a navigation system for guiding an automatic guided vehicle according to the present invention is generally illustrated in FIG. 1 in a hypothetical environment at broad reference 10. While a number of different combinations of systems are possible, as noted above, in FIG. 1 a system according to the present invention is shown which combines with an inductive guidance wire 11 to offer a significant degree of flexibility.
  • the guidance wire 11 is a very cost effective alternative where the wire 11 can be laid into the floor and where the floor itself is very smooth and regular.
  • the wire sensing apparatus is mounted on an automatic guided vehicle 12 but is not further described since it is not per se a part of this invention.
  • areas 13, 14 and 15 are identified as areas 13, 14 and 15. These areas may range between approximately 0.3 meters to approximately 12-14 meters in length when using the particular system described in this application. Different systems operating according to the same principles but with different intensity lights and sensing apparatus can, of course, operate in a system having different distance ranges.
  • vehicle 12 moves along the wire 11 until it reaches one of the areas 13, 14 or 15.
  • the arrival of the vehicle 12 at the correct location can be determined in a number of conventional ways.
  • vehicle 12 may be in any one of the areas 13, 14, or 15.
  • the navigation system 10 comprises three basic parts: a target 20, a camera 50 which includes a detector 70, and a signal processor.
  • the signal processor 60 interfaces with a vehicle controller 90 which decodes signals transmitted by the camera 50 for guidance and distance detection.
  • Target 20 operates as a transmitter in the system and sends a modulated infrared light beam to the camera 50.
  • white light can be used
  • infrared has the advantage of being discrete from ambient environmental light which might interfere with the proper operation of the system.
  • light intensity decreases by the square of the distance away from the target as that distance is increases and increases by the square of the distance away from the target as that distance decreases. From a distance of 0.3 meter from the target 20 to a distance of 14 meters from the target, the ratio of intensity is on the order of 2000 to 1.
  • the camera 50 cannot properly detect this wide a variation, so a number of infrared light sources are used.
  • the target 20 includes two parallel rows of lights 21 and 22, which are preferably infrared light emitting diodes. These rows are grouped around a center light 21a, 22a, respectively.
  • a pair of intermediate lights 21b, 22b are positioned on either side of lights 21a, 22a, and a pair of outer lights 21c, 22c are positioned at the top and bottom of the target 20.
  • the camera is provided with a limited vertical field of view. At a distances beyond 2.1 meters from the target 20, camera 50 receives light from all three groups of lights. At a distance of between 1.2 and 2.1 meters, camera 50 receives light only from the "a" and "b" groups of lights. At distances closer than 1.2 meters, camera 50 receives light only from the "a" group of lights. See FIG. 2.
  • the lights 21c, 22c emit 11 times as much light as do lights 21a, 22a.
  • the lights 21b, 22b emit 2.5 times as much light as do lights 21a, 22a. Since there are twice as many "b” and “c” group lights as there are group “a” lights in the embodiment disclosed here, a variation in light intensity is created at the distance over which the system operates of an order of magnitude much less than if a single light was being sensed over a distance of 12 to 14 meters.
  • Target 20 can be constructed so as to be adjustable for operating at different positions and for different distances. This is accomplished by mounting lights 21, 22 on separate housings 24, 25 which are laterally movable relative to each other, as is shown in FIG. 4.
  • camera 50 has a lens 51 over which is placed a infrared filter, if the camera is used in combination with a target 20 which is emitting infrared light.
  • the photo detector 70 has a light sensitive grid which generates a signal to the signal processor 60.
  • target 20 has two rows of lights 21, 22 which are a predetermined horizontal distance apart and collectively emit two pulse trains, each at a different frequency. These two pulse trains are focused at two different spots on the detector 70.
  • the detector 70 creates a current which varies according to the place where the focused light strikes the detector 70 and the intensity of the light striking the detector 70.
  • Detector 70 outputs a signal proportionate to the horizontal offset distance from the centerline of the detector 70, as is shown in FIG. 6. If the offset on one side is equal to the offset on the other side of detector 70, then the lights 21, 22 are straight ahead and the vehicle 12 is headed directly towards target 20. To cancel the light intensity variation for steering control, the two signals are directed through separate preamplifiers 71, 72 through filters 71A, 72A, respectively, to an integrator 73 where the signals are summed, giving the sum of the incoming current as a measurement of intensity. The difference in the horizontal offset of the preamp 71 signal from the preamp 72 signal is calculated in differentiator 73a.
  • the difference from 73a is divided in a divider 75 by the sum of the two signals 73 to achieve a normalized value which is independent of intensity.
  • the signal samples are synchronized in a phase-locked loop circuit 74.
  • Sample and hold circuits 76, 77 are switched on to sample the values of the lights 21 and, while holding that value, to sample the lights 22 and holding that value. This sequence occurs over a time span of 10 milliseconds and then repeats, thereby sampling both rows of lights 100 times each second. This is an analog process.
  • Signal processing continues by summing values output from sample and hold circuits 76, 77 in a summing circuit 78 to give an offset signal.
  • the row of lights 21 gives a negative value and the row of lights 22 a positive value. If they are summed and a zero value results, then they are equal in magnitude and the vehicle 12 is on the proper path. If anything other than a zero value is obtained the output from summing circuit comprises a signal proportional to the degree to which the vehicle 12 is deviated from the straight line path to target 20.
  • the vehicle controller 90 receives this signal and corrects the path of the vehicle by steering the vehicle to the extent necessary to correct the deviation.
  • the distance detection function is achieved by finding the difference between the values of the sample/hold circuits 76 and 77 signals in a differentiating circuit 79. Since one of these signals is positive and one is negative, the difference obtained is positive and proportionate to the angle between the camera 50 and the two rows of lights 21, 22 created as the vehicle 12 approaches target 20.
  • the value of a particular angle (angle 1 or angle 2 in FIG. 7) is inversely proportional to the distance K1 ⁇ d or K2 ⁇ 2 to the target 20.
  • the positive signal proportional to the distance to the target 20 is output to two level detectors 80 and 81. These detect when a voltage is being achieved which corresponds to a desired vehicle function. When a preset voltage level is obtained, a signal is generated and sent to the vehicle controller 90. For example, an output signal from level detector 80 may indicate a reduction in speed or any other function. When vehicle 12 proceeds further and the voltage level required for level detector 81 is obtained, the vehicle controller 90 may stop the vehicle 12. As many level detectors as are needed can be added to output signals to a vehicle controller and thereby perform any necessary function at the exact location relative to a target where the function is required.
  • Row A represents the key frequency at the target 20. This can be 100 Hz. fixed frequency or, if the communication option is used, a bit pattern of the message.
  • row B a 13,330 Hz. modulated pulse train is transmitted by the right row of lights 22 of target 20.
  • row C a 15,000 Hz. modulated pulse train is transmitted by the left row of lights 21 of target 20.
  • Rows D and E illustrate the signals received through preamps 71, 72 and filters 71A, 72A.
  • row F the key frequency of 100 Hz. is restored by phase lock loop circuit 74 for use in sampling synchronization. After processing through the divider circuit 75 the signal appears as is shown in row G.
  • Row H illustrates the delay which occurs before each sample is taken.
  • Rows I and K show the sampling periods of the right and left divider signals.
  • the camera 50 can be equipped with a transmitter 54 which operates in a loop with the target 20.
  • the transmitter in camera 50 transmits a continuous modulated signal which is received by the receiving sensor 23 on target 20. See FIG. 4. The closer the camera 50 to the target 20, the higher the level of the signal amplitude received by sensor 23. This amplitude is used to transmit back to the camera 50 light having an intensity dependant on distance between the camera 50 and the target.
  • a range of from approximately 0.3 meters to 14 meters is practical.
  • the transmitting effect is proportionate to a 3 milliamp current being transmitted by the center light in each row.
  • the current 19 milliamps, up to a point where at a distance greater than 2.1 meters the current is 90 milliamps.
  • the offset signal used for guidance is the sum of the two values U r and U l .
  • U r is normally positive and U l is normally negative, the offset value will be 0 when the amplitudes of the two signals are equal. This indicates that the vehicle is guiding directly towards a point in the middle between the left and right lights 21 and 22.
  • the distance signal is the difference between the two values U r and U l . As U r is normally positive and U l is normally negative, the distance value will be positive, increasing when the distance to the target 20 is decreasing.

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Electromagnetism (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • General Physics & Mathematics (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Automation & Control Theory (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
US07/095,608 1987-09-11 1987-09-11 Optical navigation system for an automatic guided vehicle, and method Expired - Fee Related US4858132A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US07/095,608 US4858132A (en) 1987-09-11 1987-09-11 Optical navigation system for an automatic guided vehicle, and method
EP88850297A EP0307381A3 (de) 1987-09-11 1988-09-12 Optisches Navigationssystem und Verfahren für automatisch gelenkte Fahrzeuge

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US07/095,608 US4858132A (en) 1987-09-11 1987-09-11 Optical navigation system for an automatic guided vehicle, and method

Publications (1)

Publication Number Publication Date
US4858132A true US4858132A (en) 1989-08-15

Family

ID=22252781

Family Applications (1)

Application Number Title Priority Date Filing Date
US07/095,608 Expired - Fee Related US4858132A (en) 1987-09-11 1987-09-11 Optical navigation system for an automatic guided vehicle, and method

Country Status (2)

Country Link
US (1) US4858132A (de)
EP (1) EP0307381A3 (de)

Cited By (101)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5031101A (en) * 1988-10-18 1991-07-09 Honda Giken Kogyo Kabushiki Kaisha Position-detecting and steering control system for moving vehicle
US5051906A (en) * 1989-06-07 1991-09-24 Transitions Research Corporation Mobile robot navigation employing retroreflective ceiling features
US5111401A (en) * 1990-05-19 1992-05-05 The United States Of America As Represented By The Secretary Of The Navy Navigational control system for an autonomous vehicle
US5159557A (en) * 1990-06-13 1992-10-27 Mitsubishi Denki Kabushiki Kaisha Distance detecting apparatus and method for a vehicle
US5163002A (en) * 1990-05-18 1992-11-10 Nissan Motor Co., Ltd. Method and apparatus for automatic steering control of automobile
US5170350A (en) * 1990-06-27 1992-12-08 Honda Giken Kogyo Kabushiki Kaisha Steering control system for moving vehicle
US5187662A (en) * 1990-01-24 1993-02-16 Honda Giken Kogyo Kabushiki Kaisha Steering control system for moving vehicle
US5225827A (en) * 1988-10-24 1993-07-06 Persson Goeran Warning device in a motor vehicle for detection of unintentional change of course
US5239249A (en) * 1987-09-30 1993-08-24 Kabushiki Kaisha Komatsu Seisakusho Automatic travelling system of construction vehicle
US5307271A (en) * 1990-09-28 1994-04-26 The United States Of America As Represented By The Secretary Of The Navy Reflexive teleoperated control system for a remotely controlled vehicle
US5357432A (en) 1990-10-03 1994-10-18 Aisin Seiki Kabushiki Kaisha Automatic lateral guidance control system
US5390118A (en) 1990-10-03 1995-02-14 Aisin Seiki Kabushiki Kaisha Automatic lateral guidance control system
US5610816A (en) * 1992-09-15 1997-03-11 Samsung Heavy Industries, Co. Automatic steering method and apparatus for a non- railed transfer crane
GB2284907B (en) * 1993-12-18 1998-06-24 Central Systems & Automation L Navigation system for automatically guided vehicle
US5901236A (en) * 1996-09-24 1999-05-04 Komatsu Ltd. Method and apparatus for measuring position by image processing
US6442476B1 (en) * 1998-04-15 2002-08-27 Research Organisation Method of tracking and sensing position of objects
US6539303B2 (en) * 2000-12-08 2003-03-25 Mcclure John A. GPS derived swathing guidance system
US6629028B2 (en) 2000-06-29 2003-09-30 Riken Method and system of optical guidance of mobile body
US20050288834A1 (en) * 2004-03-19 2005-12-29 Rhs, Inc. Automatic steering system and method
US20070021913A1 (en) * 2003-03-20 2007-01-25 Satloc Llc Adaptive guidance system and method
US7332890B2 (en) 2004-01-21 2008-02-19 Irobot Corporation Autonomous robot auto-docking and energy management systems and methods
US7373231B2 (en) 2002-12-11 2008-05-13 Hemisphere Gps Llc Articulated equipment position control system and method
CN100388142C (zh) * 2002-07-08 2008-05-14 阿尔弗莱德凯歇尔有限公司及两合公司 地板处理系统
US20080140253A1 (en) * 2006-12-12 2008-06-12 Brown Rohn A Automated self powered waste container
US7388539B2 (en) 2005-10-19 2008-06-17 Hemisphere Gps Inc. Carrier track loop for GNSS derived attitude
US20090121932A1 (en) * 2003-03-20 2009-05-14 Whitehead Michael L Multi-antenna gnss positioning method and system
US7706917B1 (en) 2004-07-07 2010-04-27 Irobot Corporation Celestial navigation system for an autonomous robot
US7835832B2 (en) 2007-01-05 2010-11-16 Hemisphere Gps Llc Vehicle control system
US7885745B2 (en) 2002-12-11 2011-02-08 Hemisphere Gps Llc GNSS control system and method
US7948769B2 (en) 2007-09-27 2011-05-24 Hemisphere Gps Llc Tightly-coupled PCB GNSS circuit and manufacturing method
US8000381B2 (en) 2007-02-27 2011-08-16 Hemisphere Gps Llc Unbiased code phase discriminator
US20110218670A1 (en) * 2010-03-05 2011-09-08 INRO Technologies Limited Method and apparatus for sensing object load engagement, transportation and disengagement by automated vehicles
US20110216185A1 (en) * 2010-03-02 2011-09-08 INRO Technologies Limited Method and apparatus for simulating a physical environment to facilitate vehicle operation and task completion
US8018376B2 (en) 2008-04-08 2011-09-13 Hemisphere Gps Llc GNSS-based mobile communication system and method
US20110301800A1 (en) * 2010-06-03 2011-12-08 Hitachi Plant Technologies, Ltd. Automatic guided vehicle and method for drive control of the same
US8085196B2 (en) 2009-03-11 2011-12-27 Hemisphere Gps Llc Removing biases in dual frequency GNSS receivers using SBAS
US8140223B2 (en) 2003-03-20 2012-03-20 Hemisphere Gps Llc Multiple-antenna GNSS control system and method
US8138970B2 (en) 2003-03-20 2012-03-20 Hemisphere Gps Llc GNSS-based tracking of fixed or slow-moving structures
US8174437B2 (en) 2009-07-29 2012-05-08 Hemisphere Gps Llc System and method for augmenting DGNSS with internally-generated differential correction
US8190337B2 (en) 2003-03-20 2012-05-29 Hemisphere GPS, LLC Satellite based vehicle guidance control in straight and contour modes
US8214111B2 (en) 2005-07-19 2012-07-03 Hemisphere Gps Llc Adaptive machine control system and method
US8217833B2 (en) 2008-12-11 2012-07-10 Hemisphere Gps Llc GNSS superband ASIC with simultaneous multi-frequency down conversion
US8239992B2 (en) 2007-05-09 2012-08-14 Irobot Corporation Compact autonomous coverage robot
US8253368B2 (en) 2004-01-28 2012-08-28 Irobot Corporation Debris sensor for cleaning apparatus
US8265826B2 (en) 2003-03-20 2012-09-11 Hemisphere GPS, LLC Combined GNSS gyroscope control system and method
US8271194B2 (en) 2004-03-19 2012-09-18 Hemisphere Gps Llc Method and system using GNSS phase measurements for relative positioning
US8311696B2 (en) 2009-07-17 2012-11-13 Hemisphere Gps Llc Optical tracking vehicle control system and method
US8334804B2 (en) 2009-09-04 2012-12-18 Hemisphere Gps Llc Multi-frequency GNSS receiver baseband DSP
US8368339B2 (en) 2001-01-24 2013-02-05 Irobot Corporation Robot confinement
US8374721B2 (en) 2005-12-02 2013-02-12 Irobot Corporation Robot system
US8380350B2 (en) 2005-12-02 2013-02-19 Irobot Corporation Autonomous coverage robot navigation system
US8386081B2 (en) 2002-09-13 2013-02-26 Irobot Corporation Navigational control system for a robotic device
US8386129B2 (en) 2009-01-17 2013-02-26 Hemipshere GPS, LLC Raster-based contour swathing for guidance and variable-rate chemical application
US8382906B2 (en) 2005-02-18 2013-02-26 Irobot Corporation Autonomous surface cleaning robot for wet cleaning
US8387193B2 (en) 2005-02-18 2013-03-05 Irobot Corporation Autonomous surface cleaning robot for wet and dry cleaning
US8396592B2 (en) 2001-06-12 2013-03-12 Irobot Corporation Method and system for multi-mode coverage for an autonomous robot
US8401704B2 (en) 2009-07-22 2013-03-19 Hemisphere GPS, LLC GNSS control system and method for irrigation and related applications
US8412377B2 (en) 2000-01-24 2013-04-02 Irobot Corporation Obstacle following sensor scheme for a mobile robot
US8417383B2 (en) 2006-05-31 2013-04-09 Irobot Corporation Detecting robot stasis
US8418303B2 (en) 2006-05-19 2013-04-16 Irobot Corporation Cleaning robot roller processing
US8428778B2 (en) 2002-09-13 2013-04-23 Irobot Corporation Navigational control system for a robotic device
US8456356B2 (en) 2007-10-08 2013-06-04 Hemisphere Gnss Inc. GNSS receiver and external storage device system and GNSS data processing method
US8463438B2 (en) 2001-06-12 2013-06-11 Irobot Corporation Method and system for multi-mode coverage for an autonomous robot
US8474090B2 (en) 2002-01-03 2013-07-02 Irobot Corporation Autonomous floor-cleaning robot
US8515578B2 (en) 2002-09-13 2013-08-20 Irobot Corporation Navigational control system for a robotic device
US8548649B2 (en) 2009-10-19 2013-10-01 Agjunction Llc GNSS optimized aircraft control system and method
US8548671B2 (en) 2011-06-06 2013-10-01 Crown Equipment Limited Method and apparatus for automatically calibrating vehicle parameters
US8583315B2 (en) 2004-03-19 2013-11-12 Agjunction Llc Multi-antenna GNSS control system and method
US8583326B2 (en) 2010-02-09 2013-11-12 Agjunction Llc GNSS contour guidance path selection
US8584305B2 (en) 2005-12-02 2013-11-19 Irobot Corporation Modular robot
US8589012B2 (en) 2011-06-14 2013-11-19 Crown Equipment Limited Method and apparatus for facilitating map data processing for industrial vehicle navigation
US8594879B2 (en) 2003-03-20 2013-11-26 Agjunction Llc GNSS guidance and machine control
US8594923B2 (en) 2011-06-14 2013-11-26 Crown Equipment Limited Method and apparatus for sharing map data associated with automated industrial vehicles
US8600553B2 (en) 2005-12-02 2013-12-03 Irobot Corporation Coverage robot mobility
US8649930B2 (en) 2009-09-17 2014-02-11 Agjunction Llc GNSS integrated multi-sensor control system and method
US8655588B2 (en) 2011-05-26 2014-02-18 Crown Equipment Limited Method and apparatus for providing accurate localization for an industrial vehicle
US8739355B2 (en) 2005-02-18 2014-06-03 Irobot Corporation Autonomous surface cleaning robot for dry cleaning
US8788092B2 (en) 2000-01-24 2014-07-22 Irobot Corporation Obstacle following sensor scheme for a mobile robot
US8800107B2 (en) 2010-02-16 2014-08-12 Irobot Corporation Vacuum brush
US8930023B2 (en) 2009-11-06 2015-01-06 Irobot Corporation Localization by learning of wave-signal distributions
US8972052B2 (en) 2004-07-07 2015-03-03 Irobot Corporation Celestial navigation system for an autonomous vehicle
US9002566B2 (en) 2008-02-10 2015-04-07 AgJunction, LLC Visual, GNSS and gyro autosteering control
US9008835B2 (en) 2004-06-24 2015-04-14 Irobot Corporation Remote control scheduler and method for autonomous robotic device
US9056754B2 (en) 2011-09-07 2015-06-16 Crown Equipment Limited Method and apparatus for using pre-positioned objects to localize an industrial vehicle
US9188982B2 (en) 2011-04-11 2015-11-17 Crown Equipment Limited Method and apparatus for efficient scheduling for multiple automated non-holonomic vehicles using a coordinated path planner
US9206023B2 (en) 2011-08-26 2015-12-08 Crown Equipment Limited Method and apparatus for using unique landmarks to locate industrial vehicles at start-up
US9320398B2 (en) 2005-12-02 2016-04-26 Irobot Corporation Autonomous coverage robots
US9880562B2 (en) 2003-03-20 2018-01-30 Agjunction Llc GNSS and optical guidance and machine control
USRE47101E1 (en) 2003-03-20 2018-10-30 Agjunction Llc Control for dispensing material from vehicle
US10589931B2 (en) 2016-09-30 2020-03-17 Staples, Inc. Hybrid modular storage fetching system
US10683171B2 (en) 2016-09-30 2020-06-16 Staples, Inc. Hybrid modular storage fetching system
USRE48154E1 (en) 2012-07-17 2020-08-11 Agjunction Llc System and method for integrating automatic electrical steering with GNSS guidance
US10803420B2 (en) 2016-09-30 2020-10-13 Staples, Inc. Hybrid modular storage fetching system
USRE48527E1 (en) 2007-01-05 2021-04-20 Agjunction Llc Optical tracking vehicle control system and method
US11036217B2 (en) * 2018-05-03 2021-06-15 King Abdullah University Of Science And Technology Controlling a vehicle using a remotely located laser and an on-board camera
US11084410B1 (en) 2018-08-07 2021-08-10 Staples, Inc. Automated guided vehicle for transporting shelving units
US11119487B2 (en) 2018-12-31 2021-09-14 Staples, Inc. Automated preparation of deliveries in delivery vehicles using automated guided vehicles
US11124401B1 (en) 2019-03-31 2021-09-21 Staples, Inc. Automated loading of delivery vehicles
US11180069B2 (en) 2018-12-31 2021-11-23 Staples, Inc. Automated loading of delivery vehicles using automated guided vehicles
US11590997B1 (en) 2018-08-07 2023-02-28 Staples, Inc. Autonomous shopping cart
US11630447B1 (en) 2018-08-10 2023-04-18 Staples, Inc. Automated guided vehicle for transporting objects

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2653562B1 (fr) * 1989-10-23 1992-02-28 Aerospatiale Systeme pour la localisation d'un mobile.
DE4211261C1 (en) * 1992-04-03 1993-07-15 Knauer Gmbh, Maschinenfabrik, 8192 Geretsried, De Arrangement for preparing concrete blocks - contains automatic guide arrangement for base surface preparation device
US5510893A (en) * 1993-08-18 1996-04-23 Digital Stream Corporation Optical-type position and posture detecting device
GB2282441B (en) * 1993-10-01 1997-04-02 Colebrand Ltd Radiation emitting device
AU7790694A (en) * 1994-10-05 1996-05-02 Colebrand Limited Radiation emitting device
EP0954773B1 (de) 1997-01-22 2002-09-04 Siemens Aktiengesellschaft Verfahren und anordnung zur andockpositionierung einer autonomen mobilen einheit
DE19738163A1 (de) 1997-09-01 1999-03-11 Siemens Ag Verfahren zur Andockpositionierung einer autonomen mobilen Einheit unter Verwendung eines Leitstrahles

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4482960A (en) * 1981-11-20 1984-11-13 Diffracto Ltd. Robot tractors
US4626995A (en) * 1984-03-26 1986-12-02 Ndc Technologies, Inc. Apparatus and method for optical guidance system for automatic guided vehicle
US4679152A (en) * 1985-02-20 1987-07-07 Heath Company Navigation system and method for a mobile robot
US4700301A (en) * 1983-11-02 1987-10-13 Dyke Howard L Method of automatically steering agricultural type vehicles
US4703820A (en) * 1984-05-31 1987-11-03 Imperial Chemical Industries, Plc Vehicle guidance means
US4729660A (en) * 1985-03-22 1988-03-08 Toshihiro Tsumura Position measuring apparatus of moving vehicle
US4750123A (en) * 1985-08-30 1988-06-07 Texas Instruments Incorporated Method for predicting tracking cameras for free-roaming mobile robots

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR1440819A (fr) * 1965-04-22 1966-06-03 Telecommunications Sa Procédé et équipement de téléguidage thermique, en particulier pour l'atterrissage d'aéronefs
US3738443A (en) * 1969-11-28 1973-06-12 M Kubo Control system for the travel of a goods trolley
US4077488A (en) * 1976-06-15 1978-03-07 Sperry Rand Corporation Guidance assist system for agricultural machines
FR2357864A1 (fr) * 1976-07-08 1978-02-03 Telecommunications Sa Dispositif d'ecartometrie infra-rouge
JPS57151807A (en) * 1981-03-16 1982-09-20 Secoh Giken Inc Distance measuring device
EP0068626B1 (de) * 1981-07-01 1987-08-19 Imperial Chemical Industries Plc System zum Führen eines Fahrzeuges insbesondere zur landwirtschaftlichen Nutzung
JPS60262219A (ja) * 1984-06-08 1985-12-25 Mitsubishi Electric Corp 走行移動体の光誘導装置
JPS6197711A (ja) * 1984-10-18 1986-05-16 Casio Comput Co Ltd 赤外線追尾ロボツトシステム

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4482960A (en) * 1981-11-20 1984-11-13 Diffracto Ltd. Robot tractors
US4700301A (en) * 1983-11-02 1987-10-13 Dyke Howard L Method of automatically steering agricultural type vehicles
US4626995A (en) * 1984-03-26 1986-12-02 Ndc Technologies, Inc. Apparatus and method for optical guidance system for automatic guided vehicle
US4703820A (en) * 1984-05-31 1987-11-03 Imperial Chemical Industries, Plc Vehicle guidance means
US4679152A (en) * 1985-02-20 1987-07-07 Heath Company Navigation system and method for a mobile robot
US4729660A (en) * 1985-03-22 1988-03-08 Toshihiro Tsumura Position measuring apparatus of moving vehicle
US4750123A (en) * 1985-08-30 1988-06-07 Texas Instruments Incorporated Method for predicting tracking cameras for free-roaming mobile robots

Cited By (189)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5387853A (en) * 1987-09-30 1995-02-07 Ono; Toyoichi Automatic travelling system of construction vehicle
US5239249A (en) * 1987-09-30 1993-08-24 Kabushiki Kaisha Komatsu Seisakusho Automatic travelling system of construction vehicle
US5031101A (en) * 1988-10-18 1991-07-09 Honda Giken Kogyo Kabushiki Kaisha Position-detecting and steering control system for moving vehicle
US5225827A (en) * 1988-10-24 1993-07-06 Persson Goeran Warning device in a motor vehicle for detection of unintentional change of course
US5051906A (en) * 1989-06-07 1991-09-24 Transitions Research Corporation Mobile robot navigation employing retroreflective ceiling features
US5187662A (en) * 1990-01-24 1993-02-16 Honda Giken Kogyo Kabushiki Kaisha Steering control system for moving vehicle
US5163002A (en) * 1990-05-18 1992-11-10 Nissan Motor Co., Ltd. Method and apparatus for automatic steering control of automobile
US5111401A (en) * 1990-05-19 1992-05-05 The United States Of America As Represented By The Secretary Of The Navy Navigational control system for an autonomous vehicle
US5159557A (en) * 1990-06-13 1992-10-27 Mitsubishi Denki Kabushiki Kaisha Distance detecting apparatus and method for a vehicle
US5170350A (en) * 1990-06-27 1992-12-08 Honda Giken Kogyo Kabushiki Kaisha Steering control system for moving vehicle
US5307271A (en) * 1990-09-28 1994-04-26 The United States Of America As Represented By The Secretary Of The Navy Reflexive teleoperated control system for a remotely controlled vehicle
US5390118A (en) 1990-10-03 1995-02-14 Aisin Seiki Kabushiki Kaisha Automatic lateral guidance control system
US5357432A (en) 1990-10-03 1994-10-18 Aisin Seiki Kabushiki Kaisha Automatic lateral guidance control system
US5610816A (en) * 1992-09-15 1997-03-11 Samsung Heavy Industries, Co. Automatic steering method and apparatus for a non- railed transfer crane
GB2284907B (en) * 1993-12-18 1998-06-24 Central Systems & Automation L Navigation system for automatically guided vehicle
US5901236A (en) * 1996-09-24 1999-05-04 Komatsu Ltd. Method and apparatus for measuring position by image processing
US6442476B1 (en) * 1998-04-15 2002-08-27 Research Organisation Method of tracking and sensing position of objects
US8412377B2 (en) 2000-01-24 2013-04-02 Irobot Corporation Obstacle following sensor scheme for a mobile robot
US9446521B2 (en) 2000-01-24 2016-09-20 Irobot Corporation Obstacle following sensor scheme for a mobile robot
US8565920B2 (en) 2000-01-24 2013-10-22 Irobot Corporation Obstacle following sensor scheme for a mobile robot
US8788092B2 (en) 2000-01-24 2014-07-22 Irobot Corporation Obstacle following sensor scheme for a mobile robot
US8478442B2 (en) 2000-01-24 2013-07-02 Irobot Corporation Obstacle following sensor scheme for a mobile robot
US8761935B2 (en) 2000-01-24 2014-06-24 Irobot Corporation Obstacle following sensor scheme for a mobile robot
US9144361B2 (en) 2000-04-04 2015-09-29 Irobot Corporation Debris sensor for cleaning apparatus
US6629028B2 (en) 2000-06-29 2003-09-30 Riken Method and system of optical guidance of mobile body
US6539303B2 (en) * 2000-12-08 2003-03-25 Mcclure John A. GPS derived swathing guidance system
US9622635B2 (en) 2001-01-24 2017-04-18 Irobot Corporation Autonomous floor-cleaning robot
US8368339B2 (en) 2001-01-24 2013-02-05 Irobot Corporation Robot confinement
US9038233B2 (en) 2001-01-24 2015-05-26 Irobot Corporation Autonomous floor-cleaning robot
US9582005B2 (en) 2001-01-24 2017-02-28 Irobot Corporation Robot confinement
US9167946B2 (en) 2001-01-24 2015-10-27 Irobot Corporation Autonomous floor cleaning robot
US8686679B2 (en) 2001-01-24 2014-04-01 Irobot Corporation Robot confinement
US8396592B2 (en) 2001-06-12 2013-03-12 Irobot Corporation Method and system for multi-mode coverage for an autonomous robot
US8463438B2 (en) 2001-06-12 2013-06-11 Irobot Corporation Method and system for multi-mode coverage for an autonomous robot
US9104204B2 (en) 2001-06-12 2015-08-11 Irobot Corporation Method and system for multi-mode coverage for an autonomous robot
US8516651B2 (en) 2002-01-03 2013-08-27 Irobot Corporation Autonomous floor-cleaning robot
US8474090B2 (en) 2002-01-03 2013-07-02 Irobot Corporation Autonomous floor-cleaning robot
US9128486B2 (en) 2002-01-24 2015-09-08 Irobot Corporation Navigational control system for a robotic device
CN100388142C (zh) * 2002-07-08 2008-05-14 阿尔弗莱德凯歇尔有限公司及两合公司 地板处理系统
US8386081B2 (en) 2002-09-13 2013-02-26 Irobot Corporation Navigational control system for a robotic device
US8793020B2 (en) 2002-09-13 2014-07-29 Irobot Corporation Navigational control system for a robotic device
US8515578B2 (en) 2002-09-13 2013-08-20 Irobot Corporation Navigational control system for a robotic device
US8428778B2 (en) 2002-09-13 2013-04-23 Irobot Corporation Navigational control system for a robotic device
US8781626B2 (en) 2002-09-13 2014-07-15 Irobot Corporation Navigational control system for a robotic device
US9949608B2 (en) 2002-09-13 2018-04-24 Irobot Corporation Navigational control system for a robotic device
US7373231B2 (en) 2002-12-11 2008-05-13 Hemisphere Gps Llc Articulated equipment position control system and method
US7885745B2 (en) 2002-12-11 2011-02-08 Hemisphere Gps Llc GNSS control system and method
US7689354B2 (en) 2003-03-20 2010-03-30 Hemisphere Gps Llc Adaptive guidance system and method
US20090121932A1 (en) * 2003-03-20 2009-05-14 Whitehead Michael L Multi-antenna gnss positioning method and system
US8138970B2 (en) 2003-03-20 2012-03-20 Hemisphere Gps Llc GNSS-based tracking of fixed or slow-moving structures
US20070021913A1 (en) * 2003-03-20 2007-01-25 Satloc Llc Adaptive guidance system and method
US8594879B2 (en) 2003-03-20 2013-11-26 Agjunction Llc GNSS guidance and machine control
US9886038B2 (en) 2003-03-20 2018-02-06 Agjunction Llc GNSS and optical guidance and machine control
US8190337B2 (en) 2003-03-20 2012-05-29 Hemisphere GPS, LLC Satellite based vehicle guidance control in straight and contour modes
US10168714B2 (en) 2003-03-20 2019-01-01 Agjunction Llc GNSS and optical guidance and machine control
USRE41358E1 (en) * 2003-03-20 2010-05-25 Hemisphere Gps Llc Automatic steering system and method
US9880562B2 (en) 2003-03-20 2018-01-30 Agjunction Llc GNSS and optical guidance and machine control
USRE47101E1 (en) 2003-03-20 2018-10-30 Agjunction Llc Control for dispensing material from vehicle
US8140223B2 (en) 2003-03-20 2012-03-20 Hemisphere Gps Llc Multiple-antenna GNSS control system and method
US8265826B2 (en) 2003-03-20 2012-09-11 Hemisphere GPS, LLC Combined GNSS gyroscope control system and method
US8686900B2 (en) 2003-03-20 2014-04-01 Hemisphere GNSS, Inc. Multi-antenna GNSS positioning method and system
US9215957B2 (en) 2004-01-21 2015-12-22 Irobot Corporation Autonomous robot auto-docking and energy management systems and methods
US8749196B2 (en) 2004-01-21 2014-06-10 Irobot Corporation Autonomous robot auto-docking and energy management systems and methods
US7332890B2 (en) 2004-01-21 2008-02-19 Irobot Corporation Autonomous robot auto-docking and energy management systems and methods
US8461803B2 (en) 2004-01-21 2013-06-11 Irobot Corporation Autonomous robot auto-docking and energy management systems and methods
US8390251B2 (en) 2004-01-21 2013-03-05 Irobot Corporation Autonomous robot auto-docking and energy management systems and methods
US8854001B2 (en) 2004-01-21 2014-10-07 Irobot Corporation Autonomous robot auto-docking and energy management systems and methods
US8456125B2 (en) 2004-01-28 2013-06-04 Irobot Corporation Debris sensor for cleaning apparatus
US8598829B2 (en) 2004-01-28 2013-12-03 Irobot Corporation Debris sensor for cleaning apparatus
US8253368B2 (en) 2004-01-28 2012-08-28 Irobot Corporation Debris sensor for cleaning apparatus
US8378613B2 (en) 2004-01-28 2013-02-19 Irobot Corporation Debris sensor for cleaning apparatus
US8583315B2 (en) 2004-03-19 2013-11-12 Agjunction Llc Multi-antenna GNSS control system and method
US7142956B2 (en) 2004-03-19 2006-11-28 Hemisphere Gps Llc Automatic steering system and method
US20050288834A1 (en) * 2004-03-19 2005-12-29 Rhs, Inc. Automatic steering system and method
US8271194B2 (en) 2004-03-19 2012-09-18 Hemisphere Gps Llc Method and system using GNSS phase measurements for relative positioning
US9486924B2 (en) 2004-06-24 2016-11-08 Irobot Corporation Remote control scheduler and method for autonomous robotic device
US9008835B2 (en) 2004-06-24 2015-04-14 Irobot Corporation Remote control scheduler and method for autonomous robotic device
US8634956B1 (en) 2004-07-07 2014-01-21 Irobot Corporation Celestial navigation system for an autonomous robot
US9229454B1 (en) 2004-07-07 2016-01-05 Irobot Corporation Autonomous mobile robot system
US8874264B1 (en) * 2004-07-07 2014-10-28 Irobot Corporation Celestial navigation system for an autonomous robot
US8634958B1 (en) * 2004-07-07 2014-01-21 Irobot Corporation Celestial navigation system for an autonomous robot
US7706917B1 (en) 2004-07-07 2010-04-27 Irobot Corporation Celestial navigation system for an autonomous robot
US8972052B2 (en) 2004-07-07 2015-03-03 Irobot Corporation Celestial navigation system for an autonomous vehicle
US9223749B2 (en) 2004-07-07 2015-12-29 Irobot Corporation Celestial navigation system for an autonomous vehicle
US8594840B1 (en) 2004-07-07 2013-11-26 Irobot Corporation Celestial navigation system for an autonomous robot
US8774966B2 (en) 2005-02-18 2014-07-08 Irobot Corporation Autonomous surface cleaning robot for wet and dry cleaning
US8739355B2 (en) 2005-02-18 2014-06-03 Irobot Corporation Autonomous surface cleaning robot for dry cleaning
US8392021B2 (en) 2005-02-18 2013-03-05 Irobot Corporation Autonomous surface cleaning robot for wet cleaning
US8382906B2 (en) 2005-02-18 2013-02-26 Irobot Corporation Autonomous surface cleaning robot for wet cleaning
US9445702B2 (en) 2005-02-18 2016-09-20 Irobot Corporation Autonomous surface cleaning robot for wet and dry cleaning
US8670866B2 (en) 2005-02-18 2014-03-11 Irobot Corporation Autonomous surface cleaning robot for wet and dry cleaning
US8387193B2 (en) 2005-02-18 2013-03-05 Irobot Corporation Autonomous surface cleaning robot for wet and dry cleaning
US8966707B2 (en) 2005-02-18 2015-03-03 Irobot Corporation Autonomous surface cleaning robot for dry cleaning
US8782848B2 (en) 2005-02-18 2014-07-22 Irobot Corporation Autonomous surface cleaning robot for dry cleaning
US10470629B2 (en) 2005-02-18 2019-11-12 Irobot Corporation Autonomous surface cleaning robot for dry cleaning
US8985127B2 (en) 2005-02-18 2015-03-24 Irobot Corporation Autonomous surface cleaning robot for wet cleaning
US8214111B2 (en) 2005-07-19 2012-07-03 Hemisphere Gps Llc Adaptive machine control system and method
US7388539B2 (en) 2005-10-19 2008-06-17 Hemisphere Gps Inc. Carrier track loop for GNSS derived attitude
US9320398B2 (en) 2005-12-02 2016-04-26 Irobot Corporation Autonomous coverage robots
US9144360B2 (en) 2005-12-02 2015-09-29 Irobot Corporation Autonomous coverage robot navigation system
US8600553B2 (en) 2005-12-02 2013-12-03 Irobot Corporation Coverage robot mobility
US9149170B2 (en) 2005-12-02 2015-10-06 Irobot Corporation Navigating autonomous coverage robots
US8584305B2 (en) 2005-12-02 2013-11-19 Irobot Corporation Modular robot
US8661605B2 (en) 2005-12-02 2014-03-04 Irobot Corporation Coverage robot mobility
US9392920B2 (en) 2005-12-02 2016-07-19 Irobot Corporation Robot system
US8761931B2 (en) 2005-12-02 2014-06-24 Irobot Corporation Robot system
US9599990B2 (en) 2005-12-02 2017-03-21 Irobot Corporation Robot system
US8954192B2 (en) 2005-12-02 2015-02-10 Irobot Corporation Navigating autonomous coverage robots
US8380350B2 (en) 2005-12-02 2013-02-19 Irobot Corporation Autonomous coverage robot navigation system
US8978196B2 (en) 2005-12-02 2015-03-17 Irobot Corporation Coverage robot mobility
US8374721B2 (en) 2005-12-02 2013-02-12 Irobot Corporation Robot system
US10244915B2 (en) 2006-05-19 2019-04-02 Irobot Corporation Coverage robots and associated cleaning bins
US9492048B2 (en) 2006-05-19 2016-11-15 Irobot Corporation Removing debris from cleaning robots
US8528157B2 (en) 2006-05-19 2013-09-10 Irobot Corporation Coverage robots and associated cleaning bins
US9955841B2 (en) 2006-05-19 2018-05-01 Irobot Corporation Removing debris from cleaning robots
US8572799B2 (en) 2006-05-19 2013-11-05 Irobot Corporation Removing debris from cleaning robots
US8418303B2 (en) 2006-05-19 2013-04-16 Irobot Corporation Cleaning robot roller processing
US8417383B2 (en) 2006-05-31 2013-04-09 Irobot Corporation Detecting robot stasis
US9317038B2 (en) 2006-05-31 2016-04-19 Irobot Corporation Detecting robot stasis
US20080140253A1 (en) * 2006-12-12 2008-06-12 Brown Rohn A Automated self powered waste container
USRE48527E1 (en) 2007-01-05 2021-04-20 Agjunction Llc Optical tracking vehicle control system and method
US7835832B2 (en) 2007-01-05 2010-11-16 Hemisphere Gps Llc Vehicle control system
US8000381B2 (en) 2007-02-27 2011-08-16 Hemisphere Gps Llc Unbiased code phase discriminator
US8239992B2 (en) 2007-05-09 2012-08-14 Irobot Corporation Compact autonomous coverage robot
US10070764B2 (en) 2007-05-09 2018-09-11 Irobot Corporation Compact autonomous coverage robot
US11072250B2 (en) 2007-05-09 2021-07-27 Irobot Corporation Autonomous coverage robot sensing
US10299652B2 (en) 2007-05-09 2019-05-28 Irobot Corporation Autonomous coverage robot
US11498438B2 (en) 2007-05-09 2022-11-15 Irobot Corporation Autonomous coverage robot
US8438695B2 (en) 2007-05-09 2013-05-14 Irobot Corporation Autonomous coverage robot sensing
US9480381B2 (en) 2007-05-09 2016-11-01 Irobot Corporation Compact autonomous coverage robot
US8839477B2 (en) 2007-05-09 2014-09-23 Irobot Corporation Compact autonomous coverage robot
US8726454B2 (en) 2007-05-09 2014-05-20 Irobot Corporation Autonomous coverage robot
US7948769B2 (en) 2007-09-27 2011-05-24 Hemisphere Gps Llc Tightly-coupled PCB GNSS circuit and manufacturing method
US8456356B2 (en) 2007-10-08 2013-06-04 Hemisphere Gnss Inc. GNSS receiver and external storage device system and GNSS data processing method
US9002566B2 (en) 2008-02-10 2015-04-07 AgJunction, LLC Visual, GNSS and gyro autosteering control
US8018376B2 (en) 2008-04-08 2011-09-13 Hemisphere Gps Llc GNSS-based mobile communication system and method
US8217833B2 (en) 2008-12-11 2012-07-10 Hemisphere Gps Llc GNSS superband ASIC with simultaneous multi-frequency down conversion
USRE48509E1 (en) 2009-01-17 2021-04-13 Agjunction Llc Raster-based contour swathing for guidance and variable-rate chemical application
USRE47055E1 (en) 2009-01-17 2018-09-25 Agjunction Llc Raster-based contour swathing for guidance and variable-rate chemical application
US8386129B2 (en) 2009-01-17 2013-02-26 Hemipshere GPS, LLC Raster-based contour swathing for guidance and variable-rate chemical application
US8085196B2 (en) 2009-03-11 2011-12-27 Hemisphere Gps Llc Removing biases in dual frequency GNSS receivers using SBAS
US8311696B2 (en) 2009-07-17 2012-11-13 Hemisphere Gps Llc Optical tracking vehicle control system and method
US8401704B2 (en) 2009-07-22 2013-03-19 Hemisphere GPS, LLC GNSS control system and method for irrigation and related applications
US8174437B2 (en) 2009-07-29 2012-05-08 Hemisphere Gps Llc System and method for augmenting DGNSS with internally-generated differential correction
US8334804B2 (en) 2009-09-04 2012-12-18 Hemisphere Gps Llc Multi-frequency GNSS receiver baseband DSP
USRE47648E1 (en) 2009-09-17 2019-10-15 Agjunction Llc Integrated multi-sensor control system and method
US8649930B2 (en) 2009-09-17 2014-02-11 Agjunction Llc GNSS integrated multi-sensor control system and method
US8548649B2 (en) 2009-10-19 2013-10-01 Agjunction Llc GNSS optimized aircraft control system and method
US9440354B2 (en) 2009-11-06 2016-09-13 Irobot Corporation Localization by learning of wave-signal distributions
US9623557B2 (en) 2009-11-06 2017-04-18 Irobot Corporation Localization by learning of wave-signal distributions
US8930023B2 (en) 2009-11-06 2015-01-06 Irobot Corporation Localization by learning of wave-signal distributions
US8583326B2 (en) 2010-02-09 2013-11-12 Agjunction Llc GNSS contour guidance path selection
US11058271B2 (en) 2010-02-16 2021-07-13 Irobot Corporation Vacuum brush
US10314449B2 (en) 2010-02-16 2019-06-11 Irobot Corporation Vacuum brush
US8800107B2 (en) 2010-02-16 2014-08-12 Irobot Corporation Vacuum brush
US20110216185A1 (en) * 2010-03-02 2011-09-08 INRO Technologies Limited Method and apparatus for simulating a physical environment to facilitate vehicle operation and task completion
US8508590B2 (en) 2010-03-02 2013-08-13 Crown Equipment Limited Method and apparatus for simulating a physical environment to facilitate vehicle operation and task completion
US20110218670A1 (en) * 2010-03-05 2011-09-08 INRO Technologies Limited Method and apparatus for sensing object load engagement, transportation and disengagement by automated vehicles
US8538577B2 (en) 2010-03-05 2013-09-17 Crown Equipment Limited Method and apparatus for sensing object load engagement, transportation and disengagement by automated vehicles
US8972095B2 (en) * 2010-06-03 2015-03-03 Hitachi Ltd. Automatic guided vehicle and method for drive control of the same
US20110301800A1 (en) * 2010-06-03 2011-12-08 Hitachi Plant Technologies, Ltd. Automatic guided vehicle and method for drive control of the same
US9188982B2 (en) 2011-04-11 2015-11-17 Crown Equipment Limited Method and apparatus for efficient scheduling for multiple automated non-holonomic vehicles using a coordinated path planner
US9958873B2 (en) 2011-04-11 2018-05-01 Crown Equipment Corporation System for efficient scheduling for multiple automated non-holonomic vehicles using a coordinated path planner
US8655588B2 (en) 2011-05-26 2014-02-18 Crown Equipment Limited Method and apparatus for providing accurate localization for an industrial vehicle
US8548671B2 (en) 2011-06-06 2013-10-01 Crown Equipment Limited Method and apparatus for automatically calibrating vehicle parameters
US8594923B2 (en) 2011-06-14 2013-11-26 Crown Equipment Limited Method and apparatus for sharing map data associated with automated industrial vehicles
US8589012B2 (en) 2011-06-14 2013-11-19 Crown Equipment Limited Method and apparatus for facilitating map data processing for industrial vehicle navigation
US9206023B2 (en) 2011-08-26 2015-12-08 Crown Equipment Limited Method and apparatus for using unique landmarks to locate industrial vehicles at start-up
US9580285B2 (en) 2011-08-26 2017-02-28 Crown Equipment Corporation Method and apparatus for using unique landmarks to locate industrial vehicles at start-up
US10611613B2 (en) 2011-08-26 2020-04-07 Crown Equipment Corporation Systems and methods for pose development using retrieved position of a pallet or product load to be picked up
US9056754B2 (en) 2011-09-07 2015-06-16 Crown Equipment Limited Method and apparatus for using pre-positioned objects to localize an industrial vehicle
USRE48154E1 (en) 2012-07-17 2020-08-11 Agjunction Llc System and method for integrating automatic electrical steering with GNSS guidance
US11702287B2 (en) 2016-09-30 2023-07-18 Staples, Inc. Hybrid modular storage fetching system
US10803420B2 (en) 2016-09-30 2020-10-13 Staples, Inc. Hybrid modular storage fetching system
US10683171B2 (en) 2016-09-30 2020-06-16 Staples, Inc. Hybrid modular storage fetching system
US12547982B2 (en) 2016-09-30 2026-02-10 Staples, Inc. Hybrid modular storage fetching system
US12509299B2 (en) 2016-09-30 2025-12-30 Staples, Inc. Hybrid modular storage fetching system
US12492074B2 (en) 2016-09-30 2025-12-09 Staples, Inc. Hybrid modular storage fetching system
US12037195B2 (en) 2016-09-30 2024-07-16 Staples, Inc. Hybrid modular storage fetching system
US10589931B2 (en) 2016-09-30 2020-03-17 Staples, Inc. Hybrid modular storage fetching system
US11893535B2 (en) 2016-09-30 2024-02-06 Staples, Inc. Hybrid modular storage fetching system
US11697554B2 (en) 2016-09-30 2023-07-11 Staples, Inc. Hybrid modular storage fetching system
US11036217B2 (en) * 2018-05-03 2021-06-15 King Abdullah University Of Science And Technology Controlling a vehicle using a remotely located laser and an on-board camera
US11590997B1 (en) 2018-08-07 2023-02-28 Staples, Inc. Autonomous shopping cart
US11084410B1 (en) 2018-08-07 2021-08-10 Staples, Inc. Automated guided vehicle for transporting shelving units
US11630447B1 (en) 2018-08-10 2023-04-18 Staples, Inc. Automated guided vehicle for transporting objects
US11180069B2 (en) 2018-12-31 2021-11-23 Staples, Inc. Automated loading of delivery vehicles using automated guided vehicles
US11119487B2 (en) 2018-12-31 2021-09-14 Staples, Inc. Automated preparation of deliveries in delivery vehicles using automated guided vehicles
US11124401B1 (en) 2019-03-31 2021-09-21 Staples, Inc. Automated loading of delivery vehicles

Also Published As

Publication number Publication date
EP0307381A2 (de) 1989-03-15
EP0307381A3 (de) 1990-07-25

Similar Documents

Publication Publication Date Title
US4858132A (en) Optical navigation system for an automatic guided vehicle, and method
EP0273976B1 (de) Lenkvorrichtung für sich unbemannt bewegende körper
US4829442A (en) Beacon navigation system and method for guiding a vehicle
US4821192A (en) Node map system and method for vehicle
CA2307206C (en) Method and device for association of anonymous reflectors to detected angle positions
US4815008A (en) Orientation adjustment system and robot using same
US4626995A (en) Apparatus and method for optical guidance system for automatic guided vehicle
US4710020A (en) Beacon proximity detection system for a vehicle
US8422035B2 (en) Distance-measuring method for a device projecting a reference line, and such a device
US5020620A (en) Offsetting the course of a laser guided vehicle
US5825481A (en) Optic position sensor
WO1987007056A1 (en) Obstacle avoidance system
WO1988004081A1 (en) Node map system and method for vehicle
JP2930530B2 (ja) クレーン装置における荷物振れ角検出装置
WO1995029380A1 (en) Navigation system for fast automated vehicles and mobile robots
JPS6420410A (en) Self-position detecting device for unmanned diving machine
RU2018085C1 (ru) Устройство для определения координат подвижного объекта
JPH03188510A (ja) 移動ロボットの誘導走行方法
KR102653633B1 (ko) 무인 반송차 및 무인 반송차의 이동을 제어하기 위한 방법
JPH06152541A (ja) 双方向光空間伝送装置
JPH0716165Y2 (ja) 車体位置・速度検出装置
JPH0674770A (ja) ポイント設定装置
KR20060012867A (ko) 변위센서를 이용한 주행로봇의 위치 측정 시스템
JPH0436404B2 (de)
JP2782143B2 (ja) 円柱状物体位置測定方法

Legal Events

Date Code Title Description
AS Assignment

Owner name: NDC TECHNOLOGIES, INC., 2828B I-85 SOUTH, CHARLOTT

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST.;ASSIGNOR:HOLMQUIST, FREDRICK;REEL/FRAME:004768/0316

Effective date: 19870903

AS Assignment

Owner name: NDC AUTOMATION, INC.

Free format text: MERGER;ASSIGNORS:NDC SYSTEMS, INC., A CORP. OF NC;NDC AUTOMATION, INC., A CORP. OF NC;NETZLER AND DAHLGREN COMPANY TECHNOLOGIES, INC. A DE CORP. (MERED INTO);AND OTHERS;REEL/FRAME:006241/0341

Effective date: 19880531

FEPP Fee payment procedure

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY

FPAY Fee payment

Year of fee payment: 4

AS Assignment

Owner name: NATIONSBANK OF NORTH CAROLINA, N.A., NORTH CAROLIN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:NDC AUTOMATION, INC.;REEL/FRAME:007058/0330

Effective date: 19930422

AS Assignment

Owner name: NATIONSBANK OF NORTH CAROLINA, N.A., NORTH CAROLIN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:NDC AUTOMATION, INC.;REEL/FRAME:007082/0543

Effective date: 19940728

REMI Maintenance fee reminder mailed
LAPS Lapse for failure to pay maintenance fees
FP Lapsed due to failure to pay maintenance fee

Effective date: 19970820

STCH Information on status: patent discontinuation

Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362