Processing

Please wait...

Settings

Settings

1. WO2018141415 - ENABLING REMOTE CONTROL OF A VEHICLE

Note: Text based on automatic Optical Character Recognition processes. Please use the PDF version for legal matters

CLAIMS

1. A method for enabling remote control of a vehicle (2) with autonomous propulsion capability, the method being performed by a vehicle data provider (1) and comprising:

detecting (40) a need for manual assistance of the vehicle (2) by an operator (3) being remote from the vehicle (2);

obtaining (42) a stream of vehicle data, the vehicle data relating to a time prior to when remote control starts;

modifying (44) the vehicle data, which comprises adjusting a duration of playback of the vehicle data;

providing (46) the modified vehicle data for playback to the operator

(3);

providing (48), once the playback of modified vehicle data has ended, vehicle data in real-time to the operator (3); and

enabling (50) remote control of the vehicle (2) by the operator.

2. The method according to claim 1, wherein the vehicle data comprises a video stream captured by a camera (12) of the vehicle (2),

3. The method according to claim 1 or 2, wherein the vehicle data provider (1) forms part of the vehicle (2) and wherein the detecting (40) the need for manual assistance comprises receiving an estimated takeover position (Pstart) where the need for remote control the vehicle (2) is expected;

and wherein the method further comprises:

adapting (45) operation of the vehicle such that the vehicle is expected to arrive at the takeover position based on the time when the playing back of the modified vehicle data has ended.

4. The method according to claim 3, wherein the adapting (45) operation comprises adapting operation speed of the vehicle when this is possible and still expect the vehicle to arrive at the takeover position based on the time when the playing back of the modified vehicle data has ended.

5. The method according to claim 3 or 4, wherein the detecting (40) the need for manual assistance is based on detecting a traffic exception in a navigation route of the vehicle, and wherein the takeover position is based on a position of the traffic exception.

6. The method according to any one of claims 3 to 5, wherein the modifying (44) the vehicle data comprises setting a start time of the vehicle data based on the takeover position.

7. The method according to any one of claims 3 to 5, further comprising: obtaining (41) an indication of an availability time when the operator is available; and

wherein the adapting (45) operation of the vehicle also considers the indication of the availability time.

8. The method according to any one of claims 3 to 7, wherein the adapting operation of the vehicle is based on a state of the operator.

9. The method according to any one of the preceding claims, wherein the vehicle data further comprises any one or more of an audio stream, haptic data stream, vehicle speed, vehicle position, vehicle conditions, road conditions, traffic conditions, road accidents, and construction zones.

10. The method according to any one of the preceding claims, wherein the modifying (44) the vehicle data comprises increasing the playback speed for at least part of the vehicle data.

11. The method according to any one of the preceding claims, wherein the modifying (44) the vehicle data comprises leaving the playback speed at normal speed for a section which is considered of more importance for the operator.

12. The method according to any one of the preceding claims, wherein the modifying (44) the vehicle data comprises removing vehicle data of a certain time period which is considered of less importance for the operator.

13. The method according to any one of the preceding claims, wherein the modifying the vehicle data is based on a state of the operator.

14. A vehicle data provider (1) for enabling remote control of a vehicle (2) with autonomous propulsion capability, the vehicle data provider

comprising:

a processor (60); and

a memory (64) storing instructions (67) that, when executed by the processor, cause the vehicle data provider (1) to:

detect a need for manual assistance of the vehicle (2) by an operator (3) being remote from the vehicle (2);

obtain a stream of vehicle data, the vehicle data relating to a time prior to when remote control starts;

modify the vehicle data, which comprises adjusting a duration of playback of the vehicle data;

provide the modified vehicle data for playback to the operator (3); provide, once the playback of modified vehicle data has ended, vehicle data in real-time to the operator (3); and

enable remote control of the vehicle (2) by the operator.

15. The vehicle data provider according to claim 14, wherein the vehicle data comprises a video stream captured by a camera (12) of the vehicle (2),

16. The vehicle data provider according to claim 14 or 15, wherein the vehicle data provider (1) forms part of the vehicle (2) and wherein the instructions to detect the need for manual assistance comprise instructions (67) that, when executed by the processor, cause the vehicle data provider (1) to receive an estimated takeover position (Pstart) where the need for remote control the vehicle (2) is expected;

