Patents by Inventor Raffaello D'Andrea

Raffaello D'Andrea 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).

  • Publication number: 20210149419
    Abstract: A transceiver network comprises first, second, and third transceivers that are configured to transmit signals that are spread over a bandwidth that exceeds the lesser of 125 MHz and 5% of an arithmetic center frequency of the signals. An additional transceiver with at least a partially unknown relative position can be added to the transceiver network. The additional transceiver receives the signals from the first, second, and third transceivers and timestamps the receptions. A position calibration unit is configured to compute the position of the additional transceiver relative to the first, second, and third transceivers based on the reception timestamps and known relative locations of the first, second, and third transceivers. The additional transceiver can be configured to transmit (e.g., in a transmission time slot) an additional signal as part of the transceiver network.
    Type: Application
    Filed: December 22, 2020
    Publication date: May 20, 2021
    Inventors: Markus Hehn, Markus Waibel, Raffaello D'Andrea
  • Patent number: 10990088
    Abstract: A method for transporting inventory items includes moving a mobile drive unit to a first point within a workspace. The first point is a location of an inventory holder. The method further includes docking the mobile drive unit with the inventory holder and moving the mobile drive unit and the inventory holder to a second point within the workspace. The second point is associated with conveyance equipment. The method further includes moving the inventory holder to a third point within the workspace using the conveyance equipment.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: April 27, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Peter R. Wurman, Raffaello D'Andrea, Michael T. Barbehenn, Andrew Edward Hoffman, Michael Cordell Mountz
  • Publication number: 20210107648
    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: Application
    Filed: December 22, 2020
    Publication date: April 15, 2021
    Inventors: Federico Augugliaro, Raffaello D'Andrea, Markus Hehn, Mark W. Mueller, Philipp Reist, Markus Waibel
  • Patent number: 10946950
    Abstract: According to a first aspect of the invention, there is provided a method for operating a multicopter experiencing a failure during flight, the multicopter comprising a body, and at least four effectors attached to the body, each operable to produce both a torque and a thrust force which can cause the multicopter to fly when not experiencing said failure.
    Type: Grant
    Filed: January 14, 2020
    Date of Patent: March 16, 2021
    Assignee: ETH Zurich
    Inventors: Mark W. Mueller, Sergei Lupashin, Raffaello D'Andrea, Markus Waibel
  • 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
  • Publication number: 20200398994
    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: Application
    Filed: September 4, 2020
    Publication date: December 24, 2020
    Inventors: Markus Hehn, Markus Waibel, Luca Gherardi, Raffaello D'Andrea
  • Publication number: 20200401132
    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: Application
    Filed: September 3, 2020
    Publication date: December 24, 2020
    Inventors: Federico Augugliaro, Markus Waibel, Markus Hehn, Raffaello D'Andrea, Luca Gherardi
  • Publication number: 20200351627
    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: Application
    Filed: July 1, 2020
    Publication date: November 5, 2020
    Inventors: Luca Gherardi, Raffaello D'Andrea, Michael D. Hamer, Markus Hehn, Markus Waibel
  • Patent number: 10809706
    Abstract: A method for transporting inventory items includes moving a mobile drive unit to a first point within a workspace. The first point is a location of an inventory holder. The method further includes docking the mobile drive unit with the inventory holder and moving the mobile drive unit and the inventory holder to a second point within the workspace. The second point is associated with conveyance equipment. The method further includes moving the inventory holder to a third point within the workspace using the conveyance equipment.
    Type: Grant
    Filed: October 26, 2018
    Date of Patent: October 20, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Peter R. Wurman, Raffaello D'Andrea, Michael T. Barbehenn, Andrew Edward Hoffman, Michael Cordell Mountz
  • Patent number: 10795352
    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: February 17, 2018
    Date of Patent: October 6, 2020
    Assignee: Verity Studios AG
    Inventors: Federico Augugliaro, Markus Waibel, Markus Hehn, Raffaello D'Andrea, Luca Gherardi
  • Patent number: 10766627
    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: May 27, 2016
    Date of Patent: September 8, 2020
    Assignee: Verity Studios AG
    Inventors: Markus Hehn, Markus Waibel, Luca Gherardi, Raffaello D'Andrea
  • Publication number: 20200262543
    Abstract: According to a first aspect of the invention, there is provided a method for operating a multicopter experiencing a failure during flight, the multicopter comprising a body, and at least four effectors attached to the body, each operable to produce both a torque and a thrust force which can cause the multicopter to fly when not experiencing said failure.
    Type: Application
    Filed: January 14, 2020
    Publication date: August 20, 2020
    Inventors: Mark W. MUELLER, Sergei LUPASHIN, Raffaello D'ANDREA, Markus WAIBEL
  • Publication number: 20200241389
    Abstract: According to a first aspect of the present invention there is provided an arrangement comprising, a volitant body comprising at least one actuator; a control unit for controlling said actuator; and a mechanical arrangement for operationally connecting said volitant body to a reference point remote from said volitant body. There is further provided a corresponding method for operating such an arrangement.
    Type: Application
    Filed: February 18, 2020
    Publication date: July 30, 2020
    Inventors: Markus Waibel, Sergei Lupashin, Markus Hehn, Raffaello D'Andrea
  • Patent number: 10721602
    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: August 27, 2019
    Date of Patent: July 21, 2020
    Assignee: Verity Studios AG
    Inventors: Luca Gherardi, Raffaello D'Andrea, Markus Hehn, Markus Waibel
  • Publication number: 20200165007
    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: Application
    Filed: February 28, 2017
    Publication date: May 28, 2020
    Inventors: Federico Augugliaro, Raffaello D'Andrea, Markus Hehn, Mark W. Mueller, Philipp Reist, Markus Waibel
  • Patent number: 10613527
    Abstract: An interactive mobile robot system and a method for creating an invisible track for a mobile robot. The system and method allow the creation of invisible tracks by guiding objects. They also allow the use of such invisible tracks for the semi-autonomous or autonomous control of toys, including model cars and model trains, or of mobile robots to move them along a real-world path. The system includes a mobile robot, receiver circuitry to receive one or more position signals, and processing circuitry. The processing circuitry is configured to determine position information associated with the mobile robot based on the one or more position signals. The processing circuitry is further configured to create an invisible track based on the position information, to determine a current position of the mobile robot, and to generate control signals based on the current position of the mobile robot and the invisible track.
    Type: Grant
    Filed: August 18, 2015
    Date of Patent: April 7, 2020
    Assignee: Verity Studios AG
    Inventors: Raffaello D'Andrea, Markus Waibel, Mark Mueller, Markus Hehn
  • Patent number: 10571779
    Abstract: According to a first aspect of the present invention there is provided an arrangement comprising, a volitant body comprising at least one actuator; a control unit for controlling said actuator; and a mechanical arrangement for operationally connecting said volitant body to a reference point remote from said volitant body. There is further provided a corresponding method for operating such an arrangement.
    Type: Grant
    Filed: December 26, 2018
    Date of Patent: February 25, 2020
    Assignee: PERSPECTIVE ROBOTICS AG
    Inventors: Markus Waibel, Sergei Lupashin, Markus Hehn, Raffaello D'Andrea
  • Patent number: 10562611
    Abstract: According to a first aspect of the invention, there is provided a method for operating a multicopter experiencing a failure during flight, the multicopter comprising a body, and at least four effectors attached to the body, each operable to produce both a torque and a thrust force which can cause the multicopter to fly when not experiencing said failure.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: February 18, 2020
    Assignee: ETH Zurich
    Inventors: Mark W. Mueller, Sergei Lupashin, Raffaello D'Andrea, Markus Waibel
  • Publication number: 20190387374
    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: Application
    Filed: August 27, 2019
    Publication date: December 19, 2019
    Inventors: Luca Gherardi, Raffaello D'Andrea, Markus Hehn, Markus Waibel