diffdrive_arduino repository

Repository Summary

Checkout URI https://github.com/joshnewans/diffdrive_arduino.git
VCS Type git
VCS Version humble
Last Updated 2023-04-20
Dev Status MAINTAINED
CI status No Continuous Integration
Released UNRELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Packages

Name Version
diffdrive_arduino 0.0.0

README

diffdrive_arduino

This node is designed to provide a ros2_control hardware interface for an Arduino running firmware from ros_arduino_bridge. It is designed to be used with a diff_drive_controller from ros2_control. It is expected to communicate via serial and to have two motors, each with velocity control and position/velocity feedback.

It is based on the diffbot example from ros2_control demos.

For a tutorial on how to develop a hardware interface like this, check out the video below:

https://youtu.be/J02jEKawE5U

To Do

  • [ ] Document changes from earlier versions
  • [ ] Document usage and parameters
  • [ ] Clean up remaining connections to original demo code
  • [ ] Add license etc (in the meantime, do whatever you want with it)

CONTRIBUTING

No CONTRIBUTING.md found.

Repository Summary

Checkout URI https://github.com/joshnewans/diffdrive_arduino.git
VCS Type git
VCS Version melodic-devel
Last Updated 2020-12-07
Dev Status MAINTAINED
CI status No Continuous Integration
Released UNRELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Packages

Name Version
diffdrive_arduino 0.0.1

README

diffdrive_arduino

This node is designed to provide an interface between a diff_drive_controller from ros_control and an Arduino running firmware from ros_arduino_bridge.

CONTRIBUTING

No CONTRIBUTING.md found.