Skip to content

tuw-robotics/tuw_hardware_interface

Repository files navigation

TUW Hardware Interface

This package contains a template to operate hardware with the hardware interface of the ros_control package. The template has specific implementations for the Dynamixel MX-106 servo motor and the Trinamic TCMC-1640 brushless motor controller board. The template is designed to define setup as well as hardware specific properties in custom yaml files. Additionally, a reconfigure server is hosted for the hardware in order to change hardware properties during operation.

Note: some hardware properties might not be changeable during operation or may require the hardware to be set to a specific state before the hardware parameters can be changed.

Make sure to understand how ros_control works before making any changes to this package. A good starting point to learn about ros_control is this post. Furthermore, make sure to understand the functionality of dynamic reconfigure and ddynamic_reconfigure.

tuw_hardware_interface - Metapackage

Metapackage for tuw_hardware_interface.

tuw_hardware_interface_dynamixel

This package contains the hardware interface specific to the requirements of the Dynamixel MX-106. For this reason this package is based on the tuw_hardware_interface_template. This package is exported as a library in order to be used by other packages. For more details check tuw_hardware_interface_dynamixel/README.md.

tuw_hardware_interface_template

This package contains a template version of the hardware interface with the aforementioned features. For more details check tuw_hardware_interface_template/README.md.

tuw_hardware_interface_trinamix

This package contains the hardware interface specific to the requirements of the Trinamic TCMC-1640. For this reason this package is based on the tuw_hardware_interface_template. This package is exported as a library in order to be used by other packages. For more details check tuw_hardware_interface_trinamic/README.md.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published