Skip to main content

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

  1. Open CoppeliaSim and create a scene with a dummy named dummy.
  2. Start the legacy remote API service used by your scene.
  3. 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 dqrobotics is installed after this package, the extension may fail to import correctly in some environments. Reinstall this package after installing or upgrading dqrobotics.
  • 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)

Table of built distributions (wheels) for dqrobotics-interface-coppeliasim-vrep 0.25.6.24
File
dqrobotics_interface_coppeliasim_vrep-0.25.6.24-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
dqrobotics_interface_coppeliasim_vrep-0.25.6.24-cp314-cp314-manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details
dqrobotics_interface_coppeliasim_vrep-0.25.6.24-cp314-cp314-macosx_26_0_arm64.whl CPython 3.14 CPython 3.14 macOS 26.0+ ARM64 Details
dqrobotics_interface_coppeliasim_vrep-0.25.6.24-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
dqrobotics_interface_coppeliasim_vrep-0.25.6.24-cp313-cp313-manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
dqrobotics_interface_coppeliasim_vrep-0.25.6.24-cp313-cp313-macosx_26_0_arm64.whl CPython 3.13 CPython 3.13 macOS 26.0+ ARM64 Details
dqrobotics_interface_coppeliasim_vrep-0.25.6.24-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
dqrobotics_interface_coppeliasim_vrep-0.25.6.24-cp312-cp312-manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
dqrobotics_interface_coppeliasim_vrep-0.25.6.24-cp312-cp312-macosx_26_0_arm64.whl CPython 3.12 CPython 3.12 macOS 26.0+ ARM64 Details
dqrobotics_interface_coppeliasim_vrep-0.25.6.24-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
dqrobotics_interface_coppeliasim_vrep-0.25.6.24-cp311-cp311-manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
dqrobotics_interface_coppeliasim_vrep-0.25.6.24-cp311-cp311-macosx_26_0_arm64.whl CPython 3.11 CPython 3.11 macOS 26.0+ ARM64 Details
dqrobotics_interface_coppeliasim_vrep-0.25.6.24-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
dqrobotics_interface_coppeliasim_vrep-0.25.6.24-cp310-cp310-manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
dqrobotics_interface_coppeliasim_vrep-0.25.6.24-cp310-cp310-macosx_26_0_arm64.whl CPython 3.10 CPython 3.10 macOS 26.0+ ARM64 Details

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 log

Release 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 log

Release 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 log

Release 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 log

Release 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 log

Release 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 log

Release 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 log

Release 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 log

Release 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 log

Release 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 log

Release 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 log

Release 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 log

Release 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 log

Release 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 log

Release 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
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