Patents Assigned to Verity AG
  • Patent number: 12261640
    Abstract: The invention relates to a method and device for estimating angle information (50) of a received ultra-wideband wireless signal. Upon reception of a wireless signal emitted from a transmitting device (20) with known sounding sequence, the receiving device (10) estimates the channel impulse response (CIR), selects a portion of the channel impulse response (CIR), and estimates angle information (50) given the angle-dependent antenna transfer functions of either the transmitting device (20), the receiving device (10), or both. For this, the selected portion of the channel impulse response of the signal is fed into a neural network (73) which outputs an angle information probability distribution for the ultra-wideband wireless signal (50).
    Type: Grant
    Filed: August 19, 2020
    Date of Patent: March 25, 2025
    Assignee: Verity AG
    Inventors: Raffaello D'Andrea, Anton Ledergerber
  • Patent number: 12262288
    Abstract: Localization systems and methods for transmitting timestampable localization signals from anchors according to one or more transmission schedules. The transmission schedules may be generated and updated to achieve desired positioning performance. For example, one or more anchors may transmit localization signals at a different rate than other anchors, the anchor transmission order can be changed, and the signals can partially overlap. In addition, different transmission parameters may be used to transmit two localization signals at the same time without interference. A self-localizing apparatus is able to receive the localization signals and determine its position. The self-localizing apparatus may have a configurable receiver that can select to receive one of multiple available localization signals. The self-localizing apparatuses may have a pair of receivers able to receive two localization signals at the same time.
    Type: Grant
    Filed: January 30, 2024
    Date of Patent: March 25, 2025
    Assignee: Verity AG
    Inventors: Luca Gherardi, Raffaello D'Andrea, Markus Hehn, Markus Waibel
  • Patent number: 12095963
    Abstract: Systems and methods are provided for processing time of flight (ToF) data generated by a ToF camera. Such systems and methods may comprise receiving the ToF data comprising fine depth data and coarse depth data of an environment, processing the received coarse depth data in real time to generate one of a coarse three-dimensional (3D) representation or an intensity image of the environment, storing the received fine depth data and the coarse depth data, and processing the stored fine depth data and the coarse depth data, at a later time, to generate a fine 3D representation of the environment.
    Type: Grant
    Filed: November 29, 2021
    Date of Patent: September 17, 2024
    Assignee: Verity AG
    Inventors: Anton Josef Ledergerber, Markus Florian Hehn, Tomislav Horvat
  • Publication number: 20240199207
    Abstract: According to the present invention there is provided a method of taking a measurement using a sensor mounted on an aerial vehicle, the aerial vehicle having one or more propellers and one or more motors which are selectively operable to drive the one or more propellers to rotate to cause the vehicle to fly, and a sensor mounted on the aerial vehicle, the method comprising the steps of, operating the one or more motors to drive the one or more propellers to cause the vehicle to fly; at a first time instant, slowing down or turning off said one or more motors; while the one or more motors are slowed down or turned off, taking a measurement using said sensor; at a second time instant, which is after the measurement has been taken using the sensor, operating the one or more motors again to drive the one or more propellers to cause the vehicle to fly. There is further provided a corresponding aerial vehicle.
    Type: Application
    Filed: February 27, 2024
    Publication date: June 20, 2024
    Applicant: Verity AG
    Inventors: Markus Hehn, Luciano D. Beffa
  • Patent number: 11932397
    Abstract: According to the present invention there is provided a method of taking a measurement using a sensor mounted on an aerial vehicle, the aerial vehicle having one or more propellers and one or more motors which are selectively operable to drive the one or more propellers to rotate to cause the vehicle to fly, and a sensor mounted on the aerial vehicle, the method comprising the steps of, operating the one or more motors to drive the one or more propellers to cause the vehicle to fly; at a first time instant, slowing down or turning off said one or more motors; while the one or more motors are slowed down or turned off, taking a measurement using said sensor; at a second time instant, which is after the measurement has been taken using the sensor, operating the one or more motors again to drive the one or more propellers to cause the vehicle to fly. There is further provided a corresponding aerial vehicle.
    Type: Grant
    Filed: September 15, 2022
    Date of Patent: March 19, 2024
    Assignee: Verity AG
    Inventors: Markus Hehn, Luciano Beffa
  • Patent number: 11924719
    Abstract: Localization systems and methods for transmitting timestampable localization signals from anchors according to one or more transmission schedules. The transmission schedules may be generated and updated to achieve desired positioning performance. For example, one or more anchors may transmit localization signals at a different rate than other anchors, the anchor transmission order can be changed, and the signals can partially overlap. In addition, different transmission parameters may be used to transmit two localization signals at the same time without interference. A self-localizing apparatus is able to receive the localization signals and determine its position. The self-localizing apparatus may have a configurable receiver that can select to receive one of multiple available localization signals. The self-localizing apparatuses may have a pair of receivers able to receive two localization signals at the same time.
    Type: Grant
    Filed: January 20, 2023
    Date of Patent: March 5, 2024
    Assignee: Verity AG
    Inventors: Luca Gherardi, Raffaello D'Andrea, Markus Hehn, Markus Waibel
  • Patent number: 11814185
    Abstract: According to the present invention there is provided an aerial vehicle that is operable to fly, the aerial vehicle having at least a first and second subsystem that are operably connected, wherein the first subsystem comprises a first flight module, first one or more effectors that are selectively operable to generate a first force sufficient to cause the aerial vehicle to fly; and the second subsystem comprises a second flight module, second one or more effectors that are selectively operable to generate a second force sufficient to cause the aerial vehicle to fly; such that the first or second subsystem can be selectively used to fly the aerial vehicle not relying on the one or more effectors of the other subsystem. There is further provided a corresponding method for controlling an aerial vehicle.
    Type: Grant
    Filed: September 4, 2020
    Date of Patent: November 14, 2023
    Assignee: Verity AG
    Inventors: Markus Hehn, Markus Waibel, Luca Gherardi, Raffaello D'Andrea
  • Patent number: 11809177
    Abstract: A system comprising, a plurality of unmanned aerial vehicles and a single controller for controlling said plurality of unmanned aerial vehicles, wherein the single controller is configured such that it can broadcast a command to all of the plurality of unmanned aerial vehicles so that each of the plurality of unmanned aerial vehicles receive the same command; and wherein each of the unmanned aerial vehicles comprise a memory which stores a plurality of predefined flight paths each of which is assigned to a respective command; and wherein each of the unmanned aerial vehicles comprise a processor which can, (i) receive a command which has been broadcasted by the single controller to said plurality of unmanned aerial vehicles, (ii) retrieve from the memory of that aerial vehicle the flight path which is assigned in the memory to that command, and (iii) operate the aerial vehicle to follow the retrieved flight path.
    Type: Grant
    Filed: November 4, 2022
    Date of Patent: November 7, 2023
    Assignee: Verity AG
    Inventors: Federico Augugliaro, Markus Waibel, Markus Hehn, Raffaello D'Andrea, Luca Gherardi
  • Patent number: 11797798
    Abstract: Systems and methods are provided for determining whether an image or location contains a barcode. The systems and methods include comparing visual data extracted from an image to target visual data. The systems and methods also include comparing different portions of captured barcode data to corresponding portions of target barcode data. The systems and methods also include utilizing barcode formatting data when comparing or computing a similarity measure. The systems and methods also include causing a second image to be captured when no match is found in a first image. The systems and methods also include identifying a target barcode from a barcode database based on spatial information about where an image was captured. The systems and methods also include validating a barcode based on different regions of the barcode from two different images of the barcode. The systems and methods also include using two barcodes captured in an image.
    Type: Grant
    Filed: November 24, 2021
    Date of Patent: October 24, 2023
    Assignee: Verity AG
    Inventors: Fabio Rossetto, Markus Florian Hehn
  • Patent number: 11681303
    Abstract: The system receives position information in both an internal coordinate frame and an external coordinate frame. The system uses a comparison of position information in these frames to determine orientation information. The system determines one or more orientation hypotheses, and analyzes the position information based on these hypotheses. The system may include on-board accelerometers, gyroscopes, or both that provide the measurements in the internal coordinate frame. These measurements may be integrated or otherwise processed to determine position, velocity, or both. Measurements in the external frame are provided by GPS sensors or other positioning systems. Position information is transformed to a common coordinate frame, and an error metric is determined. Based on the error metric, the system estimates a likelihood metric for each hypothesis, and determines a resulting hypothesis based on the maximum likelihood or a combination of likelihoods.
    Type: Grant
    Filed: July 8, 2019
    Date of Patent: June 20, 2023
    Assignee: Verity AG
    Inventors: Luciano Beffa, Markus Hehn
  • Patent number: 11595795
    Abstract: Localization systems and methods for transmitting timestampable localization signals from anchors according to one or more transmission schedules. The transmission schedules may be generated and updated to achieve desired positioning performance. For example, one or more anchors may transmit localization signals at a different rate than other anchors, the anchor transmission order can be changed, and the signals can partially overlap. In addition, different transmission parameters may be used to transmit two localization signals at the same time without interference. A self-localizing apparatus is able to receive the localization signals and determine its position. The self-localizing apparatus may have a configurable receiver that can select to receive one of multiple available localization signals. The self-localizing apparatuses may have a pair of receivers able to receive two localization signals at the same time.
    Type: Grant
    Filed: January 10, 2022
    Date of Patent: February 28, 2023
    Assignee: Verity AG
    Inventors: Luca Gherardi, Raffaello D'Andrea, Markus Hehn, Markus Waibel
  • Patent number: 11526164
    Abstract: A system comprising, a plurality of unmanned aerial vehicles and a single controller for controlling said plurality of unmanned aerial vehicles, wherein the single controller is configured such that it can broadcast a command to all of the plurality of unmanned aerial vehicles so that each of the plurality of unmanned aerial vehicles receive the same command; and wherein each of the unmanned aerial vehicles comprise a memory which stores a plurality of predefined flight paths each of which is assigned to a respective command; and wherein each of the unmanned aerial vehicles comprise a processor which can, (i) receive a command which has been broadcasted by the single controller to said plurality of unmanned aerial vehicles, (ii) retrieve from the memory of that aerial vehicle the flight path which is assigned in the memory to that command, and (iii) operate the aerial vehicle to follow the retrieved flight path.
    Type: Grant
    Filed: September 3, 2020
    Date of Patent: December 13, 2022
    Assignee: Verity AG
    Inventors: Federico Augugliaro, Markus Waibel, Markus Hehn, Raffaello D'Andrea, Luca Gherardi
  • Patent number: 11485492
    Abstract: An aerial vehicle and a method of taking a measurement using a sensor mounted on an aerial vehicle. The aerial vehicle has one or more propellers and one car more motors which are selectively operable to drive the one or more propellers to rotate to cause the vehicle to fly. A sensor is mounted on the aerial vehicle. The method includes operating the one or more motors to drive the one or more propellers to cause the vehicle to fly. At a first time instant, the one or more motors are slowed down or turned off. When the one or more motors are slowed down or turned off, a measurement is taken using the sensor; at a second time instant, which is after the measurement has been taken using sensor, operating the one or more motors again to drive the one or more propellers to cause the vehicle to fly.
    Type: Grant
    Filed: February 16, 2018
    Date of Patent: November 1, 2022
    Assignee: Verity AG
    Inventors: Markus Hehn, Luciano Beffa
  • Patent number: 10908619
    Abstract: A self-localizing apparatus uses timestampable signals transmitted by transceivers that are a part of a distributed localization system to compute its position relative to the transceivers. Transceivers and self-localizing apparatuses are arranged for highly accurate timestamping using digital and analog reception and transmission electronics as well as one or more highly accurate clocks, compensation units, localization units, position calibration units, scheduling units, or synchronization units. Transceivers and self-localizing apparatuses are further arranged to allow full scalability in the number of self-localizing apparatuses and to allow robust self-localization with latencies and update rates useful for high performance applications such as autonomous mobile robot control.
    Type: Grant
    Filed: May 13, 2019
    Date of Patent: February 2, 2021
    Assignee: Verity AG
    Inventors: Markus Hehn, Markus Waibel, Raffaello D'Andrea
  • Patent number: 10899445
    Abstract: A flying machine storage container is provided that comprises multiple charging stations and a clamping mechanism. The clamping mechanism is configured to secure flying machines in the charging stations and securely close charging circuits between the storage container and the flying machines. A system for launching flying machines is also provided. The system comprises two regions and a transition region between the two regions. The two regions each constrain the positioning of a flying machine and the transition region enables a flying machine to move from the first region to the second region to reach an exit. A flying machine having sufficient performance capabilities will be able to successfully launch. Centralized and decentralized communication architectures are also provided for communicating data between a central control system, multiple storage containers, and multiple stored flying machines stored at each of the storage containers.
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: January 26, 2021
    Assignee: Verity AG
    Inventors: Federico Augugliaro, Raffaello D'Andrea, Markus Hehn, Mark W. Mueller, Philipp Reist, Markus Waibel