Robotworld 0.1 review
DownloadRobot World aims to be a distributed physical environment inhabited by programmable robots, spanning across countless computers on th
|
|
Robot World aims to be a distributed physical environment inhabited by programmable robots, spanning across countless computers on the internet in true peer-to-peer fashion.
Robot World components:
Parser / compiler compiles robot programs into byte code, stored in a .xml file
Inject - send a robot program to the world
RobotWorld - the world simulation program
dsm - the bytecode disassembler
rowo.y - language grammar file
parser
Compile a robot. Creates an .xml file from a .r file
$ parser sample.r
dsm
Disassembles a robot .xml file.
$ dsm sample.xml
robotworld
Testbed. Receiving server for "inject" - see below.
$ robotworld
inject
Send robot to world. "robotworld" must be running.
$ inject sample.xml
Robotworld 0.1 keywords