{'fraction_non_alphanumeric': 0.014363885088919288, 'fraction_numerical': 0.0006839945280437756, 'mean_word_length': 5.360869565217391, '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}}
Novel Curving Control Scheme of Rail-Type Monitoring Robot System Using Two BLDC Motors and IMU Sensor

This paper presents a novel arbitrary curved path control scheme to reduce the unbalance load between traction motors and position error at the designed rail-guided surveillance system. The designed rail-guided surveillance system is controlled by the two BLAC(Brushless AC) motors based on the internal hall position sensor without any external rail position sensors. Because of the arbitrarily curved guide rail, the traction loads of the inner and outer motor become different due to the mechanical friction of the inner side. Furthermore, the position error also increases. In order to reduce the unbalance load and improve the driving performance at the arbitrarily curved guide rail, the differential of estimated heading angle from IMU(Inertia Measurement Unit) is used to calculate the difference moving length between the inner and outer side motors. At every 2ms sampling period, the compensated moving length references of the inner and outer side motor are updated according to the change of the estimated heading angle. The compensated moving length references control the moving speeds of the inner and outer motor to improve the curved driving performance. In the practical experimental verification, the proposed control scheme shows advanced driving and excellent position control performance for the designed rail-guided surveillance robot.