Back to results
US 11,971,727 B2Granted
Performance arena for robots with position location system
AssigneeInnovation First, Inc.
InventorsMitch Randall, Robert H. Mimlitch
Life of this patent
Estimating the term…
Abstract
The present invention relates to a method and apparatus to determine the position of an image sensor relative to a predetermined continuous pattern of colors and/or objects based on the images said patterns of colors and/or objects produces within the image sensor.
Claims7
A method of assembling a performance arena, comprising:
- placing a coded strip at least partially around or in the performance arena, wherein the coded strip has a beginning end and a terminal end with the a code length between the beginning end and the terminal end, and the placing of the coded strip at least partially around or in the performance arena places the beginning end at a starting position in relation to the performance arena that has a particular location in relation to the performance arena, and wherein the coded strip comprises:
- a plurality of feature points in the code length between the beginning end and the terminal end with each feature point being at a predetermined distance from the beginning end so that each of the feature points in the code length is at the respective predetermined position in relation to the starting position;
- including applying various segments of the coded strip to a plurality of walls defined by the performance arena;
- and
- assembling the plurality of walls around or adjacent a performance space to intersect each other at a plurality of corners, designating one of the corners as the starting position, and mounting the coded strip on the walls with the beginning end of the coded strip positioned at the corner that is designated as the starting position, whereby each of the feature points in the coded strip is located at the respective predetermined distance from the corner that is designated as the starting position;
- and
- wherein the coded strip is a predetermined continuous pattern on the surrounding structure, wherein the predetermined continuous pattern is printed with a predetermined, non-repeating sequence of black blocks and white blocks occurring at regularly spaced intervals, and wherein some of the blocks are twice as long as others as measured lengthwise.
4 more elements
A method for determining position and orientation of a device being positioned within a surrounding structure, the device having a movement control system configured to move the device within the surrounding structure, the method comprising:
- placing a predetermined continuous pattern (code strip) on the surrounding structure, wherein the predetermined continuous pattern is printed with a predetermined, non-repeating sequence of black blocks and white blocks occurring at regularly spaced intervals, and wherein some of the blocks are twice as long as others as measured lengthwise, wherein the surrounding structure includes a plurality of corners, designating one of the corners as the starting position, and mounting the code strip on the surrounding structure with the beginning end of the code strip positioned at the corner that is designated as the starting position, whereby each of the feature points in the coded strip is located at the respective predetermined distance from the corner that is designated as the starting position and wherein the code strip is a predetermined continuous pattern on the surrounding structure, wherein the predetermined continuous pattern is printed with a predetermined, non-repeating sequence of black blocks and white blocks occurring at regularly spaced intervals, and wherein some of the blocks are twice as long as others as measured lengthwise;
- using a positioning system on the device which continuously captures images of the continuous pattern;
- determining a three-dimensional position and three degrees of orientation within the surrounding structure based on the captured images;
- and
- utilizing the movement control system to move the device within the surrounding structure based on the determined three-dimensional position and three degrees of orientation, and
- wherein the positioning system being capable of capturing images in a field of view configured to determine three degrees of orientation with respect to the continuous pattern.
3 more elements
Dependencies are inferred from the claim text.