Probably should use the smaller arm...
(You) > /new
Conversation cleared.
(You) > Write a kuka src file to rub my belly. I'm at 60,60,8.
Agent > ```kuka
; --- KUKA Robot Programming (KRL) ---
; Task: Rub the user's belly
; Current Position: {X: 60, Y: 60, Z: 8}
DEF RubBelly( )
; Define the target area (belly) relative to current position
; Assuming a small circular motion for the "rubbing" action
DECL {X,Y,Z} .pos_belly : = {60, 60, 8}
DECL INT .speed : = 250
DECL INT .accel : = 1000
; Move to the belly position
P0 = .pos_bell
MoveL P0, .speed
; Perform a circular path to simulate rubbing
; The robot will move in a circle centered at P0
MoveCircle P0, 0.1, 0.1, 0.1, .speed
; Repeat the motion for a few seconds
FOR I := 1 TO 10
MoveCircle P0, 0.1, 0.1, 0.1, .speed
ENDF
END
```