3D scene scanner and a position and orientation system
First Claim
1. A position and orientation system for sensing the position and orientation of a mobile object that is moveable in an environment comprising:
- a control system;
multiple reference targets located in random positions within the environment to define a local reference frame, the positions of the reference targets being unknown to the control system at start-up of the control system;
an optical tracking device mounted to the mobile object comprising one or more direction sensors that are arranged to detect visible reference targets and generate direction information relating to the direction of the visible reference targets relative to the optical tracking device, the direction information being continuously updated as the mobile object moves within the environment; and
wherein the control system is arranged to operate the optical tracking device, receive the direction information, and process the direction information to;
initially auto-calibrate at start-up to determine the 3D positions of the reference targets relative to each other within the local reference frame; and
then subsequently generate updated position and orientation information relating to the current position and orientation of the mobile object in the local reference frame during movement of the mobile object based on the continuously updated direction information and the determined 3D positions of the reference targets at start-up.
8 Assignments
0 Petitions
Accused Products
Abstract
A hand-held mobile 3D scanner (10) for scanning a scene. The scanner (10) comprises a range sensor (11) that is arranged to sense the location of surface points in the scene relative to the scanner (10) and generate representative location information, a texture sensor (12) that is arranged to sense the texture of each surface point in the scan of the scene and generate representative texture information, and a position and orientation sensor (13) that is arranged to sense the position and orientation of the scanner (10) during the scan of the scene and generate representative position and orientation information. A control system (14) is also provided that is arranged to receive the information from each of the sensors and generate data representing the scan of the scene.
-
Citations
19 Claims
-
1. A position and orientation system for sensing the position and orientation of a mobile object that is moveable in an environment comprising:
-
a control system; multiple reference targets located in random positions within the environment to define a local reference frame, the positions of the reference targets being unknown to the control system at start-up of the control system; an optical tracking device mounted to the mobile object comprising one or more direction sensors that are arranged to detect visible reference targets and generate direction information relating to the direction of the visible reference targets relative to the optical tracking device, the direction information being continuously updated as the mobile object moves within the environment; and wherein the control system is arranged to operate the optical tracking device, receive the direction information, and process the direction information to;
initially auto-calibrate at start-up to determine the 3D positions of the reference targets relative to each other within the local reference frame; and
then subsequently generate updated position and orientation information relating to the current position and orientation of the mobile object in the local reference frame during movement of the mobile object based on the continuously updated direction information and the determined 3D positions of the reference targets at start-up. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of sensing the position and orientation of a mobile object that is moveable in an environment comprising the steps of:
-
placing multiple reference targets at random positions within the environment to define a local reference frame; mounting an optical tracking device to the mobile object, the optical tracking device comprising one or more direction sensors that are arranged to detect visible reference targets and generate direction information relating to the direction of the visible reference targets relative to the optical tracking device; operating the optical tracking device to track and sense visible reference targets as it moves with the mobile object in the environment and generate continuously updated direction information; and processing the direction information to;
initially determine the 3D positions of the reference targets relative to each other within the local reference frame by auto-calibrating; and
then subsequently generate updated position and orientation information relating to the current position and orientation of the mobile object in the local reference frame during movement of the mobile object based on the continuously updated direction information and the determined 3D positions of the reference targets. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification