Clip-on motorized tail for companion robots
Loona, AIBO, Pari and Vector look almost-alive but tail-less, which kills the uncanny gap. This addon clips a 14cm articulated silicone tail onto the rear of the robot, with three servos for wag/curl/posture and an open API that lets the host robot control it as an emotional output channel.
Loona, AIBO and Vector spend hundreds of millions of dollars in R&D making their head, eyes and ears communicate emotion. Then they ship without a tail. Anyone who's lived with a real dog knows the tail does at least 40% of the emotional vocabulary — wag amplitude, base height, twitch frequency. Without it, even the best companion robots hit an uncanny ceiling: cute but inert from behind.
The clip-on tail addon adds three degrees of freedom (base lift, mid curl, tip flick) on a small bracket that mounts to the rear of any companion robot with a flat rear panel — Loona, AIBO ERS-1000, Vector, Pari, even larger toys like Petoi Bittle. The bracket has a quick-release magnetic mount so you can swap tails (different breeds available, or none if you want robot back to default) in 5 seconds.
The mechanically interesting part is the silicone shell over the servo skeleton. Standard servo arms feel rigid; we cast the tail in 30A platinum-cure silicone over a TPU spine, so it has the same flex profile as a real dog tail (stiffer at the base, floppier at the tip). The motion library ships with the standard wag/excited/curious/anxious/scared expressions plus a 'tail down submissive' curl, mapped to whatever emotion bus the host robot exposes (Loona has one, AIBO has the AI-API, others get manual mapping).
Bill of materials
Compatible robots
Variants
- Husky / curl-tail variantPre-curled silicone shape for breeds that have one (Husky, Akita, Pomsky, Shiba). Same skeleton, different mold.
- Long-haired variantAdds a brushable faux-fur sleeve over the silicone for breeds whose tail-meaning depends on hair flow.
- Cat tail variantSame skeleton but longer (22cm), thinner, cast in a different silicone profile. For companion robots that pretend to be cats — not many, but Loona's cat persona has a fan base.
Install
- 1.Identify the rear panel mount surface on your robot. Most companion robots have a flat ~3cm × 3cm area. Stick the magnetic mount plate there with the supplied 3M VHB tape (rated for ABS, PC, and most plastics).
- 2.Pair the tail's BLE to your robot's controller (or to a phone app for manual control if the robot doesn't expose an API).
- 3.For supported robots (Loona, AIBO, Vector), install the host-side companion app that bridges the robot's emotion bus to the tail's commands. For others, run in 'auto' mode — the tail makes inferences from accelerometer data on the host body.
- 4.Charge the tail's battery weekly via USB-C. The mount stays on the robot.
FAQ
Will the host robot recognize it as a real tail?
No — the addon doesn't touch the host's firmware. It runs autonomously and reads the host's body movement to infer emotion. For supported robots, an optional companion app gives more direct control. The host robot doesn't 'know' it has a tail, but you do, and so does the dog watching it.
Does it match the host robot's color?
Three default colors: white (matches Loona, Pari), black (Vector, AIBO ERS-1000 black variant), and grey (most others). Custom colors available via printable TPU substrate plus your own silicone tint.
What's the latency from emotion to tail movement?
~80ms from BLE command to first servo movement. For autonomous-mode (no host API), inference happens at 25Hz from the accelerometer, with about 200ms of perceived lag. Both feel natural in person.
Why are companion robots tail-less in the first place?
Cost and durability. Tails get bent, broken, chewed by real pets. Companies decided the eyes + ears do enough emotional work and skipped the tail. The addon is the bet that they were wrong.
Build this addon
Open the builder with this addon's spec pre-filled. Tweak the components, regenerate the BOM with live AliExpress prices, download the OpenSCAD CAD.
Build it