dqrobotics Python interface for deprecated CoppeliaSim VREP
Project description
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 Lin
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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file dqrobotics_interface_coppeliasim_vrep-0.25.6.8-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: dqrobotics_interface_coppeliasim_vrep-0.25.6.8-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 187.8 kB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
245d27f03faf80cbcf36accbc51c999ea0ab1e4cc3d8996b7a56bec3f7c7351f
|
|
| MD5 |
8efcf2f965d4135959469ff8755d3282
|
|
| BLAKE2b-256 |
787737bfde1f0e9716049796fc799b2531962d883b447c6d001779ddd3abb435
|
File details
Details for the file dqrobotics_interface_coppeliasim_vrep-0.25.6.8-cp313-cp313-manylinux2014_x86_64.whl.
File metadata
- Download URL: dqrobotics_interface_coppeliasim_vrep-0.25.6.8-cp313-cp313-manylinux2014_x86_64.whl
- Upload date:
- Size: 346.7 kB
- Tags: CPython 3.13
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
000e8f1d8fbd9fc05c8d4f5b06827719cd7171b121ebf311a5dd78a90eb3a6de
|
|
| MD5 |
a499ed9291f2639fdf8fa9c09a1794f4
|
|
| BLAKE2b-256 |
262950631ff799a503c503094592d95a38df81f020b59c53460f9d858f99e85e
|
File details
Details for the file dqrobotics_interface_coppeliasim_vrep-0.25.6.8-cp313-cp313-manylinux2014_aarch64.whl.
File metadata
- Download URL: dqrobotics_interface_coppeliasim_vrep-0.25.6.8-cp313-cp313-manylinux2014_aarch64.whl
- Upload date:
- Size: 312.7 kB
- Tags: CPython 3.13
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ad99df88044c3308de8a4a211bb2e124eb4fcf65f793f9eba203e7275da27d4c
|
|
| MD5 |
afa1a8bcd6ca9882ffdcf29506fbae0d
|
|
| BLAKE2b-256 |
1795a89c900daeb99ae061b276fd460ce9b89d2a3f5a83d2162408607995079e
|
File details
Details for the file dqrobotics_interface_coppeliasim_vrep-0.25.6.8-cp313-cp313-macosx_15_0_arm64.whl.
File metadata
- Download URL: dqrobotics_interface_coppeliasim_vrep-0.25.6.8-cp313-cp313-macosx_15_0_arm64.whl
- Upload date:
- Size: 268.0 kB
- Tags: CPython 3.13, macOS 15.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
df6ceb1a3b2a35354cdb8b52cd4a576b04fa4c0c83ee9f4a878e4400ab96d194
|
|
| MD5 |
f95fc0cd029351f71627a3e71e71dc97
|
|
| BLAKE2b-256 |
e0c01be569780f75af825951bebbe388bfb328411165e1acc927e4eba0def4ba
|
File details
Details for the file dqrobotics_interface_coppeliasim_vrep-0.25.6.8-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: dqrobotics_interface_coppeliasim_vrep-0.25.6.8-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 187.8 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0010aa50f6eadfeedc17ca6d0cc5343b6e1f227e986f64bfbf985ed34d419fce
|
|
| MD5 |
54f3dfa19723f4f9529fde3f2ffcf3cb
|
|
| BLAKE2b-256 |
051f27deaf6d775eb8da785a94659436a92e4223f9b49b6f2bd841d267ba319b
|
File details
Details for the file dqrobotics_interface_coppeliasim_vrep-0.25.6.8-cp312-cp312-manylinux2014_x86_64.whl.
File metadata
- Download URL: dqrobotics_interface_coppeliasim_vrep-0.25.6.8-cp312-cp312-manylinux2014_x86_64.whl
- Upload date:
- Size: 346.7 kB
- Tags: CPython 3.12
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2bc5492068212291a7b2cf7b8ad7e581423494b9d3f7465561e6cca1eea35d9c
|
|
| MD5 |
206b0cbfba4844c472a6bc0dfd262991
|
|
| BLAKE2b-256 |
cf76b46336efeb29a2d56c59adc8aa4dcd1318485b743bba48f854603442d04e
|
File details
Details for the file dqrobotics_interface_coppeliasim_vrep-0.25.6.8-cp312-cp312-manylinux2014_aarch64.whl.
File metadata
- Download URL: dqrobotics_interface_coppeliasim_vrep-0.25.6.8-cp312-cp312-manylinux2014_aarch64.whl
- Upload date:
- Size: 313.0 kB
- Tags: CPython 3.12
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
52759723a14861017f0d31f559a1450457f4b29b0989022b4593766698a12b85
|
|
| MD5 |
14ad9926fb891f88e0c3792365d539d4
|
|
| BLAKE2b-256 |
b289e905ce08fdd7a7cb537a90c8845e4de6b86f6d16adef61aa691f7074396e
|
File details
Details for the file dqrobotics_interface_coppeliasim_vrep-0.25.6.8-cp312-cp312-macosx_15_0_arm64.whl.
File metadata
- Download URL: dqrobotics_interface_coppeliasim_vrep-0.25.6.8-cp312-cp312-macosx_15_0_arm64.whl
- Upload date:
- Size: 268.0 kB
- Tags: CPython 3.12, macOS 15.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2442be9f9d7a6c6a6518eb63c73d88d0ac55ce1c0a16a3de6d2fb5428618a460
|
|
| MD5 |
4a8c1ab29b099bd4bd1321bd38432316
|
|
| BLAKE2b-256 |
e6827cc61e7ea3556cfb9569e5821c868f95716f96cce7f6140f62d5b51ec91d
|
File details
Details for the file dqrobotics_interface_coppeliasim_vrep-0.25.6.8-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: dqrobotics_interface_coppeliasim_vrep-0.25.6.8-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 185.1 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8cafa0ff14848880e8f80de124cead8317e608c7bf2c564a000ca76ada6aa037
|
|
| MD5 |
9757a954654354bc45e748a39927ed6f
|
|
| BLAKE2b-256 |
ae454d2207c56c1094bdfd7e4cdea3e13ba7f3548fc9077c09eab7fd7ce40c5a
|
File details
Details for the file dqrobotics_interface_coppeliasim_vrep-0.25.6.8-cp311-cp311-manylinux2014_x86_64.whl.
File metadata
- Download URL: dqrobotics_interface_coppeliasim_vrep-0.25.6.8-cp311-cp311-manylinux2014_x86_64.whl
- Upload date:
- Size: 346.6 kB
- Tags: CPython 3.11
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3258b3ffb31a081a4300bf7b9032b4068c41abf23c96c1a6c540c7dbb0d92727
|
|
| MD5 |
dfcb8f7f448c9059ee0bd22189d1a9c5
|
|
| BLAKE2b-256 |
f35cd5caca90c81e427c23bbeedb8242de9ab84caa477e04b1273ac1d1e1024f
|
File details
Details for the file dqrobotics_interface_coppeliasim_vrep-0.25.6.8-cp311-cp311-manylinux2014_aarch64.whl.
File metadata
- Download URL: dqrobotics_interface_coppeliasim_vrep-0.25.6.8-cp311-cp311-manylinux2014_aarch64.whl
- Upload date:
- Size: 313.6 kB
- Tags: CPython 3.11
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
93b3c19b24d33fcae663f0f3a073c498f926957b7a8a38b6f27728dd6955f352
|
|
| MD5 |
51b2045230ffaa223fe2c03557901a5f
|
|
| BLAKE2b-256 |
d226ab3c18686c88838861f51460727920a9de95ca79d452303ad08f4a0b221e
|
File details
Details for the file dqrobotics_interface_coppeliasim_vrep-0.25.6.8-cp311-cp311-macosx_15_0_arm64.whl.
File metadata
- Download URL: dqrobotics_interface_coppeliasim_vrep-0.25.6.8-cp311-cp311-macosx_15_0_arm64.whl
- Upload date:
- Size: 267.3 kB
- Tags: CPython 3.11, macOS 15.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9c2bebd1e56e639fcf533d638594ce8ead0e052f54849b1a239435aaa04522b2
|
|
| MD5 |
8aaae45680d8d8ff4a14417c270f60de
|
|
| BLAKE2b-256 |
bf87337f159749c083e23063e18bcd13476787915e6c5520e3cee64048778dc5
|
File details
Details for the file dqrobotics_interface_coppeliasim_vrep-0.25.6.8-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: dqrobotics_interface_coppeliasim_vrep-0.25.6.8-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 184.4 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6d468d80869120b628a041415af6054dc96dfe73d5e3e082776cff09453099f0
|
|
| MD5 |
a17cbf36d6c4cb3bbde7327a2913d89e
|
|
| BLAKE2b-256 |
e8a192c7fc9248485ab2ecfdecadd743f2d94d2289d0b092e5f325b197c1989f
|
File details
Details for the file dqrobotics_interface_coppeliasim_vrep-0.25.6.8-cp310-cp310-manylinux2014_x86_64.whl.
File metadata
- Download URL: dqrobotics_interface_coppeliasim_vrep-0.25.6.8-cp310-cp310-manylinux2014_x86_64.whl
- Upload date:
- Size: 344.4 kB
- Tags: CPython 3.10
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ae59f1605cb9e080b0b9832859b0583dca5adb30c6ff14c64dd6e3c3e7c8d518
|
|
| MD5 |
3f4484683e44859211452a0aaba9e116
|
|
| BLAKE2b-256 |
e95c3290523cfdec4084ff231dc86f0c289c8959aa2d5acebb5481f4806987a3
|
File details
Details for the file dqrobotics_interface_coppeliasim_vrep-0.25.6.8-cp310-cp310-manylinux2014_aarch64.whl.
File metadata
- Download URL: dqrobotics_interface_coppeliasim_vrep-0.25.6.8-cp310-cp310-manylinux2014_aarch64.whl
- Upload date:
- Size: 312.3 kB
- Tags: CPython 3.10
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0e90979b416a6ea971ba30885e2e214be08ee14d4f5d3b808df9c0628eea3971
|
|
| MD5 |
4001daa4267ec040a0f1f5e21fec222b
|
|
| BLAKE2b-256 |
287aa42e6616f6d31bbeeee184588d5be08f82151e95f8117dcc976f12cdd7c5
|
File details
Details for the file dqrobotics_interface_coppeliasim_vrep-0.25.6.8-cp310-cp310-macosx_15_0_arm64.whl.
File metadata
- Download URL: dqrobotics_interface_coppeliasim_vrep-0.25.6.8-cp310-cp310-macosx_15_0_arm64.whl
- Upload date:
- Size: 266.2 kB
- Tags: CPython 3.10, macOS 15.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
eb3ccbde2b274ec65a8e6ffd3e8788fc6e085e6aade2dbda072cb373b9043ac5
|
|
| MD5 |
8359f0cd8ca53f037961309eb24f19f5
|
|
| BLAKE2b-256 |
58bef1e2eaac1c3b8fb9bccf775b611bf0fcd191ba1d216c556cc7c79c06fb2b
|