×

Navigational control system for an autonomous vehicle

  • US 5,111,401 A
  • Filed: 05/19/1990
  • Issued: 05/05/1992
  • Est. Priority Date: 05/19/1990
  • Status: Expired due to Fees
First Claim
Patent Images

1. A navigational control system for directing an autonomous vehicle to travel along a generally planar surface, such as a floor, from a first location to a destination within an operating environment, comprising:

  • an autonomous vehicle including a self-propelled and steerable propulsion module providing position signals corresponding to a dead-reckoning determination of a position and bearing of said module with respect to a reference position;

    at least one long, narrow guidepath stripe applied to said surface of said environment to define a desired pathway having predetermined coordinates along which said module may be selectively guided, said guidepath stripe encoded with a plurality of displacement markers positioned at predetermined intervals along the length of said guidepath stripe, said markers having predetermined coordinates;

    stripe detecting means mounted to said module for detecting said guidepath stripe and said displacement markers, and for providing recognition signals when said stripe detecting means detects said guidepath stripe and for providing recognition signals when said guidepath stripe detection means detects one of said displacement markers;

    ranging means mounted to said module for measuring the range between said module and any object and for providing range signals corresponding to said measured range; and

    processing means for determining an optimal path for said module to follow to said destination, said processing means;

    coupled to receive said position signals for monitoring said dead-reckoning determined position of said module along said path;

    coupled to receive said range signals for revising said path in order to avoid an obstacle blocking said path; and

    coupled to receive said recognition signals for revising said dead-reckoning position of said module into an updated position;

    said processing means for revising said optimal path in response to said updated position; and

    for providing navigational control signals to guide said module along said optimal path.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×