Phipps Electronics

Order within the next 

FREE SHIPPING OVER $199

50,000+ ORDERS

WORLDWIDE SHIPPING

SSL SECURED

Build a DIY Xiaozhi AI Otto Robot Personal Assistant (Part 3)

Contents

Learn how to operate your Xiaozhi AI Otto Robot through this detailed tutorial.

Otto Robot Basic Operation

The Wake Word

After turning on the Xiaozhi AI Otto Robot, wait for it to finish booting, as you’ll hear a “ding” sound. After this, you can use the wake word “Sophia” to activate the voice assistant. Once activated, you can ask her anything.

Xiaozhi AI Otto Robot Movement Commands

According to the DeepWiki of one of the creators of the Xiaozhi Otto Robot, there are about 28 enumerations for the Xiaozhi Otto Robot movements. You should be able to activate these commands by voice. Get familiarized with these commands as you can use them later.

Action TypeEnum ValueParametersDescription
ACTION_WALK1steps, speed, direction, arm_swingWalk forward/backward
ACTION_TURN2steps, speed, direction, arm_swingTurn left/right
ACTION_JUMP3steps, speedJump in place
ACTION_SWING4steps, speed, amountLeft-right swing
ACTION_MOONWALK5steps, speed, direction, amountMoonwalk motion
ACTION_BEND6steps, speed, directionBend left/right
ACTION_SHAKE_LEG7steps, speed, directionShake leg
ACTION_UPDOWN8steps, speed, amountUp-down motion
ACTION_TIPTOE_SWING9steps, speed, amountTiptoe swing
ACTION_JITTER10steps, speed, amountJittering motion
ACTION_ASCENDING_TURN11steps, speed, amountAscending turn
ACTION_CRUSAITO12steps, speed, amount, directionCrusaito dance
ACTION_FLAPPING13steps, speed, amount, directionFlapping motion
ACTION_HANDS_UP14speed, directionRaise hand(s)
ACTION_HANDS_DOWN15speed, directionLower hand(s)
ACTION_HAND_WAVE16directionWave hand
ACTION_HOME17-Reset to home position
ACTION_SERVO_SEQUENCE18servo_sequence_jsonCustom sequence
ACTION_WHIRLWIND_LEG19steps, speed, amountWhirlwind leg kick
ACTION_WINDMILL20steps, speed, amountWindmill arm motion
ACTION_TAKEOFF21steps, speed, amountTakeoff motion
ACTION_FITNESS22steps, speed, amountFitness exercise
ACTION_GREETING23direction, stepsGreeting gesture
ACTION_SHY24direction, stepsShy gesture
ACTION_SIT25-Sit down
ACTION_RADIO_CALISTHENICS26-Radio calisthenics
ACTION_MAGIC_CIRCLE27-Magic circle dance
ACTION_SHOWCASE28-Showcase sequence

Example Movements

Here are some of the demos of the basic movements:

Walking

MOonwalk

Showcase

Future Advancements

Expect additional features to be to Xiaozhi AI as it evolves. Particularly, features that utilize the universal AI communication protocol layer called MCP (Model Context Protocol). This framework is designed to make AI integration seamless, scalable, and secure.

SUBSCRIBE FOR NEW POST ALERTS

Subscribe to be the first to know when we publish a new article!
List Subscriptions(Required)

POPULAR POSTS

Scroll to Top