{'fraction_non_alphanumeric': 0.01860920666013712, 'fraction_numerical': 0.0, 'mean_word_length': 5.3875, '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}}
Workpiece localization and computer aided setup system

Workpiece localization and similar problems have attracted many researcher in robotics, computer vision and image processing research fields. Workpiece localization algorithms have close relations with workpiece setup in manufacturing process. However when these algorithms apply to a computer aided setup (CAS) system, many problems, like online measurement planning and error compensation etc., should be solved first. In this paper, a CAD model based CAS system will be introduced. This system is based on an open architecture CNC machine. Some problems in implementation are also addressed, such as algorithm divergence. The system has used a new method to avoid the possible divergence of localization algorithms. New error compensation method has been applied in the localization algorithms, instead of directly compensating the measurement data. Experimental results will be given to show the effect of these new methods and the efficiency of the CAS system.