The Bio-inspired Leadership Toolkit is open-source software for simulating the emergence of leaders in multi-robot systems.
More information about the research project can be found on our website at:
http://www.csne.snu.edu/research/emergent-leadership/
This material is based upon work supported, in part, by the National Science Foundation under Grant No. BCS-1124837. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation. More information about the research grant can be found on the National Science Foundation's website:
http://www.nsf.gov/awardsearch/showAward?AWD_ID=1124837
To get the latest version of the code, clone the master branch with either of the following:
git clone [email protected]:snucsne/bio-inspired-leadership.git
git clone https://github.com/snucsne/bio-inspired-leadership.git
If you have a question about how to use Bio-LT, please contact the research leader, Dr. Brent Eskridge at [email protected].
If you find something that you think is a bug, or if you have a suggestion for a new feature, please open up an Issue on our GitHub repository:
https://github.com/snucsne/bio-inspired-leadership/issues?state=open
For installation instructions, please see the file INSTALL.md
in the main repository directory.
-
Install the code as in
INSTALL.md
. -
Optional: Run
ant doc
to generate documentation. Pending -
We are currently working on developing scripts that will enable users to run simulations that will produce the results described in our publications. Stay tuned.
The repository has a number of subdirectories. Below is a guide to their contents:
- cfg/ : a collection of configuration files.
- docs/ : documentation, including a
Quick Reference
guide and, if the user generates Javadoc documentation, the outputs will also go in this directory. - lib/ : 3rd party libraries used to compile and execute Bio-LT.
- scripts/ : scripts (Bash and Perl) used to execute Bio-LT simulations and data analysis.
- src/ : the source code for the purely Java portions of Bio-LT.
Currently, Bio-LT has the following capabilities:
- ToDo
We plan to add the following additional capabilities in future versions of Bio-LT:
- ToDo