Nova Patents
EP2659321B1

Mobile robot system

Abstract

This record has no abstract on file.

EP2659321B1, drawing sheet 1
Sheet 1 of 52

Term

5.1 yearsleft in the term

Expires 16 November 2031.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

16 claims: 1 independent, 15 dependent

  1. 1
    A method of operating a mobile robot (100), the method comprising:receiving a layout map (1810) corresponding to an environment (10) of the robot (100);moving the robot (100) in the environment (10) to a layout map location (1812, 1814) on the layout map (1810);recording a robot map location (1822) on a robot map (1820) corresponding to the environment (10) and produced by the robot (100);characterized by : determining a distortion between the robot map (1820) and the layout map (1810) using the recorded robot map locations (1822) and the corresponding layout map locations (1812);and applying the determined distortion to a target layout map location (1814) to determine a corresponding target robot map location (1824).
  2. 4
    The method of any of claims 1-3, further comprising:determining a scaling size, origin mapping, and rotation between the layout map (1810) and the robot map (1820) using existing layout map locations (1812) and recorded robot map locations (1822);and resolving a target robot map location (1824) corresponding to the target layout map location (1814).
  3. 6
    The method of any of claims 1-5, further comprising determining a triangulation (1910) between layout map locations (1812, 1912) that bound the target layout map location (1814, 1914).
  4. 8
    The method of any of claims 1-7, further comprising:determining distances between all layout map locations (1812, 1912) and the target layout map location (1814, 1914);determining a centroid (2012) of the layout map locations (1812, 1912);determining a centroid (2022) of all recorded robot map locations (1822, 1922);and for each layout map location (1812, 1912), determining a rotation and a length scaling to transform a first vector (2014) running from the layout map centroid (2012) to the target layout location (1814, 1914) into a second vector (2024) running from the robot map centroid (2022) to the target robot map location (1824, 1924).
  5. 9
    The method of any of claims 1-8, further comprising producing the robot map (1810) using a sensor system (400) of the robot (100).
  6. 16
    The method of any of claims 10-15, further comprising emitting the light onto the scene (10) in intermittent pulses, preferably altering a frequency of the emitted light pulses.