This is the code used in the above titled paper for conducting the experiments and generating the results.
Code was run using Anaconda 5.1 with Python 3.6 and has as a dependecny Pyrosim and tqdm (pip install tqdm)
- To run the code navigate into 2 or 4 Env folder, then pick the folder for robot treatment
- Baseline = Legged Robot
- AllWheels = Wheeled Robot
- WheelsAndJoints = Whegged Robot
- In that folder run python main.py arg1 arg2
- arg1 = the fitness function as a string, one of "+" || "*" || "min"
- arg2 = the random seed as an int
An example would be:
cd Morphology\ 2\ Env/WheelsAndJoints/
python main.py "min" 0