@@ -334,9 +334,9 @@ Changelog for package control_toolbox
334334* catkinizing, could still be cleaned up
335335* Fixing doc errors in PID
336336* Changing @ commands to \ commands
337- * Enforcing i_min _ <= 0 and i_max _ >= 0 in integral bound parameters, reducing duplicated code
337+ * Enforcing `` i_min_ `` <= 0 and `` i_max_ `` >= 0 in integral bound parameters, reducing duplicated code
338338* Merge pull request `#14 <https://github.com/ros-controls/control_toolbox/issues/14 >`_ from bobholmberg/fix-PID-unbounded-i_error
339- Using zero i_gain _ to turn off integral control did unsavory things.
339+ Using zero `` i_gain_ `` to turn off integral control did unsavory things.
340340* Adding alternative name for new pid command computation API
341341* Fixing merge error
342342* Merge branch 'fix-pid-backwards-compatibility' into fix-PID-unbounded-i_error
@@ -353,13 +353,13 @@ Changelog for package control_toolbox
353353* Specifying div-by-zero test, adding other integral term tests
354354* Merge branch 'test-bad-integral-bounds' into fix-PID-unbounded-i_error
355355* Adding test to expose Pid class zero-division vulnerability
356- * If the user did not want integral control and set i_gain _ to zero,
357- then dividing by i_gain _ would set i_error _ to NaN. This is not
358- desired. Instead, replace the use of division to create i_term
359- with direct integration of i_term _.
360- Replace private member i_error _ with i_term _.
361- In getCurrentPIDErrors() create & return i_error _ with the same old meaning and units.
362- NOTE: i_error _ is not needed internally anywhere else.
356+ * If the user did not want integral control and set `` i_gain_ `` to zero,
357+ then dividing by `` i_gain_ `` would set `` i_error_ `` to NaN. This is not
358+ desired. Instead, replace the use of division to create `` i_term ``
359+ with direct integration of `` i_term_ `` .
360+ Replace private member `` i_error_ `` with `` i_term_ `` .
361+ In `` getCurrentPIDErrors() `` create & return `` i_error_ `` with the same old meaning and units.
362+ NOTE: `` i_error_ `` is not needed internally anywhere else.
363363* Cleaning up documentation, making argument names in function declaration match those in the implementation
364364* adding doxygen deprecation flags
365365* Fixing documentation
0 commit comments