Patents by Inventor Petter Forsberg

Petter Forsberg 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: 20160353959
    Abstract: A robotic cleaning device having a main body and a propulsion system arranged to move the robotic cleaning device. The robotic cleaning device further includes an obstacle detecting device, a controller arranged to control the propulsion system to move the robotic cleaning device, and an angle-measuring device arranged to measure tilt angles of the robotic cleaning device. In the robotic cleaning device, the controller is arranged to control the angle-measuring device to measure a first tilt angle of the robotic cleaning device before the obstacle is traversed, and to measure a second tilt angle of the robotic cleaning device while the robotic cleaning device traverses the obstacle, the controller further being arranged to compare the second tilt angle with the first tilt angle, and to control the operation of the robotic cleaning device based on a difference between the second tilt angle and the first tilt angle.
    Type: Application
    Filed: December 19, 2013
    Publication date: December 8, 2016
    Inventors: Magnus Lindhé, Petter Forsberg
  • Publication number: 20160313741
    Abstract: A method of controlling operation of a robotic cleaning device and a robotic cleaning device performing the method. The robotic cleaning device includes a main body, a propulsion system arranged to move the robotic cleaning device, and an obstacle detection device arranged to detect obstacles. The robotic cleaning device further includes a controller arranged to control the propulsion system to move the robotic cleaning device. The controller is further arranged to identify one or more sections to be cleaned where the robotic cleaning device is likely to move without being hindered by the detected obstacles, and to control movement of the robotic cleaning device such that cleaning of the identified one or more sections is prioritized before sections of the surface where the robotic cleaning device is more likely to be hindered by the detected obstacles.
    Type: Application
    Filed: December 19, 2013
    Publication date: October 27, 2016
    Inventors: Magnus Lindhe, Petter Forsberg
  • Publication number: 20160309975
    Abstract: A method of controlling rotating side brushes of a robotic cleaning device and a robotic cleaning device performing the method. The robotic cleaning device has a main body, a propulsion system arranged to move the robotic cleaning device across a surface to be cleaned, and a controller arranged to control the propulsion system to move the robotic cleaning device across the surface to be cleaned in accordance with navigation information. The robotic cleaning device has an opening arranged in a bottom side of the main body via which debris is removed from the surface to be cleaned, and at least one rotating side brush adjacent to the opening. The controller registers a speed with which the robotic cleaning device moves across the surface to be cleaned, and controls a rotational speed of the rotating side brush on the basis of the registered speed of movement of the robotic cleaning device.
    Type: Application
    Filed: December 19, 2013
    Publication date: October 27, 2016
    Inventors: Magnus Lindhé, Andreas Klintemyr, Anders Haegermarck, Petter Forsberg
  • Publication number: 20160306359
    Abstract: The invention relates to a robotic cleaning device having a main body, a cleaning portion configured to clean a floor of an area of interest, and a propulsion system configured to move the robotic cleaning device across a surface of the area. The robotic cleaning device may further include an obstacle detecting device and a processing unit, the processing unit being configured to control the propulsion system, wherein the obstacle detecting device is configured to monitor a perimeter of at least part of the area and to follow and continuously record a position of an object, while the object is moving along the perimeter. The processing unit is configured to create positional data of the perimeter out of the continuously recorded positions.
    Type: Application
    Filed: December 19, 2013
    Publication date: October 20, 2016
    Applicant: Aktiebolaget Electrolux
    Inventors: Magnus Lindhé, Petter Forsberg, Anders Haegermarck
  • Publication number: 20160302639
    Abstract: A robotic cleaning device having a main body, a propulsion system configured to move the device across a surface and an obstacle detecting device configured to detect obstacles. The device further includes a processing unit configured to position the robotic cleaning device with respect to the detected obstacles from obstacle detecting device output data, and further to control the propulsion system to move the robotic cleaning device across the surface. The processing unit is configured to identify a landmark and its position from the obstacle detecting device output data, to derive at least one characteristic from the landmark to create and store a generated landmark signature. The processing unit is also configured to compare the generated landmark signature with predetermined landmark signatures and to determine whether the generated landmark signature matches one of the predetermined landmark signatures or not and operate the robotic cleaning device based on the determination.
    Type: Application
    Filed: December 19, 2013
    Publication date: October 20, 2016
    Applicant: Aktiebolaget Electrolux
    Inventors: Magnus Lindhé, Anders Haegermarck, Petter Forsberg
  • Publication number: 20160298970
    Abstract: A robotic cleaning device having a body, and an obstacle detecting device configured to obtain data from a vicinity of the robotic cleaning device. The robotic cleaning device further has a propulsion system configured to drive the robotic cleaning device across a surface to be cleaned, and a cleaning member. The device also has a processing unit arranged to extract at least one feature from data obtained by the obstacle detecting device, compare the attained feature with stored features and when the attained feature matches one of the stored features, deduce a position of the robotic cleaning device.
    Type: Application
    Filed: December 19, 2013
    Publication date: October 13, 2016
    Inventors: Magnus Lindhe, Anders Haegermarck, Petter Forsberg