PHD Discussions Logo

Ask, Learn and Accelerate in your PhD Research

Question Icon Post Your Answer

Question Icon

2 years ago in Robotics By Shilpa A

What is the best way to connect Sensible haptic devices to ROS?

What is the most robust method for integrating Sensible haptic hardware with ROS to ensure low-latency, bidirectional force feedback?

All Answers (1 Answers In All)

By Karan D Answered 2 years ago

 The optimal method is to use a dedicated ROS driver. For Sensable (now 3D Systems) devices like Phantom Omni, check for existing open-source ROS drivers (e.g., `phantom_omni` or `sai2-simulator` packages) that communicate directly via the Sensable SDK (OpenHaptics). Alternatively, use a middleware bridge: run the device with its native API on a host PC, then publish force/position data to ROS topics using a custom C++/Python node. While MATLAB xPC Target offers real-time control, integrating it with ROS adds complexity; a direct ROS driver is simpler for student projects.

Your Answer