{'fraction_non_alphanumeric': 0.01241830065359477, 'fraction_numerical': 0.0, 'mean_word_length': 5.379166666666666, '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}}
Characterizing device dynamics for haptic manipulation and navigation

In this work we present a method of systematically selecting regions of a haptic workspace to be used for navigation of large virtual environments. Existing navigational techniques require the partitioning of the workspace into a region of manipulation and a separate region for navigation tasks. These techniques, however, have neglected to describe an effective way to implement these concepts in a device specific manner. We propose a two step technique to define these regions based on the mechanical properties of pre-existing devices. In the first step, the kinematic properties of the device are analyzed across the entirety of the physical workspace. A well-behaved region that favours isotropic mapping from the joint actuators to the generalized forces at the end effector is selected. Having ensured high force fidelity within this region, we then perform a second step analyzing the device dynamic properties. We further subdivide the navigational space into a region with suitable inertial properties in which manipulation tasks may be performed. This procedure generates a haptic display with a highly transparent haptic manipulation region within which a user can interact with a virtual environment. This manipulation region is bounded by a well-behaved navigational region that ensures adequate force transmission. To demonstrate this technique, navigation and manipulation spaces are generated and described for the planar and spatial cases.