Open nyxrobotics opened 2 weeks ago
firmware: datatypes.h vesc_driver: data_map.h
It would be good to have a script that automatically generates this header
Since sending position commands has been implemented, it would be usable if the home position adjustment function is implemented. I think the origin alignment function needs to send a command to vesc to set the current position.
I will be working on this one in ROS2.
Abstract
I want to use the PID controller implemented inside the VESC for speed and position control. I remember that in the past there were some parts that changed depending on the version of the firmware, so you need to check carefully. ~I probably needed to copy vesc_packet.cpp and vesc_packet.h from the latest bldc firmware.~ I would like to add this to the README as I vaguely remember it.
Purpose
Implementation Details