Robot Position control in pipes using Q Learning

被引:0
作者
Silveira Pinto, Danilo Sulino [1 ]
Gomes da Silva, Karina Rocha [1 ]
机构
[1] Univ Fed Goias, Escola Engn Eletr Mecan & Comp, Goiania, Go, Brazil
来源
2016 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC) | 2016年
关键词
Pipe inspection; Position control; Q-Learning; Robot;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In the most critical hydro crisis in Brazil, 37 percent of the whole amount of treated water is wasted before reaching consumers. A robot with a position control to travel inside a pipe is an important step in the pursuit of an autonomous solution to detect and correct pipes failures. This paper shows a Q Learning controller algorithm implemented using a microcontroller in a mechanical body of a commercial pipe inspection robot. Using only the measurements of a gyroscope, and controlling the wheels' motors on the left and right sides, the controller learned the best set of movements to ride inside a 300mm sewer pipe, in the tested conditions. Real tests in a 300mm pipe were performed using the developed algorithm and it was compared to a random movement and to a straight forward movement.
引用
收藏
页码:4609 / 4613
页数:5
相关论文
共 9 条
[1]  
Arduino, MPU 6050 ACC GYR
[2]  
Arduino, ARD UNO
[3]  
Fjerdingen S. A., 2010, ROBOTIK 2010
[4]   Reinforcement learning and optimal adaptive control: An overview and implementation examples [J].
Khan, Said G. ;
Herrmann, Guido ;
Lewis, Frank L. ;
Pipe, Tony ;
Melhuish, Chris .
ANNUAL REVIEWS IN CONTROL, 2012, 36 (01) :42-59
[5]   State of the art review of inspection technologies for condition assessment of water pipes [J].
Liu, Zheng ;
Kleiner, Yehuda .
MEASUREMENT, 2013, 46 (01) :1-15
[6]  
NXP Semiconductors, 2014, I2C BUS SPEC US MAN
[7]  
Romanova A., 2012, WATER MANAGEMENT, V166, P70
[8]  
RYD Engenharia, PROD ROB INSP
[9]  
Sutton R. S., 2005, Reinforcement learning-an introduction. cambridge