IP Library Patent Application 18643939
Patent Application
App. No. 18/643,939

USER ADJUSTMENT OF ROBOTIC MASSAGE

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 None
App. No.
18/643,939
Abstract

Adjusting of robotic trajectory includes continuously generating a sequence of goals for a robotic arm in accordance with the trajectory. It further includes receiving a command from an input device. It further includes selectively modifying a next goal based at least in part on the command received from the input device. An end effector interacts with a deformable body based at least in part on the modifying of the next goal.

Claims (38)

1 . (canceled)

2 . A robotic system, comprising:

a robotic arm;

an end effector associated with the robotic arm;

an input device; and

a controller configured to:

continuously generate a sequence of goals for the robotic arm in accordance with a trajectory;

receive a command from the input device; and

selectively modify a next goal based at least in part on the command, wherein selectively modifying the next goal comprises constraining an allowed amount of offset of the next goal;

wherein the end effector interacts with a deformable body based at least in part on the modifying of the next goal.

3 . The robotic system of claim 2 , wherein the controller is further configured to determine whether the next goal is eligible for modification.

4 . The robotic system of claim 2 , wherein the controller is further configured to determine a permissible boundary of modification for the next goal.

5 . The robotic system of claim 2 , wherein the command comprises a planar user-specified adjustment.

6 . The robotic system of claim 2 , wherein the controller is further configured to selectively modify the next goal based at least in part on information associated with a body of a subject.

7 . The robotic system of claim 6 , wherein the information associated with the body of a subject comprises one or more representations of the body of the subject.

8 . The robotic system of claim 7 , wherein the controller is configured to selectively modify the next goal at least in part by converting between at least some of the one or more representations of the body of the subject.

9 . The robotic system of claim 8 , wherein the controller is configured to selectively modify the next goal at least in part by querying a representation of the body of the subject.

10 . The robotic system of claim 8 , wherein the information associated with the body comprises resistance encountered at least in part by the end effector, and wherein the controller is configured to selectively modify the next goal based at least in part on the encountered resistance.

11 . The robotic system of claim 2 , further comprising a second robotic arm, wherein the controller is further configured to generate a second sequence of goals for the second robotic arm in accordance with the trajectory.

12 . The robotic system of claim 11 , wherein based at least in part on the command received from the input device, the controller is configured to selectively modify next goals of both sequences of goals.

13 . The robotic system of claim 11 , wherein the controller is configured to modify the next goals of both sequences to follow each other.

14 . The robotic system of claim 11 , wherein the controller is configured to mirror modifications to the next goals of both sequences.

15 . The robotic system of claim 11 , wherein the controller is configured to limit modification to one of the next goals.

16 . The robotic system of claim 2 , wherein the controller is configured to transition between goals based at least in part on one or more thresholds.

17 . The robotic system of claim 16 , wherein the one or more thresholds comprise a maximum permitted velocity, a maximum permitted acceleration, a maximum permitted jerk, or a maximum permitted change in force over time.

18 . The robotic system of claim 2 , wherein the controller is configured to transition between goals at least in part by injecting an interpolated goal.

19 . The robotic system of claim 2 , wherein the next goal is implemented at least in part by issuing a torque command.

20 . The robotic system of claim 2 , wherein interaction with the deformable body in a subsequent interaction session is configured based at least in part on the command.

21 . A method, comprising:

continuously generating a sequence of goals for a robotic arm in accordance with a trajectory;

receiving a command from an input device; and

selectively modifying a next goal based at least in part on the command received from the input device, wherein selectively modifying the next goal comprises constraining an allowed amount of offset of the next goal;

wherein an end effector associated with the robotic arm interacts with a deformable body based at least in part on the modifying of the next goal.

22 . A computer program product embodied in a non-transitory computer readable medium and comprising computer instructions for:

continuously generating a sequence of goals for a robotic arm in accordance with a trajectory;

receiving a command from an input device; and

selectively modifying a next goal based at least in part on the command received from the input device, wherein selectively modifying the next goal comprises constraining an allowed amount of offset of the next goal;

wherein an end effector associated with the robotic arm interacts with a deformable body based at least in part on the modifying of the next goal.

Assignments (3)
NUNC PRO TUNC ASSIGNMENT Recorded Jul 23, 2026
From: AESCAPE, INC.
To: AESCAPE RECOVERY, INC.
Reel/Frame 075372/0959 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 1, 2026
From: AESCAPE, INC.
To: AESCAPE RECOVERY, INC.
Reel/Frame 074243/0001 →
SECURITY INTEREST Recorded Dec 30, 2025
From: AESCAPE, INC.
To: BLACK STAG LENDING, L.P.
Reel/Frame 073340/0403 →