Next robot →

Dendrites

University of Florida Machine Intelligence Laboratory (USA) · 1999

Not for saleNever sold. The final report lists about $295 in parts for all four robots, about $74 per robot (estimate), leaving out the wood, switches, visible LEDs, cables and board components supplied by the lab. Year 1999 is the Fall 1999 course, and the report is dated December 12, 1999.
Not for sale (research)Via SSH / web / bridgeFour robotsPlays tagInfrared messages1999 student project
Not for saleShipping: Not for sale. A one-off course project that was never sold. The final report, including the full C source code, survives as an archived copy on the Internet Archive.
Remote control: Programs were compiled on a PC and downloaded to each robot through the board download switch (over a serial cable, unconfirmed). Each robot read its ID from jumpers so one program could run on all four.

Overview

Four small robots built in 1999 for the Intelligent Machines Design Laboratory course at the University of Florida, made to show that very cheap hardware could let robots find each other, exchange messages and play children’s games together, about 12 years before the Kilobot. Each Dendrite has five infrared LEDs and five infrared receivers around its body, which serve as obstacle sensors, as a way to tell which direction another robot is in, and as the message link (range about 5 feet). A first protocol that gave every robot the others’ positions plus an 8-bit message needed about 2 seconds per cycle, so it was replaced by simpler pulse schemes built around each game. In Tag two robots trade infrared pulses about every 250 ms and the leader signals a tag with a long pulse, in Simon Says the leader encodes a move as a pulse length in 200 ms steps and the others re-broadcast it so the command spreads down a line like the game Telephone, and in Follow the Leader only the leader has a light sensor while the others follow its infrared beacon, which the report calls virtual sensor sharing. The report rates the project a moderate success, since the leader’s bump ring missed at least two-thirds of contacts and a chasing robot near a wall would sometimes follow reflected infrared instead of the other robot.

Specifications

CategoryWheeled rovers · Research mobile manipulators & platforms
Released1999
CountryUSA
AvailabilityNot for sale (research)
ProgrammabilityFull SDK
Built-in autonomyReactive · Responds to its surroundings without a map, such as avoiding obstacles or following a person
LLM supportNone · No LLM features. The robots ran small C programs on a 1990s 8-bit microcontroller.
MuJoCo simulationNone found · Nothing found.
NVIDIA Isaac simulationNone found · Nothing found.
Gazebo simulationNone found · Nothing found.
Best forProfessionals & labs
Vision sensorsNo vision sensors
ActuatorsHobby servos
AudioNo audio
Compute typeArduino / ESP32 / microcontroller
Remote controlVia SSH / web / bridge
SizeSmall round Mekatronix TJ chassis of laser-cut balsa wood (dimensions not given in the report)
DriveTwo Hitec HS-422 servos modified for continuous rotation plus a plastic caster, differential drive that can pivot in place
ComputeMekatronix MTJPRO11 board with a Motorola 68HC11 microcontroller and 32 KB of SRAM
VisionNone
LidarNone
SensorsFive infrared LEDs and five Sharp GP1U58X infrared receivers (modified for analog output) spread around each robot, used for obstacle avoidance, locating other robots and messaging. The leader also has a CdS light sensor and a wooden bump ring with six contact switches
RuntimeNot published (six AA NiCd cells per robot)
SpeedNot published
SDKC for the 68HC11 using Mekatronix TJ libraries, with the full source printed in the final report

Ratings & reviews

Similar robots

Image credits