DQ Robotics Interface for CoppeliaSim V-REP
This package provides the legacy dqrobotics.interfaces.vrep Python bindings as a standalone extension module.
The bindings were split out from the main DQ Robotics Python package and are intended only for projects that still rely on the deprecated V-REP remote API workflow.
Status
- Legacy package for the old V-REP interface.
- Install it only if you need
dqrobotics.interfaces.vrep. - For newer CoppeliaSim integrations, prefer the maintained interfaces in the main DQ Robotics ecosystem.
Maintainers
- Original DQ Robotics interface: DQ Robotics Developers
- Standalone package port: Quentin Huang
Installation
Install the base DQ Robotics package first, then install this package:
pip install dqrobotics
pip install dqrobotics-interface-coppeliasim-vrep
If you are building from a local checkout, make sure the submodules are present:
git submodule update --init --recursive
pip install .
This package builds a native extension, so a working C++ toolchain, CMake, and Eigen3 are required when installing from source.
Quick Start
- Open CoppeliaSim and create a scene with a dummy named
dummy. - Start the legacy remote API service used by your scene.
- Run the following Python script:
from dqrobotics.interfaces.vrep import DQ_VrepInterface
VREP_IP = "127.0.0.1"
VREP_PORT = 19997
vrep_interface = DQ_VrepInterface()
connected = vrep_interface.connect(VREP_IP, VREP_PORT, 10, 10)
assert connected, "Failed to connect to V-REP"
pose = vrep_interface.get_object_pose("dummy")
print(pose)
vrep_interface.set_object_pose("dummy", pose)
vrep_interface.disconnect_all()
Troubleshooting
- If
dqroboticsis installed after this package, the extension may fail to import correctly in some environments. Reinstall this package after installing or upgradingdqrobotics. - If the build fails from a source checkout, confirm that the git submodules were initialized and that CMake can find
Eigen3.
Development Notes
- Source repository: this package
- Runtime import path:
dqrobotics.interfaces.vrep - Package name:
dqrobotics-interface-coppeliasim-vrep
Metadata
Release files for dqrobotics-interface-coppeliasim-vrep 0.25.6.24
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
Total release size: 4.1 MB
Release files / dqrobotics_interface_coppeliasim_vrep-0.25.6.24-cp314-cp314-win_amd64.whl
| Download URL | dqrobotics_interface_coppeliasim_vrep-0.25.6.24-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 209.0 kB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
3c549c1bd6b1c25598f4724bac873a3651aff5caa5bbb29469c639e6024b0c36
|
|
BLAKE2b-256 checksum How to use checksums |
a2c8e98271f25a11f412197597e73a93ed8af3f8f6b7607a2941c7867ca93355
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.
Transparency logRelease files / dqrobotics_interface_coppeliasim_vrep-0.25.6.24-cp314-cp314-manylinux2014_x86_64.whl
| Download URL | dqrobotics_interface_coppeliasim_vrep-0.25.6.24-cp314-cp314-manylinux2014_x86_64.whl |
|---|---|
| Size | 347.1 kB |
| Tags | CPython 3.14 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
d02154908719e89b58d2c014d6458820721921fe88819a09dbc1d23df1e56c41
|
|
BLAKE2b-256 checksum How to use checksums |
05cbff9aad14d0bbea58898ffbdebb1f5e19520bdfa8f99c5df275fde5c635f1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.
Transparency logRelease files / dqrobotics_interface_coppeliasim_vrep-0.25.6.24-cp314-cp314-macosx_26_0_arm64.whl
| Download URL | dqrobotics_interface_coppeliasim_vrep-0.25.6.24-cp314-cp314-macosx_26_0_arm64.whl |
|---|---|
| Size | 269.4 kB |
| Tags | CPython 3.14 macOS 26.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
5a2d2cf9124eaeb28b3f454e6f892af221a1253e067036926fe757c0a6e5f76e
|
|
BLAKE2b-256 checksum How to use checksums |
c9eedd42b3733da28ece11e55dee80a095a6fdef179a630259cde4f7f70db446
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.
Transparency logRelease files / dqrobotics_interface_coppeliasim_vrep-0.25.6.24-cp313-cp313-win_amd64.whl
| Download URL | dqrobotics_interface_coppeliasim_vrep-0.25.6.24-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 203.3 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
78733ad99525e33f7e832dba68989678da977932d62baffd693386e5d08022e7
|
|
BLAKE2b-256 checksum How to use checksums |
fd4551f751220bc7973acb03805f96677d937ff67145b49bbd07401e4a5ed650
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.
Transparency logRelease files / dqrobotics_interface_coppeliasim_vrep-0.25.6.24-cp313-cp313-manylinux2014_x86_64.whl
| Download URL | dqrobotics_interface_coppeliasim_vrep-0.25.6.24-cp313-cp313-manylinux2014_x86_64.whl |
|---|---|
| Size | 346.9 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
09c61ff865be0bc2bb0d6d082e8cd7035a65900b851fb67432125486234c0ecf
|
|
BLAKE2b-256 checksum How to use checksums |
6f5776db2a6ea42184cb966b74ced93f5ecf9a0a434eb0cba1ed7d5df1a474a1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.
Transparency logRelease files / dqrobotics_interface_coppeliasim_vrep-0.25.6.24-cp313-cp313-macosx_26_0_arm64.whl
| Download URL | dqrobotics_interface_coppeliasim_vrep-0.25.6.24-cp313-cp313-macosx_26_0_arm64.whl |
|---|---|
| Size | 268.9 kB |
| Tags | CPython 3.13 macOS 26.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
ee4d6f4db2bc2fb09e1777e005ec7a9991ee7495af2b0bc82deab61910dfc043
|
|
BLAKE2b-256 checksum How to use checksums |
28bea84ff7d7965de776a3c365f1e9b0e0b3df552305741fb3d9ae244240c25e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.
Transparency logRelease files / dqrobotics_interface_coppeliasim_vrep-0.25.6.24-cp312-cp312-win_amd64.whl
| Download URL | dqrobotics_interface_coppeliasim_vrep-0.25.6.24-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 203.2 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
66634363c55efbe5bd7afc9274ac3bcbdbf782a0d72fa5b732cff3d8be3a5d30
|
|
BLAKE2b-256 checksum How to use checksums |
15f8172f76aae68ca71124ba0d79d9f4092a43bfc670deff2a8468b8c12851a2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.
Transparency logRelease files / dqrobotics_interface_coppeliasim_vrep-0.25.6.24-cp312-cp312-manylinux2014_x86_64.whl
| Download URL | dqrobotics_interface_coppeliasim_vrep-0.25.6.24-cp312-cp312-manylinux2014_x86_64.whl |
|---|---|
| Size | 346.8 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
02a25e8c1eefffbb2e3effd6f0cd5ef95bc18a8531c8ffd833129f9361624f46
|
|
BLAKE2b-256 checksum How to use checksums |
29cc9be46aec9eb50237cdad6792ed90ab6c16961d6ca50153188f50a36a3eeb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.
Transparency logRelease files / dqrobotics_interface_coppeliasim_vrep-0.25.6.24-cp312-cp312-macosx_26_0_arm64.whl
| Download URL | dqrobotics_interface_coppeliasim_vrep-0.25.6.24-cp312-cp312-macosx_26_0_arm64.whl |
|---|---|
| Size | 268.9 kB |
| Tags | CPython 3.12 macOS 26.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
010993b43b10032bdc522e69a50f4be585876ff3f6bd4bd99c79cee1127b1c05
|
|
BLAKE2b-256 checksum How to use checksums |
a7a692cf2c225523c9457aaf2397e4286e8912eaec460aa5d1ba4020a4eea24b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.
Transparency logRelease files / dqrobotics_interface_coppeliasim_vrep-0.25.6.24-cp311-cp311-win_amd64.whl
| Download URL | dqrobotics_interface_coppeliasim_vrep-0.25.6.24-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 199.4 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
1b61c63010f3e85eeb3ccc42179f49aff95312b57acccaf62b062863403e320b
|
|
BLAKE2b-256 checksum How to use checksums |
70743a2a50de5c2d4a3938e2401730798466badc92762483178c2ee0d5880431
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.
Transparency logRelease files / dqrobotics_interface_coppeliasim_vrep-0.25.6.24-cp311-cp311-manylinux2014_x86_64.whl
| Download URL | dqrobotics_interface_coppeliasim_vrep-0.25.6.24-cp311-cp311-manylinux2014_x86_64.whl |
|---|---|
| Size | 346.6 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
ce352b95711d4932ac9a5fe2c691f1d75eb1f3b5c9f1097dec8419a6dcc2031b
|
|
BLAKE2b-256 checksum How to use checksums |
67d6937574c45688c98363092bba1da518dd293eb87f621a2e024e74b5f7ef12
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.
Transparency logRelease files / dqrobotics_interface_coppeliasim_vrep-0.25.6.24-cp311-cp311-macosx_26_0_arm64.whl
| Download URL | dqrobotics_interface_coppeliasim_vrep-0.25.6.24-cp311-cp311-macosx_26_0_arm64.whl |
|---|---|
| Size | 267.8 kB |
| Tags | CPython 3.11 macOS 26.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
b081cf16e8d1827c767b47700046ee4666a1ba35bfff7e3fddbe491986744cd3
|
|
BLAKE2b-256 checksum How to use checksums |
70bce33d501ace0a98aae5e9f03fa281242329aab8f58aa4413497f68326bf68
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.
Transparency logRelease files / dqrobotics_interface_coppeliasim_vrep-0.25.6.24-cp310-cp310-win_amd64.whl
| Download URL | dqrobotics_interface_coppeliasim_vrep-0.25.6.24-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 196.9 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
3e10682f162c1279be53396ffa0b85e7ab3cc3db004e9b6a375b40adcd79358f
|
|
BLAKE2b-256 checksum How to use checksums |
835c6e93b4ba6d9d601d1bd6b7164293f0e4b891a439f85926de122391df129a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.
Transparency logRelease files / dqrobotics_interface_coppeliasim_vrep-0.25.6.24-cp310-cp310-manylinux2014_x86_64.whl
| Download URL | dqrobotics_interface_coppeliasim_vrep-0.25.6.24-cp310-cp310-manylinux2014_x86_64.whl |
|---|---|
| Size | 344.7 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
2b5ead4a939cc8bfa5ce484d3e4bcfb351336c91b12e1864c7b437e3aae76c58
|
|
BLAKE2b-256 checksum How to use checksums |
d22b96af8bfd2babb798c20aafaa454237cd668513da1bae2a8304037c2700da
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.
Transparency logRelease files / dqrobotics_interface_coppeliasim_vrep-0.25.6.24-cp310-cp310-macosx_26_0_arm64.whl
| Download URL | dqrobotics_interface_coppeliasim_vrep-0.25.6.24-cp310-cp310-macosx_26_0_arm64.whl |
|---|---|
| Size | 266.8 kB |
| Tags | CPython 3.10 macOS 26.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
52a5574f43cb446db1f85a265ffc25c4fe58e811a245abaf87fae414a3478cf7
|
|
BLAKE2b-256 checksum How to use checksums |
d62df91c4525e6d96f0420d7eff2bbfd58bdb18c5eb002ca5a617128a86c9b0d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.
Transparency log