IP Library Granted Patent US 12,487,604
Granted Patent B2
US 12,487,604 · App. 18/195,100 · Granted Dec 2, 2025

Navigation for a robotic work tool system

Inventors: Kamila Kowalska (Tennhult, SE); Jakob Malm (Jönköping, SE); Jimmy Axelsson (Nässjö, SE); Åke Wettergren (Mölndal, SE); Georg Hägele (Malmö, SE); Jonas Hejderup (Borås, SE); Micael Hafström (Jönköping, SE); Herman Jonsson (Huskvarna, SE)
Assignee: HUSQVARNA AB
G05D1/0289A01D34/008A01D2101/00
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 12,487,604
App. No.
18/195,100
Granted
Dec 2, 2025
Kind
B2
Abstract

A method for use in a robotic work tool system ( 200 ) comprising a first robotic work tool ( 100:1 ) and a second robotic work tool ( 100:1 ) arranged to operate in an operational area ( 205 ) comprising a transport area (TA), the method comprising determining ( 310 ) that a transport is upcoming, and in response thereto moving ( 320 ) to a start area (SA); waiting ( 330 ) for the second robotic work tool ( 100:2 ) to reach the start area (SA); and then determining ( 340 ) that it is time to enter the transport area (TA), and in response thereto moving ( 350 ) through the transport area (TA) as a group.

Claims (51)

1 . A robotic work tool system comprising a first robotic work tool and a second robotic work tool arranged to operate in an operational area comprising a transport area, the first robotic work tool comprising a controller, wherein the controller is configured to:

determine that a transport is upcoming, and in response thereto cause the first robotic work tool to move to a start area;

wait for the second robotic work tool to reach the start area; and then

determine that it is time to enter the transport area, and in response thereto cause the first robotic work tool to move through the transport area, and

wherein the controller is further configured to determine the time to enter the transport area by:

determining that a farthest away robotic work tool is at a first time distance away from the start area;

determining a second time distance through the transport area for the first robotic work tool, and

holding the first robotic work tool within the start area until the first time distance and the second time distance are equal.

2 . The robotic work tool system according to claim 1 , wherein the controller is further configured to

cause the first robotic work tool to move through the transport area together with the second robotic work tool as a robotic work tool group.

3 . The robotic work tool system according to claim 1 , wherein the controller is further configured to cause the first robotic work tool to follow a transport path to the start area.

4 . The robotic work tool system according to claim 1 , wherein the controller is further configured to determine that a transport is upcoming:

at the beginning or end of an operation,

by determining that a charging is needed,

by receiving an indication that the transport is upcoming from a server,

by receiving an indication that the transport is upcoming from a user equipment, or

by receiving an indication that the transport is upcoming from the second robotic work tool.

5 . The robotic work tool system according to claim 1 , wherein the controller is further configured to determine that it is time to enter the transport area by:

determining that all other robotic work tools in a group of robotic work tools have reached the start area,

determining that all robotic work tools having signaled that a transport is upcoming have arrived at the start area,

determining that all robotic work tools having signaled that the transport is upcoming and are within a time distance of the start area at the time of signaling have arrived at the start area,

by receiving an indication that it is time to enter the transport area from a server,

by receiving an indication that it is time to enter the transport area from a user equipment, or

by receiving an indication that it is time to enter the transport area from the second robotic work tool.

6 . The robotic work tool system according to claim 1 , wherein the controller is further configured to determine that it is time to enter the transport area by determining that a last robotic work tool will be able to reach the start area as a second last robotic work tool enters the transport area.

7 . The robotic work tool system according to claim 1 , wherein the controller is further configured to cause the first robotic work tool to keep a first speed through the transport area, wherein the second robotic work tool is configured to keep a second speed through the transport area.

8 . The robotic work tool system according to claim 7 , wherein the first speed is higher than the second speed.

9 . The robotic work tool system according to claim 7 , wherein the first speed is the same as the second speed.

10 . The robotic work tool system according to claim 1 , wherein the controller is further configured to cause the first robotic work tool to keep a specified distance to the second robotic work tool in the transport area.

11 . The robotic work tool system according to claim 1 , wherein the controller is further configured to cause the first robotic work tool to determine that it is approaching the second robotic work tool in the transport area (TA), and in response thereto adapt its speed.

