IP Library Granted Patent US 11,548,166
Granted Patent B2
US 11,548,166 · App. 16/296,188 · Granted Jan 10, 2023

Collaborative task execution with humans and robotic vehicles

Inventor: Kota Weaver (Allston, MA)
Assignee: Skylla Technologies, Inc.
B25J13/085B25J5/007B25J9/1676G05D1/0246G05D2201/0216
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 11,548,166
App. No.
16/296,188
Granted
Jan 10, 2023
Kind
B2
Abstract

Methods and systems for joint execution of complex tasks by a human and a robotic system are described herein. In one aspect, a collaborative robotic system includes a payload platform having a loading surface configured to carry a payload shared with a human collaborator. The collaborative robotic system navigates a crowded environment, while sharing a payload with the human collaborator. In another aspect, the collaborative robotic system measures forces in a plane parallel to the loading surface of the payload platform to infer navigational cues from the human collaborator. In some instances, the collaborative robotic system overrides the navigational cues of the human collaborator to avoid collisions between an object in the environment and any of the robotic system, the human collaborator, and the shared payload.

Claims (55)

1. A collaborative robotic system comprising:

a wheeled, robotic vehicle including:

one or more actuated wheels attached to a frame;

one or more load sensors mounted to the frame;

a payload platform configured to carry a payload shared with a human collaborator, the payload different from the human collaborator and the payload platform, the payload platform coupled to the one or more load sensors;

one or more proximity sensors coupled to the frame, the payload platform, or both; and

a computing system communicatively coupled to the wheeled, robotic vehicle, the computing system configured to:

determine a force applied to the payload by the human collaborator based on force signals received from the one or more load sensors;

determine a desired movement direction from the determined force applied to the payload by the human collaborator;

determine a distance between an object in an environment surrounding the human collaborator, the payload, and the wheeled, robotic vehicle and a spatial buffer zone surrounding any of the wheeled, robotic vehicle, the payload, the human collaborator, or any combination thereof, based on signals received from the one or more proximity sensors;

determine a modified movement direction if the distance between the object and the spatial buffer zone is less than a predetermined threshold value; and

communicate command signals to the one or more actuated wheels of the wheeled, robotic vehicle that cause the wheeled, robotic vehicle to move along the modified movement direction, wherein the modified movement direction moves the wheeled, robotic vehicle and the payload away from the object.

2. The collaborative robotic system of claim 1 , wherein the one or more load sensors measure force in a direction parallel to a load carrying surface of the payload platform.

3. The collaborative robotic system of claim 1 , wherein the one or more actuated wheels include a mecanum wheel, an omni-directional wheel, or any combination thereof.

4. The collaborative robotic system of claim 1 , further comprising:

one or more payload platform actuators attached to the frame and the payload platform, the one or more payload platform actuators configured to move the payload platform in a direction normal to a load carrying surface of the payload platform.

5. The collaborative robotic system of claim 1 , wherein the object in the environment is moving.

6. The collaborative robotic system of claim 1 , further comprising:

one or more image capture devices, wherein the determining of the distance between the object in the environment and the spatial buffer zone is also based on image information received from the one or more image capture devices.

7. The collaborative robotic system of claim 1 , wherein the computing system is further configured to:

communicate command signals to the one or more actuated wheels of the wheeled, robotic vehicle that cause the wheeled, robotic vehicle to move along the desired movement direction if the distance between the object and the spatial buffer zone is greater than the predetermined threshold value.

8. A method comprising:

providing a wheeled, robotic vehicle having a payload platform configured to carry a payload shared with a human collaborator, the payload different from the human collaborator and the payload platform;

determining a force applied to the payload by the human collaborator based on force signals received from one or more load sensors;

determining a desired movement direction from the determined force applied to the payload by the human collaborator;

