~~NOTOC~~ ====== Welcome to the Buzz wiki! ====== Buzz is a programming language for heterogeneous robot swarms. Buzz is designed to be an easy-to-use, concise language with powerful semantics. [[https://www.youtube.com/watch?v=WAlS7a7_BaM|Buzz Simulation Demo]] * [2017/01/04] [//talks//] The [[http://the.swarming.buzz/ICRA2017/|ICRA2017 tutorial page]] is online! * [2016/11/16] [//talks//] Tutorial proposal accepted at [[http://www.icra2017.org/|ICRA2017]]. * [2016/10/29-30] [//demos//] Demo at [[http://northeastrobotics.org/NERC2016.html|NERC 2016]] * [2016/10/12] [//talks//] Oral presentation at [[http://www.iros2016.org/|IROS 2016]] [[buzz_news|Older news]] **Installation** * To install Buzz, follow the instructions on [[https://github.com/MISTLab/Buzz|GitHub]]. * [[buzz_argos|Buzz + ARGoS quickstart]] **Learning Buzz** * [[buzz_basic|Basic Buzz Concepts]] * [[buzz_syntax_cheatsheet|Buzz Syntax Cheatsheet]] * [[buzz_toolset|Buzz Toolset Documentation]] * [[buzz_examples|Example gallery]] **Working with Buzz** * [[buzz_manual|Buzz reference manual]] * [[buzz_c_cpp|Integration with C/C++]] * [[buzz_kh4|Buzz on the Khepera IV]] **Internals and Design** * [[buzz_syntax_bnf|Buzz Syntax BNF Specification]] * [[buzz_vm|Buzz Virtual Machine Design]] * [[buzz_assembler|Buzz Assembly Language Specification]] * [[http://arxiv.org/abs/1507.05946|White Paper on Buzz Design and Implementation]] Buzz is a research project conducted at [[http://www.nestlab.net|NESTLab]], [[http://www.wpi.edu|Worcester Polytechnic Institute]], and [[http://www.mistlab.ca|MIST]], [[http://www.polymtl.ca|École Polytechnique de Montréal]]. It is funded by the [[http://www.nserc-crsng.gc.ca|Natural Sciences and Engineering Research Council of Canada]]. The main developer and maintainer is [[http://carlo.pinciroli.net|Carlo Pinciroli]].