CA2926705C

System and method for camera based position and orientation measurement

Abstract

A system and a method for determining a position and an orientation of an object relative to a defined reference frame is disclosed. A plurality of targets are disposed at known locations relative to the defined reference frame. A head assembly is disposed on the object, where the head assembly includes a plurality of cameras. The head assembly determines the position and the orientation of the object from location data associated with the plurality of targets and image data from the plurality of cameras.

CA2926705C, drawing sheet 1
Sheet 1 of 26

Term

8 yearsleft in the term

Expires 7 October 2034.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

26 claims: 3 independent, 23 dependent

  1. 1
    A system for determining a position and an orientation of an object in a working volume relative to a defined reference frame of the working volume, comprising· at least three targets disposed at known locations relative to the defined reference frame wherein the targets are attached to, or projected on to internal surfaces of the working volume,' and a head assembly disposed on the object, wherein the head assembly includes a plurality of cameras;wherein the position and the orientation of the object relative to the defined reference frame is determinable by the head assembly from location data associated with the targets in the defined reference frame and image data from the plurality of cameras in an assembly frame of the head assembly.
  2. 11
    The system according claim 1, wherein the head assembly includes an inertial measurement sensor.
  3. 14
    A method for determining a position and an orientation of an object in a working volume relative to a defined reference frame of the working volume, comprising the steps of CA 2926705 2019-03-08 disposing at least three targets at known locations relative to the defined reference frame wherein the targets are attached to, or projected on to internal surfaces of the working volume»' receiving image data from a plurality of cameras at a head assembly disposed on the object relative to an assembly frame of the head assembly! receiving location data associated with the targets relative to the defined reference frame at the head assembly! and determining the position and the orientation of the object by the head assembly from the received image data in the assembly frame and location data in the defined reference frame.