servo-control

Translate servo commands into lamp aiming and animation controls.

10|2|Updated Mar 24, 2026
One-click install
npx skills add https://github.com/autonomous-ai/autonomous-lamp --skill servo-control-autonomous-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: servo-control
Source: https://github.com/autonomous-ai/autonomous-lamp/tree/main/lamp/resources/openclaw-skills/servo-control
Command: npx skills add https://github.com/autonomous-ai/autonomous-lamp --skill servo-control-autonomous-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Controlling a physical lamp's servos and animations by natural interaction, enabling precise directional aiming and expressive gestures without manual reconfiguration.

Core Features & Use Cases

  • Aim the light with /servo/aim to desk, wall, left, right, up, down, center, or user.
  • Trigger expressive animations via /servo/play (e.g., nod, curious, idle) and perform nudges with /servo/nudge to adjust pose.
  • Manage motion state with hold and release, and resume to return to idle behavior.
  • Note: For conversation responses, use the Emotion skill to combine servo+LED+eyes automatically.

Quick Start

Point the lamp toward your desk to observe immediate directional control.

Frequently Asked Questions about servo-control

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What safety checks are applied when commanding servo movements?

Servo movements apply safety checks and sensible defaults during input translation to /servo/aim, /servo/nudge, and /servo/play calls. These deterministic commands ensure physical servo control avoids unsafe positions while executing directional aiming and animations.

How do I trigger expressive animations like nod or curious on a lamp's servos?

Trigger expressive animations on lamp servos via /servo/play commands for predefined gestures including nod, curious, and idle. These deterministic animation calls execute physical gestures safely without requiring manual reconfiguration.

Can I manually reposition a lamp's servos and then resume idle behavior?

Use /servo/hold to pause motion and /servo/release to enable manual repositioning of the lamp. After repositioning, issue /servo/resume to return the servos to standard idle behavior automatically.

Does servo control include LED and eye expressions for conversation responses?

Servo control focuses strictly on physical aiming and animations. For conversation responses combining servos with LED and eye expressions automatically, use the Emotion skill instead to manage the complete expressive output stack.