The Block Organisation and Transport System, also known as BOTS, is an undergraduate Systems Analysis, Design and Programming Project at the University of Western Sydney, Nepean. Our supervisor, George Bryan, has set us the task of writing software to simulate robots moving objects around a factory. The robots optimise this task through genetic programming code.
The robots will be able to move the objects, namely coloured blocks, from a delivery area to an appropriate receptacle, called a bin. Through genetic programming, the robots should be able to optimise this task, and adapt to changes within the factory environment.
Users should be able to define the factory environment, including the location of bins and delivery areas, the number of bots, and their starting positions. The software will simulate the robots' ability to interact with the environment through sensors and mobility hardware. The output is a rule set, suitable for programming real-life robots in the specified environment.
When completed, this project will be a framework designed for further experimentation with genetic programming, possibly leading to the implementation of robots in real life.
The environment and GUI code is being written in Borland Delphi, and the brain component is being created using Allegro Common LISP. More information about what the components do is contained in the Overview of the Components section of the BOTSsim Final Report.
If you have any further comments or queries, please feel free to mail us at firstname.lastname@example.org