All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Migrated all project URLs to new GitHub organization:
https://github.com/RobotBase/robotclaw
ServoBusβ LOBOT LX serial bus servo protocol driver- Frame building, checksum, thread-safe read/write
- Commands: move, read position/voltage/temperature, load/unload, scan
RobotConfigβ Hardware configuration data classesJointConfig,LegConfig,RobotConfigwith JSON serializationDEFAULT_CONFIGβ 10 servos, dual-leg biped layout
Robotβ High-level robot controller- Joint-level control with automatic direction/offset mapping
- Context manager support
- Batch operations: go_home, get_positions, set_joints
- Motion Recorder subsystem
MotionRecorderβ Keyframe-based motion teachingMotionPlayerβ Playback with variable speed controlMotionClip/Keyframeβ JSON-serializable data model
- CLI tools
robotclaw-scanβ Servo bus diagnostic scannerrobotclaw-teachβ Interactive motion teaching terminal
- OpenClaw integration
OpenClawSkillβ Skill adapter for OpenClaw AI agent platformSKILL.mdβ OpenClaw skill descriptor file