Description: The Buzz Programming Language
programming (6826) robotics (2186) language (2122) robot (1655) swarm (82) swarm intelligence (13) autonomous agents (8) swarm robots (5) swarm-bots (5) swarmbots (5)
Existing languages force developers to choose: should one focus on individual robots, or treat the swarm as a whole?
Buzz is designed to allow both approaches. Buzz is an extension language with dynamic typing. Its syntax is inspired to JavaScript, Lua, and Python.
# Print own id print ("My id is '", id, "'") # Process sensor data t = temperature. get () maxt = math . max (t, maxt) # Motion set_wheels (5, 5) Robot-specific Primitives By default, every Buzz statement is executed by each robot individually.