determining a distance between an object in an environment surrounding the human collaborator, the payload, and the wheeled, robotic vehicle and a spatial buffer zone surrounding any of the wheeled, robotic vehicle, the payload, the human collaborator, or any combination thereof, based on signals received from one or more proximity sensors;

determining a modified movement direction if the distance between the object and the spatial buffer zone is less than a predetermined threshold value; and

communicating command signals to the one or more actuated wheels of the wheeled, robotic vehicle that cause the wheeled, robotic vehicle to move along the modified movement direction, wherein the modified movement direction moves the wheeled, robotic vehicle and the payload away from the object.

9. The method of claim 8 , wherein the one or more load sensors measure force in a direction parallel to a load carrying surface of the payload platform.

10. The method of claim 8 , wherein the object in the environment is moving.

11. The method of claim 8 , wherein the determining of the distance between the object in the environment and the spatial buffer zone is also based on image information received from one or more image capture devices.

12. The method of claim 8 , further comprising:

communicating command signals to the wheeled, robotic vehicle that cause the wheeled, robotic vehicle to move along the desired movement direction if the distance between the object and the spatial buffer zone is greater than the predetermined threshold value.

13. The method of claim 8 , wherein the determining of the modified movement direction is based on a magnitude of impingement of the object into the spatial buffer zone.

14. A collaborative robotic system comprising:

a wheeled, robotic vehicle including:

one or more actuated wheels attached to a frame;

one or more load sensors mounted to the frame;

a payload platform configured to carry a payload shared with a human collaborator, the payload different from the human collaborator and the payload platform, the payload platform coupled to the one or more load sensors;

one or more proximity sensors coupled to the frame, the payload platform, or both; and

a non-transitory, computer-readable medium storing instructions that when executed by a computing system cause the computing system to:

determine a force applied to the payload by the human collaborator based on force signals received from the one or more load sensors;

determine a desired movement direction from the determined force applied to the payload by the human collaborator;

determine a distance between an object in an environment surrounding the human collaborator, the payload, and the wheeled, robotic vehicle and a spatial buffer zone surrounding any of the wheeled, robotic vehicle, the payload, the human collaborator, or any combination thereof, based on signals received from the one or more proximity sensors;

determine a modified movement direction if the distance between the object and the spatial buffer zone is less than a predetermined threshold value; and

communicate command signals to the one or more actuated wheels of the wheeled, robotic vehicle that cause the wheeled, robotic vehicle to move along the modified movement direction, wherein the modified movement direction moves the wheeled, robotic vehicle and the payload away from the object.

15. The collaborative robotic system of claim 14 , wherein the one or more load sensors measure force in a direction parallel to a load carrying surface of the payload platform.

16. The collaborative robotic system of claim 14 , wherein the one or more actuated wheels include a mecanum wheel, an omni-directional wheel, or any combination thereof.

17. The collaborative robotic system of claim 14 , further comprising:

one or more payload platform actuators attached to the frame and the payload platform, the one or more payload platform actuators configured to move the payload platform in a direction normal to a load carrying surface of the payload platform.

18. The collaborative robotic system of claim 14 , wherein the object in the environment is moving.

19. The collaborative robotic system of claim 14 , further comprising:

one or more image capture devices, wherein the determining of the distance between the object in the environment and the spatial buffer zone is also based on image information received from the one or more image capture devices.

20. The collaborative robotic system of claim 14 , the non-transitory, computer-readable medium further storing instructions that when executed by a computing system cause the computing system to:

communicate command signals to the one or more actuated wheels of the wheeled, robotic vehicle that cause the wheeled, robotic vehicle to move along the desired movement direction if the distance between the object and the spatial buffer zone is greater than the predetermined threshold value.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 6, 2020
From: WEAVER, KOTA
To: SKYLLA TECHNOLOGIES, INC.
Reel/Frame 052043/0426 →
Continuity (2)
Provisional Application 62639995 · Mar 7, 2018
Related Publication 20200189120A1 · Jun 18, 2020