Vision-Based Line-Following Control of a Two-Wheel Self-Balancing Robot

This paper presents a vision-based two-wheel self-balancing (TWSB) robot to follow a black line using visual feedback. We use MATLAB software to connect to the URL of IP camera and use image processing toolbox to process the image from the IP camera. After image processing, this paper sets 10 coordinates to detect if the black line is straight or the black line is in different kind of situation. This paper considers the black line including straight line, curve line, intersection and inconsecutive line. Thus, a cascade intelligent motion control system is proposed to control the balancing and moment of the vision-based TWSB robot with tracking the position and direction commands from MATLAB software. Finally, it shows that the vision-based TWSB robot can trace the black line on the map very well from the real-time experimental results.

[1]  Renquan Lu,et al.  Vision-Based Human Tracking Control of a Wheeled Inverted Pendulum Robot , 2016, IEEE Transactions on Cybernetics.

[2]  Jun Luo,et al.  Adaptive Robust Dynamic Balance and Motion Controls of Mobile Wheeled Inverted Pendulums , 2008, IEEE Transactions on Control Systems Technology.

[3]  Chun-Fei Hsu,et al.  Intelligent control for a dynamically stable two-wheel mobile manipulator , 2017, 2017 Joint 17th World Congress of International Fuzzy Systems Association and 9th International Conference on Soft Computing and Intelligent Systems (IFSA-SCIS).

[4]  Chenguang Yang,et al.  Neural Network-Based Motion Control of an Underactuated Wheeled Inverted Pendulum Model , 2014, IEEE Transactions on Neural Networks and Learning Systems.

[5]  V. Indu,et al.  Design of an underactuated self balancing robot using linear quadratic regulator and integral sliding mode controller , 2017, 2017 International Conference on Circuit ,Power and Computing Technologies (ICCPCT).

[6]  Hsu-Chih Huang An Evolutionary Optimal Fuzzy System With Information Fusion of Heterogeneous Distributed Computing and Polar-Space Dynamic Model for Online Motion Control of Swedish Redundant Robots , 2017, IEEE Transactions on Industrial Electronics.

[7]  Rasoul Sadeghian,et al.  An experimental study on vision based controlling of a spherical rolling robot , 2017, 2017 3rd Iranian Conference on Intelligent Systems and Signal Processing (ICSPIS).

[8]  Ching-Chih Tsai Direct Adaptive Fuzzy-Wavelet-Neural-Network Control for Electric Two-Wheeled Robotic Vehicles , 2013, 2013 IEEE International Conference on Systems, Man, and Cybernetics.

[9]  Seul Jung,et al.  Line Tracking Control of a Two-Wheeled Mobile Robot Using Visual Feedback , 2013 .

[10]  Yu-Yao Lee,et al.  A design of fuzzy control for line following together with distance keeping on wheel robot , 2015, 2015 International Conference on Orange Technologies (ICOT).

[11]  Mija S.J.,et al.  Balancing of two wheeled inverted pendulum using SOSMC and validation on LEGO EV3 , 2016, 2016 IEEE 1st International Conference on Power Electronics, Intelligent Control and Energy Systems (ICPEICES).

[12]  Sunil K. Agrawal,et al.  Assisting Versus Repelling Force-Feedback for Learning of a Line Following Task in a Wheelchair , 2013, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[13]  Ping Sun,et al.  Tracking control for a cushion robot based on fuzzy path planning with safe angular velocity , 2017, IEEE/CAA Journal of Automatica Sinica.

[14]  Chia-Feng Juang,et al.  An Interpretable Fuzzy System Learned Through Online Rule Generation and Multiobjective ACO With a Mobile Robot Control Application , 2016, IEEE Transactions on Cybernetics.

[15]  Ming Yue,et al.  Fuzzy-based trajectory-tracking control for WIP vehicles with coupled dynamics behaviors , 2016, 2016 International Conference on Advanced Robotics and Mechatronics (ICARM).

[16]  Jens Braband,et al.  Vision-based control of a quadrotor for an object inspection scenario , 2016, 2016 International Conference on Unmanned Aircraft Systems (ICUAS).

[17]  Dadet Pramadihanto,et al.  Control for balancing line follower robot using discrete cascaded PID algorithm on ADROIT V1 education robot , 2015, 2015 International Electronics Symposium (IES).

[18]  Toshiyuki Murakami,et al.  Vibration Suppression of Two-Wheel Mobile Manipulator Using Resonance-Ratio-Control-Based Null-Space Control , 2010, IEEE Transactions on Industrial Electronics.