No version for distro humble. Known supported distros are highlighted in the buttons above.
No version for distro jazzy. Known supported distros are highlighted in the buttons above.
No version for distro rolling. Known supported distros are highlighted in the buttons above.
![]() |
odrive_ros2_control repositoryrobotics ros2 odrive ros2-foxy ros2-control ros2-humble odrive_demo_bringup odrive_demo_description odrive_hardware_interface odrive_ros2_control |
|
Repository Summary
Description | ODrive driver for ros2_control |
Checkout URI | https://github.com/factor-robotics/odrive_ros2_control.git |
VCS Type | git |
VCS Version | humble-fw-v0.5.3 |
Last Updated | 2023-03-21 |
Dev Status | UNKNOWN |
CI status | No Continuous Integration |
Released | UNRELEASED |
Tags | robotics ros2 odrive ros2-foxy ros2-control ros2-humble |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Packages
Name | Version |
---|---|
odrive_demo_bringup | 0.1.0 |
odrive_demo_description | 0.1.0 |
odrive_hardware_interface | 0.1.0 |
odrive_ros2_control | 0.1.0 |
README
odrive_ros2_control
ENGLISH / 中文
Introduction
ODrive driver for ros2_control
Compatibility
| | ROS 2 Foxy Fitzroy | ROS 2 Humble Hawksbill | |—|—|—| | ODrive Firmware v0.5.3 | foxy-fw-v0.5.3 | humble-fw-v0.5.3 | | ODrive Firmware v0.5.1 | foxy-fw-v0.5.1 | humble-fw-v0.5.1 |
Documentation
-
Wiki
Done
- Support native protocol on USB
- Support position, speed, torque commands
- Support position, speed, torque feedbacks
- Support feedforward control inputs
- Unit conversion adheres to REP-103
- Support using multiple ODrives
- Support using any or both of axes on each ODrive
- Allow multiple axes running in different control modes
- Support smooth switching of control modes
- Provide sensor data (error, voltage, temperature)
- Auto watchdog feeding
-
HIL demos inspired by ros2_control_demos
Todo
- Support serial port and CAN
- Automatic configuration of ODrives based on URDF and YAML files
CONTRIBUTING
No CONTRIBUTING.md found.
No version for distro noetic. Known supported distros are highlighted in the buttons above.
No version for distro ardent. Known supported distros are highlighted in the buttons above.
No version for distro bouncy. Known supported distros are highlighted in the buttons above.
No version for distro crystal. Known supported distros are highlighted in the buttons above.
No version for distro eloquent. Known supported distros are highlighted in the buttons above.
No version for distro dashing. Known supported distros are highlighted in the buttons above.
No version for distro galactic. Known supported distros are highlighted in the buttons above.
No version for distro foxy. Known supported distros are highlighted in the buttons above.
No version for distro iron. Known supported distros are highlighted in the buttons above.
No version for distro lunar. Known supported distros are highlighted in the buttons above.
No version for distro jade. Known supported distros are highlighted in the buttons above.
No version for distro indigo. Known supported distros are highlighted in the buttons above.
No version for distro hydro. Known supported distros are highlighted in the buttons above.
No version for distro kinetic. Known supported distros are highlighted in the buttons above.
No version for distro melodic. Known supported distros are highlighted in the buttons above.