Self-balance Learning of Two-wheeled Robot Based on Autonomous Operant Conditioning Automata
-
摘要: 以两轮机器人的自主平衡学习控制为研究对象,针对传统控制方法无法实现机器人类似人或动物的渐进学习过程,依据斯金纳的操作条件反射理论建立了一种自治操作条件反射自动机(Autonomous operant conditioning automaton,AOCA)模型,设计一种基于AOCA的仿生学习算法,并进行机器人姿态平衡学习实验仿真研究. 实验结果表明,基于AOCA的仿生学习方法能有效地实现机器人的自主平衡学习控制,机器人系统的平衡能力在学习控制过程中自组织地渐进形成,并得以发展和完善.Abstract: Since the gradual learning process like humans or animals of two-wheeled robot cannot be realized by the traditional control methods, an autonomous operant conditioning automaton (AOCA) is established based on Skinner's theory of operant conditioning for self-balance learning control of robots. A bionic learning algorithm based on AOCA is proposed to balance the two-wheeled robot. The corresponding simulation experiments for self-balance learning control of the two wheeled robot are given, in which the robot effectively realizes autonomous balance. Theoretical analysis and simulation show that the autonomous operant conditioning automata bionic learning model applied to the two-wheeled robot for autonomous balance learning control makes the robot progressive formation of self-organization, development and improvement of its balance.
-
Key words:
- Two-wheeled robot /
- autonomous balance /
- bionics /
- operant conditioning /
- self-learning
-
[1] Raphael B. The robot "Shakey" and "His" successors. Computers and People, 1976, 25(10): 7-21 [2] Asada M, Hosoda K, Kuniyoshi Y, Ishiguro H, Inui T, Yoshikawa Y, Ogino M, Yoshida C. Cognitive developmental robotics: a survey. IEEE Transactions on Autonomous Mental Development, 2009, 1(1): 12-34 [3] Brooks R A. From earwigs to humans. Robotics and Autonomous Systems, 1997, 20(2-4): 291-304 [4] Xing Deng-Peng, Liu Xu. Multiple balance strategies for humanoid standing control. Acta Automatica Sinica, 2011, 37(2): 228-233 [5] Tian Hui-Hui, Su Yu-Xin. Nonlinear decentralized repetitive control for global asymptotic tracking of robot manipulators. Acta Automatica Sinica, 2011, 37(10): 1264-1271(田慧慧, 苏玉鑫. 机器人系统非线性分散重复学习轨迹跟踪控制. 自动化学报, 2011, 37(10): 1264-1271) [6] Wang Zhi-Feng, Ma Shu-Gen, Li Bin, Wang Yue-Chao. Simulation and experimental study of an energy-based control method for the serpentine locomotion of a snake-like robot. Acta Automatica Sinica, 2011, 37(5): 604-614(王智锋, 马书根, 李斌, 王越超. 基于能量的蛇形机器人蜿蜒运动控制方法的仿真与实验研究. 自动化学报, 2011, 37(5): 604-614) [7] Xu Wen-Fu, Wang Xue-Qian, Xue Qiang, Liang Bin. Study on trajectory planning of dual-arm space robot keeping the base stabilized. Acta Automatica Sinica, 2013, 38(1): 69-80(徐文福, 王学谦, 薛强, 梁斌. 保持基座稳定的双臂空间机器人轨迹规划研究. 自动化学报, 2013, 38(1): 69-80) [8] Zhao Jie, Wang Xiao-Yu, Qin Yong, Cai He-Hao. UKF-based optimal attitude estimation of two-wheeled self-balanced robots. Robot, 2006, 28(6): 605-609(赵杰, 王晓宇, 秦勇, 蔡鹤皋. 基于 UKF 的两轮自平衡机器人姿态最优估计研究. 机器人, 2006, 28(6): 605-609) [9] Li Z, Luo J. Adaptive robust dynamic balance and motion controls of mobile wheeled inverted pendulums. IEEE Transactions on Control Systems Technology, 2009, 17(1): 233-241 [10] Li Z J, Zhang Y N. Robust adaptive motion/force control for wheeled inverted pendulums. Automatica, 2010, 46(8): 1346-1353 [11] Li Z J, Yang C G. Neural-adaptive output feedback control of a class of transportation vehicles based on wheeled inverted pendulum models. IEEE Transactions on Control Systems Technology, 2012, 20(6): 1583-1591 [12] Ruan Xiao-Gang, Dai Li-Zhen, Yu Nai-Gong, Yu Jian-Jun. An autonomous operant conditioning automaton. Control Theory and Applications, 2012, 29(11): 1452-1457(阮晓钢, 戴丽珍, 于乃功, 于建均. 一种自治操作条件反射自动机. 控制理论与应用, 2012, 29(11): 1452-1457) [13] Ruan Xiao-Gang, Cai Jian-Xian, Li Xin-Yuan, Zhao Jian-Wei. Research and Design of Two-Wheeled Balancing Robot. Beijing: Science Press Ltd., 2012. 80-120(阮晓钢, 蔡建羡, 李欣源, 赵建伟. 两轮自平衡机器人的研究与设计. 北京: 科学出版社, 2012. 80-120)
点击查看大图
计量
- 文章访问数: 2247
- HTML全文浏览量: 107
- PDF下载量: 964
- 被引次数: 0