An easy and unified interface for robots (and grippers, etc.) for Python 3.10 under Ubuntu system.
Clone the repository.
git clone git@github.com:mvig-robotics/easyrobot.gitFollow the installation guide of the official RealSense library to install librealsense.
Then, install the easyrobot library.
cd easyrobot
python setup.py installFind multiprocessing/shared_memory.py file in the python site-packages folder, then edit the following lines
from .resource_tracker import register
register(self._name, "shared_memory")into
if create:
from .resource_tracker import register
register(self._name, "shared_memory")according to the suggestions in python bug report center.
Finally, import easyrobot!
-
Robot(
.robot). Flexiv Robot, Realman Robot, UR-5 Robot. -
Gripper(
.gripper). Robotiq 2F-85, Dahuan AG-95, Flexiv Grav. -
Hand(
.hand). ROHand, XHand. -
Camera(
.camera). RealSense D415/D435/L515, etc. -
Pedal(
.pedal). Logitech G29. -
Encoder(
.encoder). Angle Encoder. -
Sensor(
.sensor).- Force/Torque Sensor(
.sensor.force_torque). ATI, OptoForce.
- Force/Torque Sensor(
