IP Library › Granted Patent US 10,598,793
Granted Patent B2
US 10,598,793 · App. 15/539,356 · Granted Mar 24, 2020

Navigation for a robotic work tool

Inventors: Magnus Öhrlund (Malmbäck, SE); Peter Reigo (Djursholm, SE)
Assignee: HUSQVARNA AB
G01S19/14A01D34/008G01C21/165G01S19/49G05D1/027G05D1/028G05D1/0219G05D1/0265G05D1/0272G05D1/0278G05D2201/0201G05D2201/0203G05D2201/0208G05D2201/0215
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,598,793
App. No.
15/539,356
Filed
Jun 23, 2017
Granted
Mar 24, 2020
Kind
B2
Examiner
LIU, HARRY K
Art Unit
3648
USPC
342/357.52
Abstract

A robotic work tool system, comprising a robotic work tool, said robotic work tool comprising a position determining device for determining a current position and at least one deduced reckoning (also known as dead reckoning) navigation sensor, the robotic work tool being configured to determine that a reliable and accurate current position is possible to determine and in response thereto determine an expected navigation parameter, compare the expected navigation parameter to a current navigation parameter to determine a navigation error, determine if the navigation error is negligible, and if the navigation error is not negligible, cause the robotic work tool to change its trajectory to accommodate for the navigation error. Wherein the robotic work tool ( 100 ) is further configured to change the trajectory by aligning the trajectory with an expected trajectory, wherein the expected trajectory is determined as an expected direction originating from an expected position and wherein the robotic work tool ( 100 ) is configured to change the trajectory by returning to a position that should have been visited and aligning the trajectory with the expected direction originating from the expected position, said position that should have been visited being aligned with the expected direction originating from the expected position.

Claims (24)

1. A robotic work tool comprising a Global Navigation Satellite System (GNSS) device for determining a current position of the robotic work tool and at least one deduced reckoning navigation sensor, the deduced reckoning navigation sensor being configured to provide signals for deduced reckoning navigation,

wherein the robotic work tool is configured to:

in response to the GNSS device determining the current position, operate based on the current position,

in response to the GNSS device no longer being able to determine the current position, continue operating using the deduced reckoning navigation,

determine that the GNSS device is again able to determine the current position and in response thereto determine an expected navigation parameter based on control data for the deduced reckoning navigation, the expected navigation parameter comprising an expected position and an expected direction of the robotic work tool,

compare the expected navigation parameter to a current navigation parameter to determine a navigation error, the current navigation parameter comprising the current position and a current direction of the robotic work tool,

determine if the navigation error is negligible,

in response to the navigation error not being negligible, cause the robotic work tool to change a trajectory to accommodate for the navigation error,

by aligning the trajectory with an expected trajectory of the robotic work tool, wherein the expected trajectory is determined as being along the expected direction originating from the expected position of the robotic work tool, and

wherein the robotic work tool is further configured to:

perform the change of the trajectory by returning to a position that has been passed and should have been visited and aligning the trajectory with the expected direction originating from the expected position, said position that should have been visited being aligned with the expected direction originating from the expected position and not coinciding with the expected position, and

wherein the position that should have been visited is determined to be a point in an area in which the GNSS navigation is not possible or the position that should have been visited is a position where a GNSS signal could have been received again but along the expected trajectory.

2. The robotic work tool according to claim 1 , wherein the expected position is a position being determined based on the control data for the deduced reckoning navigation used when no GNSS signal was received.

3. The robotic work tool according to claim 1 , wherein the robotic work tool is configured to determine the position that should have been visited by extrapolating positions known to have GNSS signal reception.

4. The robotic work tool according to claim 1 , wherein the robotic work tool is configured to calibrate the deduced reckoning navigation sensor based on the determined navigation error.

5. The robotic work tool according to claim 1 , wherein the robotic work tool is a robotic lawnmower.

6. A method for operating a robotic work tool, said robotic work tool comprising a Global Navigation Satellite System (GNSS) device for determining a current position of the robotic work tool and at least one deduced reckoning navigation sensor, the deduced reckoning navigation sensor configured to provide signals for deduced reckoning navigation, the method comprising:

in response to the GNSS device determining the current position of the robotic work tool, causing the robotic work tool to operate based on the current position retrieved from the GNSS device;

in response to the GNSS device no longer being able to determine the current position, causing the robotic work tool to continue operating using the deduced reckoning navigation;

determining that the GNSS device is again able to determine the current position and in response thereto determining an expected navigation parameter based on control data for the deduced reckoning navigation, the expected navigation parameter comprising an expected position and an expected direction of the robotic work tool;

comparing the expected navigation parameter to a current navigation parameter to determine a navigation error, the current navigation parameter comprising the current position and a current direction of the robotic work tool;

determining if the navigation error is negligible;

in response to the navigation error not being negligible, causing the robotic work tool to change a trajectory to accommodate for the navigation error by aligning the trajectory with an expected trajectory, wherein the expected trajectory is determined as being along the expected direction originating from the expected position of the robotic work tool; and

performing the change of the trajectory by returning to a position that has been passed and that should have been visited and aligning the trajectory with the expected direction originating from the expected position of the robotic work tool, the position that should have been visited being aligned with the expected direction originating from the expected position and not coinciding with the expected position, wherein the position that should have been visited is determined to be a point in an area in which the GNSS navigation is not possible, or the position that should have been visited is a position where a GNSS signal could have been received again but along the expected trajectory.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 1, 2017
From: ÖHRLUND, MAGNUS; REIGO, PETER
To: HUSQVARNA AB
Reel/Frame 043748/0390 →
Priority Claims (1)
SE 14516629 · Dec 24, 2014 · national
Continuity (1)
Related Publication 20170357006A1 · Dec 14, 2017
Cited By (15)
US 12,296,694 US 12,346,111 US 12,369,509 US 12,425,197 US 12,443,180 US 12,472,611 US 12,510,892 US 12,564,130 US 12,653,097 US 12,662,163 US 12,677,737 US 12,690,518 US 12,696,838 US 12,702,084 US 12,714,019