A machine learning webots extension
Project description
Flock AI
About
This repository contains
- Flock AI: A machine learning python library which is designed as a plugin for webots.
- Webots simulations: Sample simulations that demonstrate the usage of Flock AI
Webots
- Nightly Version: r2020b-rev2
- Release: R2020b-rev1
- Installation steps per OS can be found here.
Development
Prerequisites
- Set up the webots required enviroment variables
- Create a
.pypirc
file which will contain the pypi credentials:
[distutils]
index-servers= pypi
[pypi]
repository = https://upload.pypi.org/legacy/
username = the_username
password = the_password
Development Pipeline
make config
Copies the.pypirc
to your user home folder and allows automated uploads using twine.make requirements
Installs project requirements.make package
Generates the new package under thedist/
directory.make upload
Uploads the package in the specified pypi repository. Note: The version number should be upgraded insetup.py
in order to push to the repository (ie. 0.0.1 -> 0.0.2)make install
Install Flock AI in Webots home folder to be used as a library.make clean
(Optional) Cleans the build directory. This step should be done before rebuilding the package.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
flockai-0.0.31.tar.gz
(8.5 kB
view hashes)
Built Distribution
flockai-0.0.31-py3-none-any.whl
(11.4 kB
view hashes)