System and method for navigating a robotic working tool

US10078336B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10078336-B2
Application numberUS-201315105654-A
CountryUS
Kind codeB2
Filing dateDec 19, 2013
Priority dateDec 19, 2013
Publication dateSep 18, 2018
Grant dateSep 18, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A robotic work tool system (200) comprising a robotic work tool (100), said robotic work tool (100) comprising a position determining device (190) for determining a current position, such as through receiving satellite signals, and a navigation device (195) arranged to at least provide a compass heading, the robotic work tool (100) being configured to: determine a compass heading (CH) obtained through the navigation device (195); compare the compass heading to a true heading (TH) obtained through the position determining device (190); determine an error (e) between the true heading (TH) and the compass heading (CH); determine a robot position (XR; YR); and store the error (e) for said robot position (XR; YR) thereby generating a magnetic correction matrix.

First claim

Opening claim text (preview).

The invention claimed is: 1. A robotic work tool system comprising a robotic work tool, the robotic work tool comprising: a position determining device configured to determine a position, via receiving satellite signals; a navigation device configured to at least provide a compass heading; and a controller of the robotic work tool being configured to: determine a compass heading obtained through the navigation device; compare the compass heading to a true heading obtained through the position determining device; determine a heading error between the true heading and the compass heading; determine the position of the robotic work tool; store the heading error in association with the position of the robotic work tool; and include the heading error and the position in a magnetic correction matrix comprising heading errors for past positions of the robotic work tool. 2. The robotic work tool system according to claim 1 , wherein the controller of the robotic work tool is further configured to: determine that a satellite signal is no longer received at a current time; determine a current position of the robotic work tool; start navigating via the navigation device; retrieve a correction value from the magnetic correction matrix for the current position; and adapt the compass heading accordingly. 3. The robotic work tool system according to claim 2 , wherein the controller of the robotic work tool is configured to retrieve the correction value from the magnetic correction matrix continuously. 4. The robotic work tool system according to claim 2 , wherein the controller of the robotic work tool is configured to retrieve the correction value from the magnetic correction matrix at intervals. 5. The robotic work tool system according to claim 2 , wherein the controller of the robotic work tool is further configured to determine that a correction value is not available for the current position of the robotic work tool and in response thereto use a latest retrieved correction value as the correction value with which to adapt the compass heading. 6. The robotic work tool system according to claim 2 , wherein the controller of the robotic work tool is further configured to determine that a correction value is not available for the current position of the robotic work tool and in response thereto: estimate a next available correction value, by searching the magnetic correction matrix for a correction value that corresponds to a position that is on a current path of the robotic work tool; and use the estimated next available correction value as the correction value with which to adapt the compass heading. 7. The robotic work tool system according to claim 2 , wherein the controller of the robotic work tool is further configured to determine that a correction value is not available for the current position of the robotic work tool and in response thereto: estimate a next available correction value, by searching the magnetic correction matrix for a correction value that corresponds to a position that is on a current path of the robotic work tool; determine an average of a last used correction value and the estimated next available correction value; and use the average correction value as the correction value with which to adapt the compass heading. 8. The robotic work tool system according to claim 2 , wherein the controller of the robotic work tool is further configured to determine that a correction value is not available for the current position of the robotic work tool and in response thereto: determine an average correction value for the magnetic correction matrix; and use the average correction value as the correction value with which to adapt the compass heading. 9. The robotic work tool system according to claim 2 , wherein the controller of the robotic work tool is further configured to determine that a correction value is not available for the current position of the robotic work tool and in response thereto: determine an area currently being worked in; determine an average correction value for the currently worked in area from the magnetic correction matrix; and use the average correction value as the correction value with which to adapt the compass heading. 10. The robotic work tool system according to claim 1 , wherein the controller of the robotic work tool is configured to continuously or at intervals update the magnetic correction matrix to accommodate for changes in environment. 11. The robotic work tool system according to claim 1 , wherein the controller of the robotic work tool is further configured to: store a time point in association with the position of the robotic work tool in the magnetic correction matrix; after the robotic work tool moves from the position, compare a current time with the time point for a current position in the magnetic correction matrix; select a correction value, in response to determining that the satellite signals are no longer received, corresponding to the current position and the current time; and use the selected correction value to adapt the compass heading. 12. The robotic work tool system according to claim 1 , wherein the position determining device is a Global Navigation Satellite System device. 13. The robotic work tool system according to claim 1 , wherein the robotic work tool is a robotic lawnmower. 14. The robotic work tool system according to claim 1 , wherein the robotic work tool is a farming equipment, a vacuum cleaner, a floor cleaner, a street sweeper, a snow removal tool, a golf ball retriever robot, a cleaner robot, a leaves blower robot, a leaves collector robot, snow thrower robot or a mine clearance robot. 15. A method for use in a robotic work tool system, comprising a robotic work tool, the robotic work tool comprising a position determining device configured to determine a position through receiving satellite signals, and a navigation device configured to at least provide a compass heading, the method comprising: determining a compass heading obtained through the navigation device; comparing the compass heading to a true heading obtained through the position determining device; determining heading error between the true heading and the compass heading; determining the position of the robotic work tool; storing the heading error in association with the position of the robotic work tool; and include the heading error and the position in a magnetic correction matrix comprising heading errors for past positions of the robotic work tool. 16. The method according to claim 15 , wherein the method further comprises: determining that a satellite signal is no longer received at a current time; determining a current position of the robotic work tool; starting to navigate via the navigation device; retrieving a correction value from the magnetic correction matrix for the current position; and adapting the compass heading accordingly. 17. A robotic work tool system comprising a robotic work tool, the robotic work tool comprising: a position determining device configured to determine a position, via receiving satellite signals; a navigation device configured to at least provide a compass heading; and a controller of the robotic work tool being configured to: determine a compass heading obtained through the navigation device; compare the compass heading to a true heading obtained through the position determining device; determine a heading error between the true heading and the compass heading; determine the position of the robotic work tool; store the heading er

Assignees

Inventors

Classifications

  • Information or communication technologies improving the operation of electric vehicles · CPC title

  • Energy storage systems for electromobility, e.g. batteries · CPC title

  • Auto pilot mode · CPC title

  • Electromobility specific charging systems or methods for batteries, ultracapacitors, supercapacitors or double-layer capacitors · CPC title

  • characterised by DC-motors · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10078336B2 cover?
A robotic work tool system (200) comprising a robotic work tool (100), said robotic work tool (100) comprising a position determining device (190) for determining a current position, such as through receiving satellite signals, and a navigation device (195) arranged to at least provide a compass heading, the robotic work tool (100) being configured to: determine a compass heading (CH) obtained …
Who is the assignee on this patent?
Husqvarna Ab
What technology area does this patent fall under?
Primary CPC classification G05D1/027. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 18 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).