{'fraction_non_alphanumeric': 0.014010507880910683, 'fraction_numerical': 0.0, 'mean_word_length': 5.809523809523809, '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}}
Kinesthetic Teaching via Trajectory Optimization with Common Distance Metrics

We propose a method for learning skills by learning kinesthetic skills via trajectory optimization. We recreate demonstrations by optimizing the trajectory to be near the demonstration. We use the trajectory optimizer, TrajOpt to turn distance metrics, the Frechet and Hausdorff distances, into cost functions that penalize a trajectory from deviating from the demonstration. Using a few techniques to assist the optimization process, we are able to reliable recreate provided demonstrations.