High Speed Line Following Robot
Using Light Sensors and Gyro Sensors

碩士 === 義守大學 === 電子工程學系 === 107 === Line following is very common in robotics competition. Controlling a robot to move along a smooth line looks like simple enough for a kid to learn the programming. However, it may be quite difficult in some conditions. For example, if the line has sharp corners, th...

Full description

Bibliographic Details
Main Authors: Wei-Jen Lin, 林威仁
Other Authors: Chih-Liang Chen
Format: Others
Language:zh-TW
Published: 2019
Online Access:http://ndltd.ncl.edu.tw/handle/ubd73x
id ndltd-TW-107ISU05428014
record_format oai_dc
spelling ndltd-TW-107ISU054280142019-09-26T03:28:23Z http://ndltd.ncl.edu.tw/handle/ubd73x High Speed Line Following Robot
Using Light Sensors and Gyro Sensors 以陀螺儀與光感測器訊號控制
高速循跡方法設計 Wei-Jen Lin 林威仁 碩士 義守大學 電子工程學系 107 Line following is very common in robotics competition. Controlling a robot to move along a smooth line looks like simple enough for a kid to learn the programming. However, it may be quite difficult in some conditions. For example, if the line has sharp corners, the robot usually is easy to missing the line. Even worse, if high-speed line following is required, the momentum, linear and rotational, will be the hardest work to overcome. This work applies part of traditional PID control method to achieve high-speed line following robot with a fine tuned P coefficient and an adaptive D coefficient. However, we found the I-term is useless for irregular line pattern. Therefore, it is not included in this control mechanism. Further, we use a Gyro sensor to control the robot toeing the line quickly because it simply measures the rotation speed of the robot. Since the rotational momentum is proportional to the rotation speed, a proportional anti-momentum is applied to reduce the rotation speed of the robot quickly. Therefore, the method is called PDG control. The robot has been implemented with a low cost Arduino Mega 2560, two DC motors, a light sensor array with 6 lights, and a few Lego parts to assembled. Several experiments has been done with different line patterns. Results show that our robot is reliable and can achieve the speed over 100cm/s easily. Notably, we have verified our robot in several national robot competitions, and won quite a few awards. Chih-Liang Chen 陳志良 2019 學位論文 ; thesis 33 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 義守大學 === 電子工程學系 === 107 === Line following is very common in robotics competition. Controlling a robot to move along a smooth line looks like simple enough for a kid to learn the programming. However, it may be quite difficult in some conditions. For example, if the line has sharp corners, the robot usually is easy to missing the line. Even worse, if high-speed line following is required, the momentum, linear and rotational, will be the hardest work to overcome. This work applies part of traditional PID control method to achieve high-speed line following robot with a fine tuned P coefficient and an adaptive D coefficient. However, we found the I-term is useless for irregular line pattern. Therefore, it is not included in this control mechanism. Further, we use a Gyro sensor to control the robot toeing the line quickly because it simply measures the rotation speed of the robot. Since the rotational momentum is proportional to the rotation speed, a proportional anti-momentum is applied to reduce the rotation speed of the robot quickly. Therefore, the method is called PDG control. The robot has been implemented with a low cost Arduino Mega 2560, two DC motors, a light sensor array with 6 lights, and a few Lego parts to assembled. Several experiments has been done with different line patterns. Results show that our robot is reliable and can achieve the speed over 100cm/s easily. Notably, we have verified our robot in several national robot competitions, and won quite a few awards.
author2 Chih-Liang Chen
author_facet Chih-Liang Chen
Wei-Jen Lin
林威仁
author Wei-Jen Lin
林威仁
spellingShingle Wei-Jen Lin
林威仁
High Speed Line Following Robot
Using Light Sensors and Gyro Sensors
author_sort Wei-Jen Lin
title High Speed Line Following Robot
Using Light Sensors and Gyro Sensors
title_short High Speed Line Following Robot
Using Light Sensors and Gyro Sensors
title_full High Speed Line Following Robot
Using Light Sensors and Gyro Sensors
title_fullStr High Speed Line Following Robot
Using Light Sensors and Gyro Sensors
title_full_unstemmed High Speed Line Following Robot
Using Light Sensors and Gyro Sensors
title_sort high speed line following robot
using light sensors and gyro sensors
publishDate 2019
url http://ndltd.ncl.edu.tw/handle/ubd73x
work_keys_str_mv AT weijenlin highspeedlinefollowingrobotusinglightsensorsandgyrosensors
AT línwēirén highspeedlinefollowingrobotusinglightsensorsandgyrosensors
AT weijenlin yǐtuóluóyíyǔguānggǎncèqìxùnhàokòngzhìgāosùxúnjīfāngfǎshèjì
AT línwēirén yǐtuóluóyíyǔguānggǎncèqìxùnhàokòngzhìgāosùxúnjīfāngfǎshèjì
_version_ 1719258259235274752