sbgisen / vesc

VESC Interface for ROS
Apache License 2.0
41 stars 33 forks source link

option to use external sensor to calibrate vesc position #87

Closed jsupratman13 closed 11 months ago

jsupratman13 commented 1 year ago

Change Summary

test

Details

  1. You can enable calibration via sensor by setting enable_sensor_calibration: true Check the vesc_hw_interface/launch/position_control_sample.launch for more parameter details.
  2. I've also added sensor calibration firmware. You can load the firmware using Arduino IDE or call the following command. Edit the vesc_hw_interface/firmware/CMakeLists.txt file to change the target port and/or board.
    catkin build vesc_hw_interface
    catkin build --no-deps vesc_hw_interface --make-args vesc_hw_interface_firmware_serial_calibration-upload

Impacts

References

Additional Information

jsupratman13 commented 11 months ago

closing as it is resolved in #89