odriverobotics / ros_odrive

MIT License
58 stars 34 forks source link

ROS2 Control Mock Hardware #24

Open ErikParkerrr opened 2 months ago

ErikParkerrr commented 2 months ago

Hi,

It appears this is not implemented. Are there plans to do so? Having to be connected to my whole system to test changes really slows down development.

I use the dummy_hardware feature in the dynamixel_hardware package extensively. It also allows for easily going between simulation and real hardware. Maybe you guys can do it in a similar way to them?

Cheers!

samuelsadok commented 2 months ago

Yes I agree that a dummy mode would be a good thing to have. There was no plan for this but I'm adding it to our backlog. I wonder if maybe a vendor independent "dummy interface" already exists? If not, it should be fairly easy to implement in odrive_ros2_control.

Contributions are also welcome. Some quick pointers: