Skip to main content

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.

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

Installation for the communication

The communication uses mosquitto as a broker. For installing it on your system, follow the instructions on the mosquitto website.

It is also necessary to install docker. For more information check the docker documentation.

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.

Metadata

Release files for adam-sim 1.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for adam-sim 1.0.2
File Size Uploaded Provenance
adam_sim-1.0.2.tar.gz 8.9 MB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for adam-sim 1.0.2
File Interpreter ABI Platform
adam_sim-1.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 17.8 MB

Release files / adam_sim-1.0.2.tar.gz

Download URL adam_sim-1.0.2.tar.gz
Size 8.9 MB
Tags Source
SHA-256 checksum
How to use checksums
c3f5eea5cea0fd24200e231e3c8c5bffd3b47e83e54a84cef903cb1625b09060
BLAKE2b-256 checksum
How to use checksums
c7c09c7d4a4908af0401f7fd9df3d24652266f5b4f09cd21549ea0d54b2ba842
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.8

Release files / adam_sim-1.0.2-py3-none-any.whl

Download URL adam_sim-1.0.2-py3-none-any.whl
Size 8.9 MB
Tags Python 3
SHA-256 checksum
How to use checksums
7ed0abd7e4a85ce68c05a64ed381e9ae3d56aff8ed53d1a91dc789bad46f0753
BLAKE2b-256 checksum
How to use checksums
0d6ee440d36cc94ac11e7c0604f59b28a26c7452090137e09953f566747ec718
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.8

Security for adam-sim 1.0.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page