ARIEL - A Robot Evolution Framework

Ariel Logo

Ariel is a Python package, similar to Revolve, that provides efficient and easy-to-use tools for many aspects of evolutionary computing and evolutionary robotics.
It is designed with a clear API, sensible defaults, and support for both beginners and advanced users.


Features

Feature

Description

Easy to use GUI

Every aspect of the package from EC to ER can be configured and run through a user-friendly graphical interface.

Evolutionary Algorithms

Already implemented evolutionary operators.

Evolutionary Robotics

Tools for simulating and evolving robots in various environments.

Get started below, or explore the full documentation for more details.


Installation Information

See the installation guide for more details.


Contents


License

Copyright © 2025, Ariel.
All rights reserved.