01

Carmelo’s Canine · A Robotic Service Dog

Carmelo sorting his pills

Carmelo is 97.
He wants to stay home.

He lives alone. His grandson lives three states away.
Every fall, every missed pill, every quiet day — nobody knows.
A service dog with hands can sit in the gap.

02

The Gap

Aging at home is what they want.
It’s also what we’re worst at.

88%
of adults 50–80 want to age in their own home
(AARP)
1 in 4
adults 65+ falls each year
(CDC)
$108K
median annual cost of a
nursing home (Genworth)

The gap between “independent” and “facility” is filled with anxious phone calls and adult children guessing whether Grandpa ate today. A robot in the home can close it.

03

What We Built

The hardware drivers nobody else
was going to write.

A consumer-grade ADL robot needs a quadruped and an arm and a way to teach it new skills. We wrote the glue.

01

Go2 driver + nav bridge

go2_driver.py · go2_navigation_bridge.py

Locomotion control + waypoint nav for the Unitree Go2 Air. The body that gets to Carmelo.

02

Arm-on-quadruped manipulation

pipergo2_manipulation_driver.py

Coordinates the manipulator arm with the Go2 base. One driver, two robots, one motion plan.

03

Seeed reBot arm + Damiao CAN

rebot_arm_driver.py

6+1 DoF reBot Arm B601-DM, Damiao brushless servos over CAN. LeRobot-compatible. The teach-by-demo path that grows the skill library.

These drivers are open in the repo. They’re what makes the Carmelo demo — and the next ten skills — possible.

04

Today’s Demo — No Spin

A real robot. One real skill.

Operator teleops the Go2 Air in · recorded skill picks up the medicine bottle · hand-off to Carmelo.
Driving is teleoperated. The pickup is a recorded trajectory replay. The hardware loop closes — it’s a primitive, not a product.

05

Where It Goes

Same skill, no joystick.
Then ten more skills.

Remove the operator

Schedule trigger (“8:00am, meds”).
Voice trigger (“robot, my pills”).
Perception trigger (bottle dropped).
Same recorded skill fires — no human in the loop.

Grow the skill library

Hydration handoff. Dropped object retrieval.
Stillness check. Stand-up assist call.
Each skill = one teach-by-demo session
on the hardware we already wrote drivers for.

56M
Americans 65+, today
$50B
U.S. fall-related cost / year
90%
Of seniors prefer aging at home
06
Carmelo at home, reading by the window with his walker

Ninety-seven years of a life lived in one home.
We don’t want him to leave it.

Drivers shipped.
One skill running.
Carmelo stays home.

CARMELO’S CANINE • TRACK 3 — ROBOTICS • UNITREE GO2 AIR • SEEED REBOT ARM • LEROBOT

07

The Team

Built by five people
in one room.

The Carmelo’s Canine team
Sameer Shah
Team Leader
Arjun Kumar
Abid Ramay
Alison Cossette
Nico Musitu
1 / 7