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).

  • Patent number: 10486901
    Abstract: A system for transporting inventory items includes an inventory holder capable of storing inventory items and a mobile drive unit. The mobile drive unit is capable of moving to a first point with the inventory holder at least one of coupled to and supported by the mobile drive unit. The mobile drive unit is additionally capable of determining a location of the inventory holder and calculating a difference between the location of the inventory holder and the first point. The mobile drive unit is then capable of determining whether the difference is greater than a predetermined tolerance. In response to determining that the difference is greater than the predetermined tolerance, the mobile drive unit is also capable of moving to a second point based on the location of the inventory holder, docking with the inventory holder, and moving the mobile drive unit and the inventory holder to the first point.
    Type: Grant
    Filed: October 7, 2016
    Date of Patent: November 26, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Raffaello D'Andrea, Peter K. Mansfield, Michael Cordell Mountz, Dennis Polic, Patrick R. Dingle
  • Patent number: 10464661
    Abstract: According to a first aspect of the invention, there is provided a volitant vehicle comprising, a body (112), a control unit being configured to compute an estimate of the orientation of a primary axis (130) of said body with respect to a predefined reference frame, wherein said primary axis is an axis about which said vehicle rotates when flying; and at least one propeller (104) attacked to the body, wherein each of said at least one propeller has an axis of rotation (110) which is fixed with respect to said body, is configured to simultaneously produce a thrust force and a torque, said thrust force having a component along the primary axis, said torque having a component along the primary axis constructively contributing to the vehicle rotating about said primary axis, said torque having a component perpendicular to the primary axis, and all of said at least one propeller rotate with the same handedness about their respective thrust forces.
    Type: Grant
    Filed: June 5, 2014
    Date of Patent: November 5, 2019
    Assignee: ETH Zurich
    Inventors: Raffaello D'Andrea, Sergei Lupashin, Mark W. Mueller, Markus Waibel
  • Patent number: 10440533
    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: October 22, 2018
    Date of Patent: October 8, 2019
    Assignee: Verity Studios AG
    Inventors: Luca Gherardi, Raffaello D'Andrea, Markus Hehn, Markus Waibel
  • Publication number: 20190283865
    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: April 22, 2019
    Publication date: September 19, 2019
    Inventors: Mark W. MUELLER, Sergei LUPASHIN, Raffaello D'ANDREA, Markus WAIBEL
  • Publication number: 20190277941
    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: Application
    Filed: May 13, 2019
    Publication date: September 12, 2019
    Inventors: Markus Hehn, Markus Waibel, Raffaello D'Andrea
  • Publication number: 20190243212
    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: December 26, 2018
    Publication date: August 8, 2019
    Inventors: Markus Waibel, Sergei Lupashin, Markus Hehn, Raffaello D'Andrea
  • Patent number: 10321286
    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: October 22, 2018
    Date of Patent: June 11, 2019
    Assignee: Verity Studios AG
    Inventors: Luca Gherardi, Raffaello D'Andrea, Markus Hehn, Markus Waibel
  • Patent number: 10308349
    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: December 6, 2017
    Date of Patent: June 4, 2019
    Assignee: ETH Zurich
    Inventors: Mark W. Mueller, Sergei Lupashin, Raffaello D'Andrea, Markus Waibel
  • Patent number: 10302737
    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: March 9, 2018
    Date of Patent: May 28, 2019
    Assignee: Verity Studios AG
    Inventors: Markus Hehn, Markus Waibel, Raffaello D'Andrea
  • Publication number: 20190064785
    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: Application
    Filed: October 26, 2018
    Publication date: February 28, 2019
    Inventors: Peter R. Wurman, Raffaello D'Andrea, Michael T. Barbehenn, Andrew Edward Hoffman, Michael Cordell Mountz
  • Publication number: 20190058977
    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: October 22, 2018
    Publication date: February 21, 2019
    Inventors: Luca Gherardi, Raffaello D'Andrea, Markus Hehn, Markus Waibel
  • Publication number: 20190058978
    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: October 22, 2018
    Publication date: February 21, 2019
    Inventors: Luca Gherardi, Raffaello D'Andrea, Markus Hehn, Markus Waibel
  • Patent number: 10168601
    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: September 5, 2017
    Date of Patent: January 1, 2019
    Assignee: Perspective Robotics AG
    Inventors: Markus Waibel, Sergei Lupashin, Markus Hehn, Raffaello D'Andrea
  • Publication number: 20180354893
    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: Application
    Filed: August 21, 2018
    Publication date: December 13, 2018
    Inventors: Peter R. Wurman, Raffaello D'Andrea, Michael T. Barbehenn, Andrew Edward Hoffman, Michael Cordell Mountz
  • Patent number: 10143930
    Abstract: A movable platform, comprising a structural element, a display structured and arranged to be coupled to the structural element, a first flexible support with a first end structured and arranged to be coupled to the structural element and a second end structured and arranged to be coupled to a support structure. The platform further comprises a sensor structured and arranged to provide data representative of movement of the display and at least one actuator, wherein the at least one actuator is structured and arranged to move the display based on at least one control signal. The platform further comprises a control module structured and arranged to send the at least one control signal to the at least one actuator, and operable to determine the at least one control signal based on the data representative of movement of the display and a reference signal.
    Type: Grant
    Filed: December 24, 2015
    Date of Patent: December 4, 2018
    Assignee: Verity Studios AG
    Inventors: Raffaello D'Andrea, Luca Gherardi, Markus Hehn, Markus Waibel
  • Patent number: 10133267
    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 24, 2016
    Date of Patent: November 20, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Peter R. Wurman, Raffaello D'Andrea, Michael T. Barbehenn, Andrew Edward Hoffman, Michael Cordell Mountz
  • Patent number: 10112771
    Abstract: A system for transporting inventory items includes an inventory holder capable of storing inventory items and a mobile drive unit. The mobile drive unit is capable of moving to a first point with the inventory holder at least one of coupled to and supported by the mobile drive unit. The mobile drive unit is additionally capable of determining a location of the inventory holder and calculating a difference between the location of the inventory holder and the first point. The mobile drive unit is then capable of determining whether the difference is greater than a predetermined tolerance. In response to determining that the difference is greater than the predetermined tolerance, the mobile drive unit is also capable of moving to a second point based on the location of the inventory holder, docking with the inventory holder, and moving the mobile drive unit and the inventory holder to the first point.
    Type: Grant
    Filed: July 27, 2016
    Date of Patent: October 30, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Raffaello D'Andrea, Peter K. Mansfield, Michael Cordell Mountz, Dennis Polic, Patrick R. Dingle
  • Patent number: 10111044
    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: May 30, 2016
    Date of Patent: October 23, 2018
    Assignee: Verity Studios AG
    Inventors: Luca Gherardi, Raffaello D'Andrea, Markus Hehn, Markus Waibel
  • Patent number: 10093526
    Abstract: A mobile drive unit is provided for transporting an inventory holder. The mobile drive unit is operable to dock with the inventory holder, move the inventory holder in a first translational direction, and while docked with the inventory holder, selectively rotate the inventory holder while continuing to move in the first translational direction.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: October 9, 2018
    Assignee: Amazon Technologies, Inc.
    Inventor: Raffaello D'Andrea
  • Publication number: 20180253093
    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: February 17, 2018
    Publication date: September 6, 2018
    Inventors: Federico Augugliaro, Markus Waibel, Markus Hehn, Raffaello D'Andrea, Luca Gherardi