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.0.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.0-py3-none-any.whl (8.6 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: adam_sim-0.4.0.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.0.tar.gz
Algorithm Hash digest
SHA256 de2804ea85409512640257892852050c70f384107b0fb01c9ecb2cd73fe4ceda
MD5 a42da510f35c9194f56dbef9d2ffa5eb
BLAKE2b-256 5e97532c214877e611c45036718e1a07cc472c9889bd19574b630cf083bba083

See more details on using hashes here.

File details

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

File metadata

  • Download URL: adam_sim-0.4.0-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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6ecc701e9ec2985eeea91d17e7b736132381351264a42943ffa80c23fcb6d17e
MD5 212d687f376fb6be72ab8065297b6b79
BLAKE2b-256 ca93849e25be04d6dad450f8592d37070ca5bce43f08e8b13cd5a80680e9a24e

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