Next robot →

Droplet

Correll Robotics Lab, University of Colorado Boulder (USA) · 2013

Not for saleNever sold. A 2014 university crowdfunding campaign asked for at least $10,000 to build about 100 robots (about $100 each, half of it for shell molds) and said the cost would drop to about $30 per robot at 1,000 units (Robohub, May 2014). No shop or kit was found (October 2026 check). Year 2013 is when the cu-droplet GitHub repository was created; the main papers appeared at ICRA and IROS 2014.
Not for sale (research)Via SSH / web / bridgePing-pong ball sizedSwarmPowered floorOpen design
Not for saleShipping: Not for sale. Not sold. Board files, shell models, floor design and firmware are on GitHub under a non-commercial Creative Commons license, so a lab can build its own robots and powered floor.
Remote control: Code is compiled on a Windows PC in Atmel Studio and flashed to each robot over a PDI programmer cable; a serial cable gives text output. The lab's guide covers Windows only and says other systems should work with its Makefile after extra steps (unconfirmed for Mac).

Overview

A ping-pong-ball-sized swarm robot built at Nikolaus Correll's lab at CU Boulder, meant to sit between the Kilobot and e-puck in size, cost and ability. Each Droplet uses six infrared emitters and receivers both to send messages and to work out the range, bearing and heading of neighbors from a 6×6 grid of signal strengths, so one broadcasting robot gives position information to every robot that hears it. Groups share the infrared channel with time slots, keeping in step with a firefly-style synchronization rule, and have been used to form shapes, camouflage themselves against a projected pattern and act as atoms in a chemistry simulation. The robots never need charging because their legs draw power from a striped electrified floor, and they can be poured out of a bucket and right themselves. The catch is that the whole system depends on that special floor, the robots were never sold, and the code and tools have not been updated since 2018.

Specifications

CategoryWheeled rovers · Research mobile manipulators & platforms
Released2013
CountryUSA
AvailabilityNot for sale (research)
ProgrammabilityOpen source (hardware + software)
Built-in autonomyNone / scripted · Moves only when controlled, or plays preset motions
LLM supportNone · No LLM features. Programs are embedded C running on an 8-bit Atmel microcontroller.
MuJoCo simulationNone found · Nothing found.
NVIDIA Isaac simulationNone found · Nothing found.
Gazebo simulationNone found · Nothing found. The lab's own cu-droplet-sim simulator (C++, Qt) exists but is Windows-only and has not been updated since 2015.
Best forProfessionals & labs
Vision sensorsNo vision sensors
ActuatorsOther
AudioNo audio
Compute typeArduino / ESP32 / microcontroller
Remote controlVia SSH / web / bridge
SizeAbout 44 mm diameter (2.2 cm radius) and 2.4 cm tall, nearly spherical with a flat bottom
DriveThree vibration motors placed opposite three legs, giving omnidirectional stick-slip motion after a one-time camera calibration
ComputeAtmel ATxmega128A3U microcontroller
VisionNone
LidarNone
SensorsSix infrared emitters, six receivers with 38 kHz demodulation and six raw-amplitude infrared sensors for messages and range, bearing and heading of neighbors (2 to 20 cm), RGB color and brightness sensor on top, RGB LED, 16-bit unique ID
RuntimeUnlimited while on the powered floor (power through the legs from alternating +5 V and ground strips); supercapacitors bridge short contact gaps
SpeedNot published
SDKEmbedded C with the Droplet API, built in Atmel Studio and flashed with a PDI programmer (JTAGICE3 / Atmel-ICE); optional FTDI serial cable for debugging; hardware, firmware and floor designs under CC BY-NC-SA

Ratings & reviews

Similar robots

Image credits