Skip to main content

A simulator of ADAM (Autonomous Domestic Ambidextrous Manipulator), a mobile robot manipulator consisting of a base with two Degrees of Freedom (DoF) and two Universal Robots UR3 of 6 DoF each.

Project description

ADAM simulator

pypi version MIT License docs

ADAM (Autonomous Domestic Ambidextrous Manipulator) is a mobile robot manipulator consisting of a base with two Degrees of Freedom (DoF) and two Universal Robots UR3 of 6 DoF each.

The simulation was built using MuJoCo, a free and open source physics engine designed from the ground up for the purpose of model-based optimization, and in particular optimization through contacts.

Installation

Follow the next steps for installing the simulation on your device.

Requierements:

  • Python 3.10.0 or higher

Note: The Adam Simulator works on Linux, Windows and Mac.

Install miniconda (highly-recommended)

It is highly recommended to install all the dependencies on a new virtual environment. For more information check the conda documentation for installation and environment management. For creating the environment use the following commands on the terminal.

conda create -n adam python==3.10.9
conda activate adam

Install from pip

The ADAM simulator is available as a pip package. For installing it just use:

pip install adam-sim

Install from source

Firstly, clone the repository in your system.

git clone https://github.com/vistormu/adam_simulator.git

Then, enter the directory and install the required dependencies

cd adam_simulator
pip install -r requirements.txt

Documentation

The official documentation of the package is available on Read the Docs. Here you will find the installation instructions, the API reference and some minimal working examples.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

adam_sim-0.4.1.tar.gz (8.6 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

adam_sim-0.4.1-py3-none-any.whl (8.6 MB view details)

Uploaded Python 3

File details

Details for the file adam_sim-0.4.1.tar.gz.

File metadata

  • Download URL: adam_sim-0.4.1.tar.gz
  • Upload date:
  • Size: 8.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.8

File hashes

Hashes for adam_sim-0.4.1.tar.gz
Algorithm Hash digest
SHA256 9bb9ad9786b6b9505bafa5e3eef5de9806569ddabb715cde4a3dfbf4c418d9aa
MD5 9b4f1658b5bcec41cdc0954b3e201b91
BLAKE2b-256 64b00d109b7ef12446122f2c198c82ef1e5118479b1eda1acf08819e40a3cc85

See more details on using hashes here.

File details

Details for the file adam_sim-0.4.1-py3-none-any.whl.

File metadata

  • Download URL: adam_sim-0.4.1-py3-none-any.whl
  • Upload date:
  • Size: 8.6 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.8

File hashes

Hashes for adam_sim-0.4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 204596eb9f3bf1e724aa81fa0c9575431b5e7b6dbdba2dcdecea7dd4c8489eeb
MD5 2731862b25649b1085b42f1e87e0d8e6
BLAKE2b-256 a903ef1c88dee18d3e26a63431e2bec5374602d9b3b79420f1cf15ac4b926fc6

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page