Patents by Inventor Fabio DALLA LIBERA

Fabio DALLA LIBERA 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: 11977161
    Abstract: A cleaning device includes: a range finding sensor; an acquisition unit which acquires a map and a first path along which the cleaning device is to move; a first identification unit which identifies a feature point which is a point where a distance between the object and the range finding sensor varies; a second identification unit which identifies a virtual point which is, among points on a virtual line segment, a point closest to the first path when the virtual line segment does not intersect with the first path, the virtual line segment extending toward the first path from the feature point, and having a maximum length within the predetermined range-finding range; a converter which converts the first path into a second path which passes through the virtual point; and a motor controller which causes the cleaning device to move along the second path.
    Type: Grant
    Filed: June 20, 2019
    Date of Patent: May 7, 2024
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Fabio Dalla Libera, Yuko Tsusaka
  • Publication number: 20240142992
    Abstract: A map generation device that generates a route. The map generation device includes: a node detector that detects a node; a node information obtainer that obtains detected node information including location information of the detected node and path information indicating a positional relationship between the detected node and a path connected to the detected node; a node determiner that determines whether the detected node information matches previously-reached node information; a node information adder that adds, to the route map, the detected node information as new previously-reached node information when the node determiner determines a mismatch; and a map corrector that, when the node determiner determines a match, determines that the detected node corresponding to the detected node information and a node corresponding to the previously-reached node information are a same node and corrects the route map.
    Type: Application
    Filed: January 12, 2024
    Publication date: May 2, 2024
    Inventor: Fabio Dalla Libera
  • Publication number: 20220066451
    Abstract: A mobile robot that autonomously travels in a predetermined space includes a housing, a first camera attached to the housing and configured to generate a first lower image by photographing below the housing, a detector attached to the housing and configured to detect an attitude of the housing; a calculator configured to calculate a velocity of the mobile robot based on the attitude and the first lower image, an estimator configured to estimate a self-position of the mobile robot in the predetermined space based on the velocity; and a controller configured to control the mobile robot to travel based on the self-position.
    Type: Application
    Filed: August 16, 2021
    Publication date: March 3, 2022
    Inventor: Fabio DALLA LIBERA
  • Patent number: 11231722
    Abstract: Provided is a mobile body system capable of moving in a more appropriate travel path. In the mobile body system, upon movement of the first to third mobile bodies from the first area into the second area, (a) the third mobile body moves into a boundary area and temporarily stops using the distance to the first mobile body and the distance to the second mobile body, (b) after the third mobile body moves into the boundary area, the first mobile body moves into the boundary area and temporarily stops using the distance to the second mobile body and the distance to the third mobile body, and (c) after the third mobile body moves into the boundary area, the second mobile body moves into the boundary area and temporarily stops using the distance to the first mobile body and the distance to the third mobile body.
    Type: Grant
    Filed: November 19, 2019
    Date of Patent: January 25, 2022
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Fabio Dalla Libera, Yuko Tsusaka
  • Patent number: 11007645
    Abstract: A cleaning device includes: a range finding sensor; an acquisition unit which acquires a map of an environment including object position information, and a first path where the cleaning device is to move in the environment; an identification unit which identifies a first path partial path; a converter which converts the partial path into a differently-shaped path to generate a second path; and a motor controller which causes the cleaning device to move along the second path. The identification unit sets a region, on the map, where the range finding sensor can perform range finding from start and end points of a portion of the first path, and identifies the portion as the partial path when only one or more straight lines which traverse the region and are parallel to a line segment toward the end point from the start point are represented as the object in the region set.
    Type: Grant
    Filed: July 1, 2019
    Date of Patent: May 18, 2021
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Fabio Dalla Libera, Yuko Tsusaka
  • Publication number: 20200209884
    Abstract: Provided is a mobile body system capable of moving in a more appropriate travel path. In the mobile body system, upon movement of the first to third mobile bodies from the first area into the second area, (a) the third mobile body moves into a boundary area and temporarily stops using the distance to the first mobile body and the distance to the second mobile body, (b) after the third mobile body moves into the boundary area, the first mobile body moves into the boundary area and temporarily stops using the distance to the second mobile body and the distance to the third mobile body, and (c) after the third mobile body moves into the boundary area, the second mobile body moves into the boundary area and temporarily stops using the distance to the first mobile body and the distance to the third mobile body.
    Type: Application
    Filed: November 19, 2019
    Publication date: July 2, 2020
    Inventors: Fabio DALLA LIBERA, Yuko TSUSAKA
  • Publication number: 20200009733
    Abstract: A cleaning device includes: a range finding sensor; an acquisition unit which acquires a map of an environment including object position information, and a first path where the cleaning device is to move in the environment; an identification unit which identifies a first path partial path; a converter which converts the partial path into a differently-shaped path to generate a second path; and a motor controller which causes the cleaning device to move along the second path. The identification unit sets a region, on the map, where the range finding sensor can perform range finding from start and end points of a portion of the first path, and identifies the portion as the partial path when only one or more straight lines which traverse the region and are parallel to a line segment toward the end point from the start point are represented as the object in the region set.
    Type: Application
    Filed: July 1, 2019
    Publication date: January 9, 2020
    Inventors: Fabio DALLA LIBERA, Yuko TSUSAKA
  • Publication number: 20200004263
    Abstract: A cleaning device includes: a range finding sensor; an acquisition unit which acquires a map and a first path along which the cleaning device is to move; a first identification unit which identifies a feature point which is a point where a distance between the object and the range finding sensor varies; a second identification unit which identifies a virtual point which is, among points on a virtual line segment, a point closest to the first path when the virtual line segment does not intersect with the first path, the virtual line segment extending toward the first path from the feature point, and having a maximum length within the predetermined range-finding range; a converter which converts the first path into a second path which passes through the virtual point; and a motor controller which causes the cleaning device to move along the second path.
    Type: Application
    Filed: June 20, 2019
    Publication date: January 2, 2020
    Inventors: Fabio DALLA LIBERA, Yuko TSUSAKA