and wherein the vehicle data provider further comprises instructions (67) that, when executed by the processor, cause the vehicle data provider (1) to:

adapt operation of the vehicle such that the vehicle is expected to arrive at the takeover position based on the time when the playing back of the modified vehicle data has ended.

17. The vehicle data provider according to claim 16, wherein the

instructions to adapt operation comprise instructions (67) that, when executed by the processor, cause the vehicle data provider (1) to adapt operation speed of the vehicle when this is possible and still expect the vehicle to arrive at the takeover position based on the time when the playing back of the modified vehicle data has ended.

18. The vehicle data provider according to claim 16 or 17, wherein the instructions to detect the need for manual assistance is based on detecting a traffic exception in a navigation route of the vehicle, and wherein the takeover position is based on a position of the traffic exception.

19. The vehicle data provider according to any one of claims 16 to 18, wherein the instructions to modify the vehicle data comprise instructions (67) that, when executed by the processor, cause the vehicle data provider (1) to set a start time of the vehicle data based on the takeover position.

20. The vehicle data provider according to any one of claims 16 to 18, further comprising instructions (67) that, when executed by the processor, cause the vehicle data provider (1) to:

obtain an indication of an availability time when the operator is available; and

wherein the instructions to adapt operation of the vehicle comprise instructions (67) that, when executed by the processor, cause the vehicle data provider (1) to also consider the indication of the availability time.

21. The vehicle data provider according to any one of claims 16 to 20, wherein the instructions to adapt operation of the vehicle comprise instructions (67) that, when executed by the processor, cause the vehicle data provider (1) to adapt operation of the vehicle based on a state of the operator.

22. The vehicle data provider according to any one of claims 14 to 20, wherein the vehicle data further comprises any one or more of an audio stream, haptic data stream, vehicle speed, vehicle position, vehicle

conditions, road conditions, traffic conditions, road accidents, and

construction zones.

23. The vehicle data provider according to any one of claims 14 to 22, wherein the instructions to modify the vehicle data comprise instructions (67) that, when executed by the processor, cause the vehicle data provider (1) to increase the playback speed for at least part of the vehicle data.

24. The vehicle data provider according to any one of claims 14 to 23, wherein the instructions to modify the vehicle data comprise instructions (67) that, when executed by the processor, cause the vehicle data provider (1) to leave the playback speed at normal speed for a section which is considered of more importance for the operator.

25. The vehicle data provider according to any one of claims 14 to 24, wherein the instructions to modify the vehicle data comprise instructions (67) that, when executed by the processor, cause the vehicle data provider (1) to remove vehicle data of a certain time period which is considered of less importance for the operator.

26. The vehicle data provider according to any one of claims 14 to 25, wherein the instructions to modify the vehicle data comprise instructions (67) that, when executed by the processor, cause the vehicle data provider (1) to modify the vehicle data based on a state of the operator.

27. A vehicle data provider (1) comprising:

a detector module (70) configured to detect a need for manual assistance of a vehicle (2) by an operator (3) being remote from the vehicle

(2), the vehicle being a vehicle (2) with autonomous propulsion capability; an obtainer module (71) configured to obtain a stream of vehicle data, the vehicle data relating to a time prior to when remote control starts;

a data modifier module (74) configured to modify the vehicle data,

which comprises adjusting a duration of playback of the vehicle data;

a data provider module (78) configured to provide the modified vehicle data for playback to the operator (3), and to provide, once the playback of modified vehicle data has ended, vehicle data in real-time to the operator (3); and

a remote control enabler module (79) configured to enabling remote control of the vehicle (2) by the operator.

28. A computer program (67, 91) for enabling remote control of a vehicle (2) with autonomous propulsion capability, the computer program comprising computer program code which, when run on a vehicle data provider (1) causes the vehicle data provider (1) to:

detect a need for manual assistance of the vehicle (2) by an operator (3) being remote from the vehicle (2);

obtain a stream of vehicle data, the vehicle data relating to a time prior to when remote control starts;

modify the vehicle data, which comprises adjusting a duration of playback of the vehicle data;

provide the modified vehicle data for playback to the operator (3);

provide, once the playback of modified vehicle data has ended, vehicle data in real-time to the operator (3); and

enable remote control of the vehicle (2) by the operator.

29. A computer program product (64, 90) comprising a computer program according to claim 28 and a computer readable means on which the computer program is stored.