personalrobotics / rewd_controllers

master
BSD 3-Clause "New" or "Revised" License
3 stars 4 forks source link

Separate FT-Thresholding functionality to separate server file #39

Closed egordon closed 4 years ago

egordon commented 4 years ago

As we are now writing other controllers that require force-torque thresholding, it would be really nice to have this functionality in a separate, re-usable module. This change should be transparent to any users of FTThresholdClient.

Additionally, this cleans-up the re-taring interface, and no longer requires re-taring on controller start. Previously, re-taring would happen automatically upon controller start, so if we ever wanted to swap controllers, before-and-after measurements would be biased relative to each other (for a specific example: this would mess up the acquisition detection framework, which requires force measurements both before and after food pickup).