Skip to main content

A machine learning webots extension

Project description

Flock AI


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



  1. Set up the webots required enviroment variables
  2. Create a .pypirc file which will contain the pypi credentials:
  index-servers= pypi

  repository =
  username = the_username
  password = the_password
Running the first time
  1. make config Copies the .pypirc to your user home folder and allows automated uploads using twine.
  2. make requirements Installs project requirements.
  3. make package Generates the new package under the dist/ directory.
  4. make upload Uploads the package in the specified pypi repository.
  5. make install Installs Flock AI in Webots home folder to be used as a library.
  6. make clean (Optional) Cleans the build directory. This step should be done before rebuilding the package.
Development pipelines
  1. make Clean previous build files, builds new package, uploads to pypi.
  2. make install Installs new version of Flock AI in Webots home folder to be used as a library.

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.

Files for flockai, version 0.0.231
Filename, size File type Python version Upload date Hashes
Filename, size flockai-0.0.231-py3-none-any.whl (27.6 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size flockai-0.0.231.tar.gz (19.8 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page