Patents by Inventor Oliver Zweigle

Oliver Zweigle has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10739458
    Abstract: A method and system for scanning and measuring an environment is provided. The method includes providing a three-dimensional (3D) measurement device. The 3D measurement device being operable in a helical mode or a compound mode, wherein a plurality of light beams are emitted along a first path defined by a first axis and a second axis in the compound mode and along a second path defined by the first axis in the helical mode. A mobile platform holding the 3D measurement device is moved from a first position. A first group of 3D coordinates of the area is acquired by the 3D measurement device when the mobile platform is moving. A second group of 3D coordinates of the area is acquired with a second 3D measurement device that with six-degrees of freedom (6DOF). The first group of 3D coordinates is registered based on the third group of 3D coordinates.
    Type: Grant
    Filed: August 10, 2017
    Date of Patent: August 11, 2020
    Assignee: FARO TECHNOLOGIES, INC.
    Inventors: Oliver Zweigle, Bernd-Dietmar Becker, Reinhard Becker
  • Publication number: 20200249013
    Abstract: Provided are embodiments for a system and method for performing real-time detection for mapping. The embodiments include one or more processors, a scanner, and a mobile computing device removably coupled to the 2D scanner where the mobile computing device having a display. Embodiments include collecting scan data of an environment to generate a first map and identifying lines from the collected scan data corresponding to a surface of a structure. Embodiments also include grouping the identified lines into buckets based at least in part on a characteristic of the identified lines and combining the identified lines in each bucket. Embodiments also include optimizing the first map to generate a second map and displaying the second map on the display.
    Type: Application
    Filed: February 6, 2019
    Publication date: August 6, 2020
    Inventors: Oliver Zweigle, Aleksej Frank, Ahmad Ramadneh, Joao Santos
  • Publication number: 20200248863
    Abstract: Platforms configured to support coordinate measurement devices are described. The platforms include a base plate defining a stable mobile platform, at least one movement device configured to enable movement of the stable mobile platform, at least one stabilizing actuator configured to deploy a stabilizer to engage with a surface, the at least one stabilizing actuator moveable between a deployed state in which the stabilizer contacts a surface and a mobile state in which the at least one movement device contacts the surface, and a platform controller configured to drive movement of the stable mobile platform by controlling operation of the at least one movement device when the at least one stabilizing actuator is in the mobile state.
    Type: Application
    Filed: November 13, 2019
    Publication date: August 6, 2020
    Inventors: Muhammad Umair Tahir, Oliver Zweigle, Robert E. Bridges
  • Publication number: 20200249357
    Abstract: A system and method for measuring three-dimensional coordinates is provided. The system includes an aerial drone, an optical scanning device and a processor system. The aerial drone includes a plurality of landing support legs on one side and a plurality of plurality of support struts on an opposite side, the aerial drone having at least one thrust device. The optical scanning device is coupled to the aerial drone, the optical scanning device being configured to measure three-dimensional coordinates of at least one point. The processor system is configured to position the plurality of support struts against a surface in the environment using the thrust devices prior to operating the optical scanning device.
    Type: Application
    Filed: November 11, 2019
    Publication date: August 6, 2020
    Inventors: Bernd-Dietmar Becker, Oliver Zweigle, Tobias Böhret
  • Publication number: 20200191555
    Abstract: A system and method for measuring three-dimensional (3D) coordinate values of an environment is provided. The method including moving a 2D scanner through the environment. A 2D map of the environment is generated using the 2D scanner. A path is defined through the environment using the 2D scanner. 3D scan locations along the path are defined using the 2D scanner. The 2D scanner is operably coupled to a mobile base unit. The mobile base unit is moved along the path based at least in part on the 2D map and the defined path. 3D coordinate values are measured at the 3D scan locations with a 3D scanner, the 3D scanner being coupled to the mobile base unit.
    Type: Application
    Filed: February 27, 2020
    Publication date: June 18, 2020
    Inventors: Oliver Zweigle, João Santos, Aleksej Frank, Ahmad Ramadneh, Muhammad Umair Tahir, Tobias Boehret
  • Patent number: 10663292
    Abstract: An inspection system for measuring an object is provided. The inspection system includes an entryway sized to receive the object. At least two non-contact coordinate measurement devices are positioned with a field of view being at least partially within or adjacent to the entryway, each of the at least two non-contact coordinate measurement devices being operable to measure 3D coordinates for a plurality of points on the object as one of the object or the entryway move from a first position to a final position. A pose measurement device is operable to determine the six-degree of freedom (6DOF) pose of the object. One or more processors are provided that register the 3D coordinates for the plurality of points from each of the at least two non-contact coordinate measurement devices based at least in part on the 6DOF pose of the object.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: May 26, 2020
    Assignee: FARO TECHNOLOGIES, INC.
    Inventors: Simon Raab, Bernd-Dietmar Becker, Rolf Heidemann, Steffen Kappes, João Santos, Oliver Zweigle, Aleksej Frank
  • Patent number: 10657691
    Abstract: A system that includes a coordinate measurement scanner having a first image sensor, one or more processors coupled to the scanner for generating a 2D image of the environment, a portable computing device having a second image sensor coupled to the one or more processors, and a mapping system. The one or more processors correlate a location captured by a first image from the portable computing device with the location in the 2D image of the environment in response to the first image being acquired by the second image sensor. The system further includes a mapping system configured to: generate a 2D map based on the 2D image of the environment, apply image recognition to the first image to identify and label an object in the first image, and update the 2D map based at least in part on the label of the object in the first image.
    Type: Grant
    Filed: March 27, 2018
    Date of Patent: May 19, 2020
    Assignee: FARO TECHNOLOGIES, INC.
    Inventors: Oliver Zweigle, Joao Santos, Aleksej Frank, Ahmad Ramadneh
  • Patent number: 10655946
    Abstract: An apparatus includes a kinematic nest that supports an element having a spherical surface, a rotation mechanism that rotates the element, and processor that activates the rotation mechanism.
    Type: Grant
    Filed: January 28, 2019
    Date of Patent: May 19, 2020
    Assignee: FARO TECHNOLOGIES, INC.
    Inventors: Muhammad Umair Tahir, Oliver Zweigle, Robert E. Bridges
  • Publication number: 20200151890
    Abstract: A system and method of generating a two-dimensional image of an environment is provided. The system includes a 2D scanner that comprises a light source, an image sensor and a controller. The controller determines a distance value to at least one of the object points. An inertial measurement unit is coupled to the scanner and has a first sensor. The first sensor has a first characteristic. A mobile computing device is removably coupled to the 2D scanner, the mobile computing device having a second sensor, the second sensor having a second characteristic. Processors are provided that are responsive to compare the first characteristic and the second characteristic and select one of the first or second sensor based on the comparison. The processors are further generate an image of the environment based on a signal from the selected first or second sensor.
    Type: Application
    Filed: January 10, 2020
    Publication date: May 14, 2020
    Inventors: Oliver Zweigle, Ahmad Ramadneh, Aleksej Frank, João Santos
  • Publication number: 20200143559
    Abstract: A system for linking information of a point of interest to a position within an image of the location may include a portable device structured to determine a position of the point of interest in the image when the portable device is present within the location depicted by the image; an accessory operably coupled to the portable device and comprising a tool structured to provide information related to the point of interest; a processor operably coupled to the portable device and configured to create a data structure linking the information with the position of the point of interest; and a storage structured to store the data structure.
    Type: Application
    Filed: November 5, 2018
    Publication date: May 7, 2020
    Inventors: Muhammad Umair Tahir, Oliver Zweigle
  • Publication number: 20200109937
    Abstract: A system and method for measuring three-dimensional (3D) coordinate values of an environment is provided. The method including moving a 2D scanner through the environment. A 2D map of the environment is generated using the 2D scanner. A path is defined through the environment using the 2D scanner. 3D scan locations along the path are defined using the 2D scanner. The 2D scanner is operably coupled to a mobile base unit. The mobile base unit is moved along the path based at least in part on the 2D map and the defined path. 3D coordinate values are measured at the 3D scan locations with a 3D scanner, the 3D scanner being coupled to the mobile base unit.
    Type: Application
    Filed: October 8, 2018
    Publication date: April 9, 2020
    Inventors: Oliver Zweigle, João Santos, Aleksej Frank, Ahmad Ramadneh, Muhammad Umair Tahir, Tobias Boehret
  • Publication number: 20200109943
    Abstract: A system and method for measuring three-dimensional (3D) coordinate values of an environment is provided. The system includes a movable base unit and a 2D scanner. A 3D scanner is coupled to the base unit, the 3D scanner measuring 3D coordinates and grey values of surfaces in the environment, the 3D scanner operating in either a compound or helical mode. Processors perform a method comprising: causing the 3D scanner to measure a first 3D coordinate values while operating in one of the compound or helical mode as the base unit is moved from the first to the second position; causing the 3D scanner to measure a second 3D coordinate values while operating in compound mode when the base unit is stationary between the first and second position; and registering the first 3D coordinate values and second 3D coordinate values into a single frame of reference.
    Type: Application
    Filed: September 11, 2019
    Publication date: April 9, 2020
    Inventors: Johannes Buback, Igor Sapina, Julian Becker, Martin Ossig, Aleksej Frank, Ahmad Ramadneh, Oliver Zweigle, João Santos
  • Publication number: 20200096328
    Abstract: An inspection system for measuring an object is provided. The inspection system includes an entryway sized to receive the object. At least two non-contact coordinate measurement devices are positioned with a field of view being at least partially within or adjacent to the entryway, each of the at least two non-contact coordinate measurement devices being operable to measure 3D coordinates for a plurality of points on the object as one of the object or the entryway move from a first position to a final position. A pose measurement device is operable to determine the six-degree of freedom (6DOF) pose of the object. One or more processors are provided that register the 3D coordinates for the plurality of points from each of the at least two non-contact coordinate measurement devices based at least in part on the 6DOF pose of the object.
    Type: Application
    Filed: July 31, 2019
    Publication date: March 26, 2020
    Inventors: Simon Raab, Bernd-Dietmar Becker, Rolf Heidemann, Steffen Kappes, João Santos, Oliver Zweigle, Aleksej Frank
  • Patent number: 10598479
    Abstract: A motorized mobile platform includes a robotic articulated arm and a triangulation scanner for performing three-dimensional measurements, the robotic arm and the triangulation scanner removably coupled with connectors.
    Type: Grant
    Filed: May 31, 2017
    Date of Patent: March 24, 2020
    Assignee: FARO TECHNOLOGIES, INC.
    Inventors: Bernd-Dietmar Becker, Hamidreza Rajaie, Oliver Zweigle
  • Patent number: 10565718
    Abstract: A system and method of generating a two-dimensional image of an environment is provided. The system includes a 2D scanner that comprises a light source, an image sensor and a controller. The controller determines a distance value to at least one of the object points. An inertial measurement unit is coupled to the scanner and has a first sensor. The first sensor has a first characteristic. A mobile computing device is removably coupled to the 2D scanner, the mobile computing device having a second sensor, the second sensor having a second characteristic. Processors are provided that are responsive to compare the first characteristic and the second characteristic and select one of the first or second sensor based on the comparison. The processors are further generate an image of the environment based on a signal from the selected first or second sensor.
    Type: Grant
    Filed: April 18, 2018
    Date of Patent: February 18, 2020
    Assignee: FARO TECHNOLOGIES, INC.
    Inventors: Oliver Zweigle, Ahmad Ramadneh, Aleksej Frank, Joao Santos
  • Publication number: 20200050727
    Abstract: A system and method of automatic re-localization of a handheld scanning device in a previously mapped environment is provided. The system includes a two-dimensional (2D) scanner and one or more processors operably coupled to the 2D scanner. The one or more processors are responsive to non-transitory executable instructions for performing operations that include determining a current location of the 2D scanner in an environment relative to a location in a previously generated 2D image of the environment. The operations also include generating a new 2D image of at least a subset of the environment based at least in part in response to a signal from a first sensor. The at least a subset of the environment includes the current location of the 2D scanner and at least one other location in the environment. The operations further include overlapping portions of the previously generated 2D image and the current 2D image.
    Type: Application
    Filed: August 13, 2018
    Publication date: February 13, 2020
    Inventors: Oliver Zweigle, Aleksej Frank, Joao Santos, Ahmad Ramadneh
  • Patent number: 10546427
    Abstract: A system and method for generating a virtual reality scene from scanned point cloud data having user defined content is provided. The system includes a coordinate measurement device operable to measure three-dimensional coordinates. A computing device having a processor is operably coupled to the coordinate measurement device, the processor being operable to generate a point cloud data and insert user defined content into the point cloud data in response to an input from a user, the processor further being operable to generate a virtual reality data file based at least in part on the point cloud data with the user defined content. A virtual reality device is operably coupled to the computing device, the virtual reality device being operable to display the virtual reality data file to the user.
    Type: Grant
    Filed: February 2, 2018
    Date of Patent: January 28, 2020
    Assignee: FARO TECHNOLOGIES, INC
    Inventors: Aleksej Frank, Oliver Zweigle
  • Patent number: 10546419
    Abstract: Technical solutions are described for generating an augmented reality map of an environment. An example method includes obtaining, by a 2D scanner, a 2D scan set including 2D coordinates of points in the environment. The method further includes capturing and displaying, by a portable computing device, a live video stream of a field of view, the portable computing device being fixed at a relative position with respect to the 2D scanner. The method further includes displaying a selection marker overlaid on the live video stream at a location in response to a user input. The method further includes projecting a beam of visible light on an object point in the field of view, corresponding to the location on the display of the selection marker. The method further includes receiving, via the portable computing device, a selection input and in response generating and storing an annotation at the object point.
    Type: Grant
    Filed: February 14, 2018
    Date of Patent: January 28, 2020
    Assignee: FARO TECHNOLOGIES, INC.
    Inventors: Oliver Zweigle, Ahmad Ramadneh, Aleksej Frank, Joao Santos
  • Publication number: 20200005546
    Abstract: A system and method for generating a virtual reality scene from scanned point cloud data having user defined content is provided. The system includes a coordinate measurement device operable to measure three-dimensional coordinates. A computing device having a processor is operably coupled to the coordinate measurement device, the processor being operable to generate a point cloud data and insert user defined content into the point cloud data in response to an input from a user, the processor further being operable to generate a virtual reality data file based at least in part on the point cloud data with the user defined content. A virtual reality device is operably coupled to the computing device, the virtual reality device being operable to display the virtual reality data file to the user.
    Type: Application
    Filed: August 20, 2019
    Publication date: January 2, 2020
    Inventors: Aleksej Frank, Oliver Zweigle
  • Publication number: 20190392600
    Abstract: A system and method of generating a two-dimensional image of an environment is provided. The system includes a 2D scanner that comprises a light source, an image sensor and a controller. The controller determines a distance value to at least one of the object points. An inertial measurement unit is coupled to the scanner and has a first sensor. The first sensor has a first characteristic. A mobile computing device is removably coupled to the 2D scanner, the mobile computing device having a second sensor, the second sensor having a second characteristic. Processors are provided that are responsive to compare the first characteristic and the second characteristic and select one of the first or second sensor based on the comparison. The processors are further generate an image of the environment based on a signal from the selected first or second sensor.
    Type: Application
    Filed: September 4, 2019
    Publication date: December 26, 2019
    Inventors: Oliver Zweigle, Ahmad Ramadneh, Aleksej Frank, Joao Santos