The simulation has implemented the base experiment; The exploration of Mars with robots that collect stones.
I have implemented collective transport; now robots collect heavier minerals. This robots communicate with each other to collect a heavy mineral together.
Currently the software is written in JavaScript and can be played in any browser. I have taken advantage of this project and I have created the same base experiment in Unity, which can be consulted here . This project has allowed me to learn the basics of Unity, a plataform I have always been interest.
Well, I am finishing my master degree in Artificial Inteligent in the "Universidad Politécnica de Madrid" MUIA and I have to develop a program based on multiagent systems for the "Intelligent agents and multi-agent systems" class.
The Steels’ Mars explorer system caught my attention and I thought I could do a simulation of it. In addition it seemed to me that I could add to the simulation collective transport, since the stones that the robots transport could not be of the same weight and to move some of these rocks would be necessary several robots.
With this, I would simulate a real experiment at the same time that I would be adding my own ideas and improvements (more than enough to pass the class, besides that it seems an interesting experiment).
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
If you read any bad translation in the project code or in the github documentation send me an email with the correct sentences (^.^)
Thanks for read me!