×

Miniature pan/tilt tracking mount

  • US 5,802,412 A
  • Filed: 04/11/1997
  • Issued: 09/01/1998
  • Est. Priority Date: 05/24/1993
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for one or more host computers to dynamically control and query the precise position, speed, and state of one or more pan/tilt mounts, comprising the steps of:

  • providing a pan/tilt controller, including a dedicated embedded processor for executing real-time pan/tilt control functions and processing of communications and commands from said one or more distinct and separate host computers, said embedded pan/tilt controller processor sharing no computational resources with said one or more host computers;

    providing a motorized pan/tilt mount with minimal drivetrain backlash, motors and gearing that can precisely rotate the pan and tilt axes over a wide speed and acceleration range, and incorporating pan and tilt limit position detection sensors that are precise and highly repeatable;

    said pan-tilt mount is electrically connected to the pan/tilt controller,regulating either the current or voltage to windings of a pan motor and a tilt motor of said pan/tilt mount using said controller, and said controller receiving a set of pan and tilt position sensor feedback signals from said pan/tilt mount;

    communicating between each of a set of one or more pan/tilt controllers and said one or more host computers, where each said host computer electrically is connected by a standard digital communications interface to provide a bi-directional communications link to each said pan-tilt controller;

    wherein each of said one or more host computers can issue command signals to said controller to effect desired pan/tilt mount movement, and each of said one or more host computers can issue command signals to said one or more controllers to query current pan/tilt mount movement, position, status, and configuration;

    calibrating absolute pan and tilt mount positions relative to a pan/tilt mounting point so that absolute pan and tilt positions may be precisely repeated;

    wherein said calibrating step is initiated by at least one of the following events;

    upon power being supplied to said pan-tilt controller, upon receiving a calibrate command signal from at least one of said one or more host computers;

    setting precisely the absolute rotational speed and direction for pan and tilt movements according to a setting command signal received by said controller from at least one of said one or more host computers such that said controller can precisely and repeatably position the pan and tilt axes relative to said pan/tilt mounting point;

    controlling the movements of said pan and tilt mount independently and concurrently according to signals from at least one of said one or more host computers and the particular pan/tilt controller of said one or more pan/tilt controllers associated with said pan and tilt mount;

    parsing and executing incoming host computer commands by said one or more controllers concurrent with the execution by said controller of pan-tilt mount movements; and

    executing position and speed command signals received by said pan/tilt controller from one of said one or more host computers without delay such that said command signals preempt the instructions of previous position and speed command signals that may not have yet completed.

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