← Back to Main Page

Pino API & Playground

Movement Controls

pino.walk(options)

Make Pino walk in a specified direction

  • direction: "forward" | "backward" | "left" | "right"
  • speed: number (0-1)
  • steps: number
await pino.walk({ direction: "forward", speed: 0.5, steps: 10 });

Hand & Grabbing Controls

pino.hand.grab(options)

Control hand grabbing motions for object manipulation

  • hand: "left" | "right"
  • object: "circle" | "square" | "stick"
  • grip: number (0-1)
  • position: { x: number, y: number }
await pino.hand.grab({ hand: "right", object: "circle", grip: 0.8, position: { x: 20, y: 30 } });

pino.hand.release(options)

Release grabbed object

  • hand: "left" | "right"
  • speed: number (0-1)
await pino.hand.release({ hand: "right", speed: 0.5 });

Arm Controls

pino.arm.move(options)

Control arm movements with precise angles

  • side: "left" | "right"
  • angle: number (degrees)
  • speed: number (0-1)
await pino.arm.move({ side: "right", angle: 45, speed: 0.5 });

Code Editor

Preview