GoPiGo3 icon indicating copy to clipboard operation
GoPiGo3 copied to clipboard

Enhancement Request: Allow for multiple tabs on the new calibration routines to accomondate different functions

Open jharris1993 opened this issue 2 years ago • 0 comments

IMHO, a serious limitation of the current "calibration" routine is that, though excellent, (thank you!), it is too limited as there are a number of things that can, and should, be included.  For example:

  • Servo calibration constants. (Issue #296)
  • Calibration "tweaks" for the motors so that straight-ahead travel is actually straight ahead.
  • The ability to set the "warning/power-off" voltage levels to accommodate differing battery chemistries.
    • This could be implemented as a radio-button selector for Li-Ion/NiMH with the option to manually select the voltage(s). 
    • Note that this is actually worthy of its own issue as the hard-coded warning thresholds were designed for the NiMH battery pack and are totally unsuitable for the new LI-Ion batteries as the batteries die hard before the warning threshold is reached and the GoPiGo board "safety shuts down" the robot.  (See issue #311)

The basic idea is to design the calibration utility so that it can be expanded relatively easily with additional tabs for additional functionality that may be added in the future.

jharris1993 avatar Feb 12 '22 07:02 jharris1993