What is the eagerx_ode package?

July 10, 2024 ยท View on GitHub


eagerx_ode package


.. image:: https://img.shields.io/badge/License-Apache_2.0-blue.svg :target: https://opensource.org/licenses/Apache-2.0 :alt: license

.. image:: https://img.shields.io/badge/code%20style-black-000000.svg :target: https://github.com/psf/black :alt: codestyle

.. image:: https://github.com/eager-dev/eagerx_ode/actions/workflows/ci.yml/badge.svg?branch=master :target: https://github.com/eager-dev/eagerx_ode/actions/workflows/ci.yml :alt: Continuous Integration

.. contents:: Table of Contents :depth: 2

What is the eagerx_ode package?

This repository/package contains the OdeEngine for simulating robots based on ordinary differential equations (ODEs) in EAGERx. EAGERx (Engine Agnostic Graph Environments for Robotics) enables users to easily define new tasks, switch from one sensor to another, and switch from simulation to reality with a single line of code by being invariant to the physics engine.

The core repository is available here <https://github.com/eager-dev/eagerx>_.

Full documentation and tutorials (including package creation and contributing) are available here <https://eagerx.readthedocs.io>_.

Installation

You can install the package using pip:

.. code:: shell

pip3 install eagerx-ode

Acknowledgements

EAGERx is funded by the OpenDR <https://opendr.eu/>_ Horizon 2020 project.