Aseba is an event-based architecture for distributed control of mobile robots. It targets integrated multi-processor robots or groups of single-processor units, real or simulated. The core of aseba is a lightweight virtual machine tiny enough to run even on microcontrollers. Robots are programmed in a user-friendly scripting language using a cozy integrated development environment.
|Tags||Scientific/Engineering Artificial Intelligence Software Development Compilers Debuggers|
|Operating Systems||Unix Windows Mac OS X|
Release Notes: The language was extended, compiler errors are now translated, a visual programming language was added for the Thymio II robot, many usability features were added to Studio, reconnection to targets is now automatic in case of connection failure, many small features were added, and many bugs were fixed.
Release Notes: A German translation and Unicode support were added. User-friendliness of the compiler and the environment were improved. The event-plot pane, debugger interface, code editor, and help menu were improved. A random to native function standard library was added. Many minor improvements were made and bugs were fixed.
Release Notes: A working snapshot of beta quality. Contains the complete ASEBA toolchain, the Challenge programming game, and the playground advanced programming game.
Release Notes: A working snapshot showing the technology on your desktop PC. It integrates a strip-off version of the Enki simulator. The code documentation is not yet complete.