×

Ultrasonic ranging control system for industrial robots

  • US 4,674,057 A
  • Filed: 03/18/1986
  • Issued: 06/16/1987
  • Est. Priority Date: 02/14/1984
  • Status: Expired due to Term
First Claim
Patent Images

1. An ultrasonic ranging control system for a robot having a movable arm, said system comprising:

  • (a) an ultrasonic transducer array for transmitting an acoustical pulse and for detecting a reflected echo, said transducer array being mounted proximate to the distal end of the movable arm so as to be arcuately pivotable in both a horizontal and vertical direction, said ultrasonic transducer array including a plurality of ultrasonic transducers arrayed in an angularly manner so as to emulate a single transducer with a wide transmit and receive pattern in substantially the horizontal plane, and each transducer having an individual beam width of approximately 10 degrees to each side, said individual transducers being arranged arcuately about a horizontal plane approximately 20 degrees apart, whereby with a quantity of five such transducers, a horizontal beam width of approximately 100 degrees is attained;

    (b) circuit means for measuring the elapsed time between initial transmission and echo detection by said transducer array and for providing an output signal indicative of said elapsed time and for conversion of said elapsed time to a signal representative of distance;

    (c) azimuth bi-directional stepping motor for positioning said transducer array horizontally about a vertical axis relative to the distal end of the movable arm independent of and prior to the movement of the arm;

    (d) an elevation bi-directional stepping motor for reciprocating said transducer array in an up and down vertical sweep about a horizontal axis relative to the distal end of the movable arm independent of and prior to movement of the arm;

    (e) a controller for activating and monitoring said ultrasonic transducer array to provide a command signal when said transducer array senses an unprogrammed obstruction within a predetermined threshold distance in the intended direction of travel of the robot arm and for effecting the control of said azimuth and elevation stepping motors whereby a continual up and down vertical sweep of said transducer array is performed as said transducer array is positioned in the horizontal plane so as to look in the intended direction of travel of the movable arm;

    (f) a hold circuit means for receiving said command signal from said controller and for providing a continuous hold signal to the robot arm as long as said transducer array senses the continuing presence of said unprogrammed obstruction within said predetermined threshold distance in the intended direction of travel of the robot arm; and

    (g) an end effector means positioned proximate the distal end of the movable arm for performing a predetermined robot work function, said end effector means being separate from and operating independent of said ultrasonic transducer array.

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