Robotics

Emotion-Aware Autonomous Service Robot

A Go2 quadruped with an S01 arm that navigates, grabs objects, and adapts to customer mood detected live via Interhuman.

Emotion-Aware Autonomous Service Robot
SAM

About

A service robot that reads the room, not just the floor plan. Cafés, offices, and public venues need robots that understand the people they serve. This one pairs the mobility of the Go2 quadruped with the dexterity of an S01 robotic arm to navigate indoors, approach tables, and pick up everyday objects. The Interhuman API feeds it live customer mood, so it adapts its responses to how someone is actually coming across, and always asks for confirmation before acting, like grasping an object. Robot control runs through the Cyberwave Python SDK driving both the Go2 and S01, with Cyberwave's Vision-Language-Action models for navigation and manipulation. Development started in simulation before moving to hardware: mounting the arm on the quadruped meant solving for balance on top of getting the two robot interfaces talking reliably.

Interhuman API

WSSwss://api.interhuman.ai/v1/stream/analyze
docs

APIs / Products

Cyberwave SDKInterhuman APIOpenRouter

Tech stack

PythonTypeScriptSvelteViteTailwindGSAP

Use case

Service roboticsCustomer service

Type

Hackathon project