Download List

專案描述

The SirBot Project provides an easy way to build,
program, control, and monitor amateur robots.
Programming a bot is done writing a Python class.
A declaration protocol syntax is used to define
what can be done (primitive/complex actions).
Using a Python CLI, the robot can be interactively
controlled and dynamically programmed. While the
bot is performing several actions, every piece of
information is able to produce events, thanks to
the event declaration syntax. Events can also be
created from other events (cascading events),
conditionnaly triggered under specific conditions
(pre-condition), and activate user-defined actions
(post-conditions) according to a particular event
state. The library provides detailed instructions
to build electronic boards (PIC-based) and connect
them to build a robot.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2008-06-17 17:42
0.2.2

The mainboard now has an integrated i2c bus. A new DC motor controller board can drive h-bridges, be accessed through serial or i2c, and control (PWM) and monitor (back-EMF analysis) the motor's speed. Board documentation now includes Eagle diagrams. SirBot's Jal libraries API has been simplified.
標籤: Major feature enhancements

2007-12-06 08:09
0.2.1

16F88 is now fully supported and integrated (bootloader). A sound sensor is available, with jal libraries for it (play/record PCM sounds, text-to-speech, etc.). jal libraries have been migrated to the jal v2.3 compiler, and configuration is now easier. Communication frames can now have a variable length.
標籤: Major feature enhancements

2007-05-21 20:17
0.2

Either the robot or PC can initiate the communication (Master/Slave vs. Peer-to-Peer mode). Recurrent tasks can be defined as background jobs (polling the bot, etc.). There is a dedicated Web site, documentation, and many fixes in Jal libraries.
標籤: Major feature enhancements

2007-02-23 00:05
0.1

標籤: Initial freshmeat announcement

Project Resources