12 . The robotic work tool system according to claim 11 , wherein the controller is further configured to cause the first robotic work tool to adapt its speed by stopping, waiting and then proceeding.

13 . The robotic work tool system according to claim 11 , wherein the controller is further configured to cause the first robotic work tool to adapt its speed by reducing its speed.

14 . The robotic work tool system according to claim 11 , wherein the first robotic work tool further comprises a collision sensor, and wherein the controller is further configured to cause the first robotic work tool to determine that it is approaching the second robotic work tool utilizing the collision sensor.

15 . The robotic work tool system according to claim 1 , wherein the controller is further configured to:

receive an indication of a speed from a server,

cause the first robotic work tool to wait in a goal area for the second robotic work tool ( 100 : 2 ) to arrive in the goal area as the transport area is exited before proceeding, or

cause the first robotic work tool to follow a transport path out of the transport area.

16 . The robotic work tool system according to claim 1 , wherein the first robotic work tool is supervised by a supervisor, and wherein the supervisor is a robotic work tool, or a human operator.

17 . The robotic work tool system according to claim 16 , wherein the controller is further configured to:

cause the first robotic work tool to determine that a transport is upcoming by receiving an indication thereof from the supervisor,

cause the first robotic work tool to determine that it is time to enter the transport area by receiving an indication thereof from the supervisor, or

cause the first robotic work tool to receive an indication of a speed to keep through the transport area from the supervisor.

18 . The robotic work tool system according to claim 16 , wherein the controller is further configured to:

cause the first robotic work tool to receive an indication that the supervisor has stopped, and in response thereto adapt its speed,

cause the first robotic work tool to receive an indication that the supervisor has reached the start area, and in response thereto adapt its speed, or

cause the first robotic work tool to stop if it reaches or exceeds a maximum distance from the supervisor.

19 . A method for use in a robotic work tool system comprising a first robotic work tool and a second robotic work tool arranged to operate in an operational area comprising a transport area, the method comprising

determining that a transport is upcoming, and in response thereto moving to a start area;

waiting for the second robotic work tool to reach the start area; and then

determining that it is time to enter the transport area, and in response thereto moving through the transport area,

wherein the controller is further configured to determine that it is time to enter the transport area by determining that a last robotic work tool will reach the start area at the same time a second last robotic work tool enters the transport area.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 15, 2023
From: KOWALSKA, KAMILA; MALM, JAKOB; AXELSSON, JIMMY; WETTERGREN, ÅKE; HÄGELE, GEORG; HEJDERUP, JONAS; HAFSTRÖM, MICAEL; JONSSON, HERMAN
To: HUSQVARNA AB
Reel/Frame 063962/0521 →
Priority Claims (1)
SE 2250556-4 · May 9, 2022 · national
Continuity (1)
Related Publication 20230359221A1 · Nov 9, 2023
References Cited (22)
US 10384870B2 · Geiger · 2019 [cited by examiner]
US 12008496B1 · Vasanth · 2024 [cited by examiner]
US 20100094481A1 · Anderson · 2010 [cited by applicant]
US 20170038777A1 · Harvey · 2017 [cited by examiner]
US 20180178376A1 · Lalonde · 2018 [cited by examiner]
US 20180242806A1 · Haegermarck · 2018 [cited by applicant]
US 20180364056A1 · Iwasaki · 2018 [cited by examiner]
US 20190332104A1 · Woodrow · 2019 [cited by examiner]
US 20200019148A1 · Hahn · 2020 [cited by examiner]
US 20210294330A1 · Ko et al. · 2021 [cited by applicant]
US 20210370869A1 · Tazume · 2021 [cited by examiner]
US 20220147902A1 · Inagaki · 2022 [cited by examiner]
US 20220172151A1 · Tazume · 2022 [cited by examiner]
US 20220179409A1 · Bhagat · 2022 [cited by examiner]
US 20220223048A1 · Czinger · 2022 [cited by examiner]
US 20230136829A1 · Zhang · 2023 [cited by examiner]
US 20230274646A1 · Roidl · 2023 [cited by examiner]
US 20250018945A1 · Sato · 2025 [cited by examiner]
SE 1951449A1 · 2021 [cited by applicant]
SE 2050385A1 · 2021 [cited by applicant]
SE 544288C2 · 2022 [cited by applicant]
Swedish Office Action and Search Report for Swedish Application No. 2250556-4, Mailed on Jan. 12, 2023. [cited by applicant]