{'fraction_non_alphanumeric': 0.01463963963963964, 'fraction_numerical': 0.0, 'mean_word_length': 5.5851851851851855, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Hybrid impedance control in constraint coordinates using a disturbance observer

Many contact tasks are more easily defined in terms of constraint equations (and therefore constraint coordinates), rather than either Cartesian or joint coordinates. Deburring and grinding are examples of two such tasks. Hybrid impedance control has been a popular force control algorithm for these tasks. This paper gives a procedure to specify orthogonal subspaces in constraint coordinates. It is then easy to design a hybrid impedance controller in those constraint coordinates. To enhance the performance of the controller under model uncertainties and/or disturbances, a disturbance observer designed in the constraint frame is incorporated in the controller design. To show the performance improvement provided by the disturbance observer, this controller is compared to a common adaptive algorithm.