×

Vision-based obstacle avoidance

  • US 7,079,924 B2
  • Filed: 10/17/2003
  • Issued: 07/18/2006
  • Est. Priority Date: 11/07/2002
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for avoiding objects along a path programmed into a robot comprising the following steps in the order named:

  • (a) establishing a field of view for an electronic imager of said robot along said path,(b) obtaining object location information in said field of view,(c) deriving a population coded control signal from said object location information by,processing a population coded motion energy algorithm that decomposes a video stream of said object location information into spatial and temporal frequency components,processing a population coded velocity algorithm that recombines said spatial and temporal frequency components corresponding to said object and provides a velocity output, thereby identifying how said object is moving in said field of view,processing a population coded rotation algorithm that determines if said electronic imager is turning and provides a turning information output,processing a population coded translation algorithm that transforms said velocity output of said velocity algorithm into a speed signal and calculates a distance between said object and said electronic imager providing a strategic control vector and a tactical control vector,processing a population coded navigation algorithm where said strategic control vector, said tactical control vector, and said turning information output are used to derive said population coded control signal, and(d) transmitting said population coded control signal to said robot, thereby allowing said robot to avoid said object.

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