Line Following / Tracking Robot Car (Arduino and QTR-8 Sensor)

แชร์
ฝัง
  • เผยแพร่เมื่อ 10 ก.ย. 2024
  • In this tutorial, you will make arduino line following / tracking robot. This tutorial involves building a line follower robot with an QTR-8 Infrared Sensor.
    Required Hardware:
    1x Arduino UNO R3:
    bit.ly/2xt9MVk
    amzn.to/2LZr6t4
    1x L293D Motor Drive Shield:
    bit.ly/2H7vmy9
    amzn.to/3qADuic
    QTR 8 Infrared Sensor:
    www.pololu.com...
    2x Wheel and Gear Motor:
    bit.ly/2RXAWLS
    amzn.to/2M2pChV
    3 in 1 Jumper Wire:
    bit.ly/2J6de9E
    amzn.to/3doetmT
    2WD Robot Car Chassis Kit:
    bit.ly/2sqIHgy
    amzn.to/3s1ptur
    Recommended Items:
    Use Your Muscles in Project - amzn.to/3wdL45C
    37 Sensor & Module Packages - amzn.to/3m66WeQ
    Try this Robot Arm - amzn.to/3fq8DCl
    Best Resin 3D Printer - amzn.to/39tY8KB
    Arduino Compatible Kits - bit.ly/2J2AFF7
    - Download AFMotor.h library: learn.adafruit...
    Uncompress the ZIP file onto your desktop
    Place the AFMotor folder into your arduinosketchfolder/libraries folder
    Rename the uncompressed folder AFMotor
    - Download QTR-8 library: github.com/pol...
    Rename the folder “qtr-sensors-arduino-xxxx” to “QTRSensors”
    Drag the “QTRSensors” folder into the “libraries” directory inside your Arduino sketchbook directory
    Source Code: github.com/Mer...
    Connections :
    - DC Motors connect to the Motor Shield
    - Left Motors connect to M1
    - Right Motors connect to M2
    - The QTR-8 Sensor Connections
    The Sensor VCC connect to the Arduino +5V
    The Sensor GND connect to the Arduino Ground
    The Sensor pin 2 connect to the Arduino Analog 0
    The Sensor pin 3 connect to the Arduino Analog 1
    The Sensor pin 4 connect to the Arduino Analog 2
    The Sensor pin 5 connect to the Arduino Analog 3
    The Sensor pin 6 connect to the Arduino Analog 4
    - Battery and on / off button connection
    The (+) from the battery is connect to a leg of the button
    Connect a cable to the other legs of the button. This cable is for Motor Shield (+)

ความคิดเห็น • 385

  • @maker101io
    @maker101io  3 ปีที่แล้ว +6

    Source Code: github.com/MertArduino/Arduino-Line-Following-Robot
    Recommended Items:
    Use Your Muscles in Project - amzn.to/3wdL45C​
    37 Sensor & Module Packages - amzn.to/3m66WeQ​
    Try this Robot Arm - amzn.to/3fq8DCl​
    Best Resin 3D Printer - amzn.to/39tY8KB​
    Arduino Compatible Kits - bit.ly/2J2AFF7

    • @ssiddhaarthroboticsandauto1230
      @ssiddhaarthroboticsandauto1230 ปีที่แล้ว

      i am getting this line as error
      QTRSensorsRC qtrrc((unsigned char[]) { A4,A3,A2,A1,A0} ,NUM_SENSORS, TIMEOUT, EMITTER_PIN);
      help me out

    • @clubtechnologiesnumeriques
      @clubtechnologiesnumeriques ปีที่แล้ว

      i am getting this line as error
      QTRSensorsRC qtrrc((unsigned char[]) { A4,A3,A2,A1,A0} ,NUM_SENSORS, TIMEOUT, EMITTER_PIN);
      help me out

  • @erembirkan6388
    @erembirkan6388 6 ปีที่แล้ว +3

    Mert it is so nice to see Turks running the robotics!
    I love the stuff you are doing,

  • @TNG88
    @TNG88 5 ปีที่แล้ว +7

    many thanks for this great sharing :-). To new readers: you must use the OLD QTR-sensor v3.0.1 from on Aug 9, 2018. V4 is rewrote according to Pololu BrandonM. The error is "QTRSensorsAnalog does not name a type" if using V4

  • @nihalkeetha
    @nihalkeetha 7 ปีที่แล้ว +16

    Even its great that you are saying how to install library in the same video seriously bro u have a very god thinking skills

  • @osmanbelder1483
    @osmanbelder1483 ปีที่แล้ว

    bu konuda izlediğim en anlaşılan vide tebrik ederim

  • @gorkemozgurgenc2700
    @gorkemozgurgenc2700 5 ปีที่แล้ว +1

    Türk olduğunu tahmin etmemiştim saol çok iyi video

  • @DTVideom
    @DTVideom 2 ปีที่แล้ว +1

    Why did you connect it to analog pins when giving 8rc digital output?

  • @nihalkeetha
    @nihalkeetha 7 ปีที่แล้ว

    Dude your awsm man you just created ur own webpage.. though your subscribers be less but you have all the things which a pro you tuber has like knowledge, webpage, cool fans like me and all

    • @nihalkeetha
      @nihalkeetha 7 ปีที่แล้ว

      You deserve it bro

  • @kdsatya_6
    @kdsatya_6 ปีที่แล้ว +1

    can u help me?, i always get Compilation error: no matching function for call to 'QTRSensors::QTRSensors(unsigned char [5], int, int, int)', what things need to change?, ASAP pls 🙏🙏

  • @ogjarheadd
    @ogjarheadd 2 ปีที่แล้ว +2

    I have the Arduino software version 1.8.16 and a lot of lines in the code have error messages but i followed the instructions exactly as they were on the video. I have both libraries installed but there are still error messages. Could you possibly update the code?

  • @brayansantos6852
    @brayansantos6852 7 ปีที่แล้ว

    this video helped me get a good grade on my final. thanks man !

    • @weekendprogrammer7545
      @weekendprogrammer7545 7 ปีที่แล้ว

      Brayan Santos Did it work without out USB

    • @brayansantos6852
      @brayansantos6852 7 ปีที่แล้ว

      yeah it did, just make sure you use a higher voltage battery I used a 9v battery in my case

  • @avinashraj4102
    @avinashraj4102 5 ปีที่แล้ว

    U r great thanks for this wonderful video I was searching for this video finally I got it's such a wonderful video better than any other video of the same kind thank you

  • @metetabanl4467
    @metetabanl4467 หลายเดือนก่อน

    çok eğitici bir video olmuş tebrik ederim.

  • @jeyapravin5775
    @jeyapravin5775 6 ปีที่แล้ว +1

    The programming part is very difficult to understand.
    Can you suggest this line follower with the help of XOD.

  • @nafisfuadjim4817
    @nafisfuadjim4817 5 ปีที่แล้ว +1

    Can this robot only follow a continuous black line without any gap????
    if there is a gap of white (5 cm) in the main black line of the track..then will this robot follow it?

  • @NaraBage
    @NaraBage 6 ปีที่แล้ว +2

    can i use tcrt5000 sensor instead of qtr sensor and use the same code?

  • @engineered_insanity
    @engineered_insanity 6 ปีที่แล้ว

    Thats a very detailed video. Thanks for the code and all too

  • @hamzarehman112
    @hamzarehman112 5 ปีที่แล้ว +2

    what is the distance between the sensor and the surface????????

  • @osmanbelder1483
    @osmanbelder1483 ปีที่แล้ว +1

    siyah zemin beyaz çizgi ayarı nasıl yaparız kodu inceledim bulamadım

  • @dipanshuaggarwal7089
    @dipanshuaggarwal7089 6 ปีที่แล้ว

    made me make this project bro! great for giving the program thnx bro!

  • @sumeshkumar9086
    @sumeshkumar9086 7 ปีที่แล้ว

    also sir about drone like robot controlled by android or voice detection sensor and ur explanation is superb sir and thanku sir

  • @mashrafi_m
    @mashrafi_m 7 ปีที่แล้ว

    Seriously bro, AWESOME!!!!

  • @pedritoevil
    @pedritoevil 7 ปีที่แล้ว

    Sketch uses 4056 bytes (12%) of program storage space. Maximum is 32256 bytes.
    Global variables use 63 bytes (3%) of dynamic memory, leaving 1985 bytes for local variables. Maximum is 2048 bytes.

  • @gauravyfrkumar8884
    @gauravyfrkumar8884 7 ปีที่แล้ว +1

    From where i will get qtr -8 rc reflectance sensor please, suggest
    I have gone to all places in my hometown patna , but i don't found this sensor

  • @priyavrattripathi8795
    @priyavrattripathi8795 7 ปีที่แล้ว +3

    i am unable to get qtr 8 rc sensor instead i am using normal ir sensor that has only 3 pins GND, VCC can you please tell me how to use it please

    • @vstop2176
      @vstop2176 6 ปีที่แล้ว +1

      priyavrat tripathi same as a0 to a5 and combine all gnd and vCc and used

  • @annietirado5198
    @annietirado5198 7 ปีที่แล้ว

    Thank you so much! a blessing for me!

  • @manavsaini1920
    @manavsaini1920 7 ปีที่แล้ว +6

    What you have put at last a yellow box like thing? At 8:15 in video.

  • @GThinks
    @GThinks 6 ปีที่แล้ว

    what's making the car turn?

  • @wamiqfahim9123
    @wamiqfahim9123 7 ปีที่แล้ว

    Phenomenal actually. Would appreciate if you could explain the coding behind the PD.

    • @wamiqfahim9123
      @wamiqfahim9123 7 ปีที่แล้ว

      Oh I know what you mean. Just trying to learn the concept of PID. it will most probably help.:D

  • @akbarrajani121
    @akbarrajani121 6 ปีที่แล้ว

    Thank you very much for your work

  • @Wanderlust1342
    @Wanderlust1342 7 ปีที่แล้ว +1

    which batteries are best for this project?

  • @ishmamwahid5321
    @ishmamwahid5321 7 ปีที่แล้ว

    sir , Do i need to install another library if I use L298N motor driver(the red colored one)?please could u answer as soon as possible with specified reasons.

  • @tiffanye.nichole1995
    @tiffanye.nichole1995 6 ปีที่แล้ว

    If I do not have a on off switch will it still work if i just plug it up to the battery after uploading the code successfully? or do i have to have a switch, i followed this tutorial and it is not working for me.

  • @nrares21
    @nrares21 6 ปีที่แล้ว

    How are you using the QTR-8RC board which has digital output and have the robot working when you wire the sensors to the analog inputs????????

  • @ejazanjum1498
    @ejazanjum1498 7 ปีที่แล้ว

    MERT KILIC I AM YOUR FANNNN
    👏👏👏👏

  • @user-fm2mk1ou7c
    @user-fm2mk1ou7c 7 ปีที่แล้ว

    hello, will this line follower robot work when I use 4 wheels instead of 2 wheels? and if I have 4 wheels, do I need two qtr 8rc sensors? I hope not, because I only bought one and I don't have any time to buy another....please give me a respond, thank you!

  • @ukhtifathimahramadhani2090
    @ukhtifathimahramadhani2090 6 ปีที่แล้ว

    hey, I've download the library from your referred link but it can't be included on my sketch (it doesnt even shown up on my library list). I've tried to add it manually but it says I have invalid library. could anyone help me please? :)

  • @Thinkdifferentsagnic
    @Thinkdifferentsagnic 3 ปีที่แล้ว

    Please answer this!
    Why is your error declared as position- 2000? Then for any position of the line the error would be same.
    It should be something like - goal- position isn't it?

  • @saliksheraz6236
    @saliksheraz6236 6 ปีที่แล้ว

    Awesome work bro

  • @carlosaparicio4855
    @carlosaparicio4855 5 ปีที่แล้ว

    If i want that the sensor detect the line as white and the parts outside the line as black, what did i need to change, please help me, it´s important :/

  • @somendutta182
    @somendutta182 7 ปีที่แล้ว

    hi i just need a little help...can i use any other IR sensor array instead of the polulu sensor... because its very expensive here....thanks

  • @shubhrachatterjee
    @shubhrachatterjee 7 ปีที่แล้ว

    Can you please suggest me the changes in the code if I use an IR sensor array similar to that of QTR 8RC sensor but not the exact one shown in the video.

  • @harditsingh8881
    @harditsingh8881 5 ปีที่แล้ว +1

    If we attach 4 motors there will be different codes or not?

  • @iqrakhan8824
    @iqrakhan8824 5 ปีที่แล้ว

    Thanku tomorrow is my practicle

  • @Dhilinraj
    @Dhilinraj 7 ปีที่แล้ว +4

    I have qrt 8a (not 8rc) can i use this

  • @hamzasaber880
    @hamzasaber880 5 ปีที่แล้ว

    can i use IR sensors instead ? of course i'm not gonna use the Pololu QTR Sensor Library (unless it is compatible with IR sensors)

  • @abir95571
    @abir95571 7 ปีที่แล้ว

    could you give a link where i can understand , the reflectance sensor . Coz i am curios why do we need array of 5 sensors why not 1 or 2 sufficient ?

  • @shubhrachatterjee
    @shubhrachatterjee 7 ปีที่แล้ว

    What changes in the code should i make to make my bot follow white line over black background?

  • @ThePhildozer89
    @ThePhildozer89 7 ปีที่แล้ว +1

    Pretty cool! I have a question though, do you know of a way that you can use this code and then have the robot stop when it reaches a solid black line?? I am working on a project now that this would be helpful for and I'm not so good at coding and figuring this stuff out.

  • @bobdepaoli9866
    @bobdepaoli9866 5 ปีที่แล้ว

    what does your code look like? I have never done arduino coding but I have a line follower array and the ardumoto kit but i dont know how to code in arduino language

  • @ujjwalsinha4172
    @ujjwalsinha4172 6 ปีที่แล้ว +1

    Sir, have you used separate code for the PID control during the coding of arduino UNO

  • @siddhikadichwalkar751
    @siddhikadichwalkar751 7 ปีที่แล้ว

    what changes are required in code n circuit... if i m using array of sensors instead of QTR reflectance sensor...??

  • @TausifSamin
    @TausifSamin 7 ปีที่แล้ว

    How can I make the robot follow a white line on a black surface? Could you please show me how to tweak the code?

  • @diptangshudutta3637
    @diptangshudutta3637 4 ปีที่แล้ว

    can ya help me with the wiring using a normal infrared line following sensor with the same board

  • @sumitsatyam9056
    @sumitsatyam9056 7 ปีที่แล้ว

    We have a 12v Dc motor ,5v motor shield and 9v battery supply,How can we configure our robot from that ? or we have to use dc step up module and change the motor shield to 12v?? Coz we have to move robot to a inclined surface!

  • @neilmitra4627
    @neilmitra4627 6 ปีที่แล้ว

    Quick question isn't powering the arduino with 9v bad because it is being powered by 5v?

  • @m.a.9389
    @m.a.9389 6 ปีที่แล้ว

    kaynak kodlarda ki kp ve kd değerleri doğru mu? bana yüksek gibi gözüktü;....motor hızı en fazla 255 olabiliyorken;hesaplamalarda 4 haneli sayılar hatta 5 haneli sayılar çıkıyor...

  • @kishanpatel5332
    @kishanpatel5332 6 ปีที่แล้ว

    Superb , unique method
    But ,Is it edited video❓ or it's original speed of line follower

  • @codingtimes3199
    @codingtimes3199 7 ปีที่แล้ว +1

    tres bon projet et bien fait

  • @perspirator250
    @perspirator250 7 ปีที่แล้ว +1

    Will the code still work if I plug the reflective sensor directly to the arduino board?

  • @Anaskhan-hp8bo
    @Anaskhan-hp8bo 5 ปีที่แล้ว +1

    the link which one you leave it here its does not working plzzz you also see the code sourse website

  • @gokulakrishna6333
    @gokulakrishna6333 5 หลายเดือนก่อน

    Can we replace the motor shield with motor driver

  • @harshitap5903
    @harshitap5903 6 ปีที่แล้ว

    Hi..I need a small favour..I have constructed the model and verified the code but I want to know how do I upload the code to the arduino.. according to ua video the code and the arduino are not physically connected..Please help asap

  • @m.redzwuan8994
    @m.redzwuan8994 7 ปีที่แล้ว

    great video.. i have a question, does it need 2 dc motor or can i only use 1 motor? and also can i use different chassis (eg RC chassis)

  • @m.a.9389
    @m.a.9389 6 ปีที่แล้ว

    kaynak kodlarda ki kp ve kd değerleri doğru mu? bana yüksek gibi gözüktü;....motor hızı en fazla 255 olabiliyorken;hesaplamalarda 4 haneli sayılar hatta 5 haneli sayılar çıkıyor...
    Ben 0,01 gibi değerle denemeyi düşünüyorum ayrıca tam 90 derecelik virajlar da robot dönüşleri yapabiliyor mu? çünkü sensörlerden gelen bilgi tam olarak doğru olmadığından robot kavrayabiliyor mu?

  • @neilmitra4627
    @neilmitra4627 7 ปีที่แล้ว +3

    Quick question, how did you add the lights? I subbed btw....Amazing vids.:)😀

  • @coralied506
    @coralied506 6 ปีที่แล้ว +1

    hi ! I appreciate very much your video, it is one of the most precise that I could find, I have the sensor but I do not know where I have to put the resistance provided with? thanks a lot for your help :)

  • @venkatmourya5117
    @venkatmourya5117 7 ปีที่แล้ว +1

    where did u get the qtr 8rc reflectance sensor

  • @mathewgigi7251
    @mathewgigi7251 5 ปีที่แล้ว +1

    Only one motor is working for me ,can u make a video on possible corrections

    • @anaeliv4105
      @anaeliv4105 ปีที่แล้ว

      Same problem here, did you find a solution? :(

    • @saswatrath4646
      @saswatrath4646 ปีที่แล้ว

      @@anaeliv4105 Did find any solution

  • @Sestenise
    @Sestenise 6 ปีที่แล้ว

    Harika video emeğine sağlık! Peki aracın daha hızlı gitmesini ve aynı zamanda daha hızlı tepki vermesini nasıl sağlarız?

  • @nehalanwar6904
    @nehalanwar6904 7 ปีที่แล้ว

    Can we use normal l293D motor shield , instead of adafruit motor shield ?? please guide.

  • @keshavgoel9020
    @keshavgoel9020 7 ปีที่แล้ว +2

    is there any other sensor I can use for the robot I can't find the given sensor

    • @neilmitra4627
      @neilmitra4627 7 ปีที่แล้ว

      here is the sensor: www.pololu.com/product/961

  • @mihirpanchal7231
    @mihirpanchal7231 7 ปีที่แล้ว

    does it necessarily require QTR-8RC sensor, or any other 8 array sensor will do?

  • @ahmetbesmi7137
    @ahmetbesmi7137 7 ปีที่แล้ว

    Hi! I really like your guide and I have a question. If I were to use 4 DC Motors would a single 9V battery be sufficient enough to power the robot?
    Thank you!

  • @sedefbeser
    @sedefbeser 6 ปีที่แล้ว

    Kodlama da bir hata yok dimi. Videonuza göre herşeyi yaptık ama düz gidiyor ama çizgide gitmiyor.birde video son kısımlarında linefollowerRobbot diye bir kısmı açıyorsunuz. Tıkladığınızda kodlar çıkıyor o kısmı anlamıyorum.zaten kodu kopyalayıp yapıştırmıştık. Yardımcı olursanız sevinirim.

  • @pranabsarma18
    @pranabsarma18 7 ปีที่แล้ว

    is the line follower this much fast or you have forwarded the video?

  • @codingtimes3199
    @codingtimes3199 7 ปีที่แล้ว

    Can you build a trash can which moves only when we throw(cast) a garbage next to her?

  • @nalossu8564
    @nalossu8564 ปีที่แล้ว +1

    Can i use L298?

  • @yuvpreetsingh9106
    @yuvpreetsingh9106 7 ปีที่แล้ว

    sir i want to use gyroscope instead of castor wheel please tell me the changes i have to make

  • @alidemir-hz5nt
    @alidemir-hz5nt 6 ปีที่แล้ว

    merhaba mert bende çizgi izleyen robot yapmaya çalışıyorum ve senin kullandığın QTR-8RC çizgi takip sensörünü kullanacağım fakat sensörü doğru çalıştıramıyorum sanırım sürekli 0 değeri veriyor.
    bana code kısmı için gerekli bilgiyi verebilir misin rica etsem:)

  • @ratnesh5630
    @ratnesh5630 5 ปีที่แล้ว +1

    Plz tell me
    How to use
    IR sensor
    Instead of QBR sensor

  • @mushfiqqayyumsaif7358
    @mushfiqqayyumsaif7358 7 ปีที่แล้ว +1

    can I use QTR-8A instead of QTR-8RC???

  • @bilimvideolar9529
    @bilimvideolar9529 6 ปีที่แล้ว

    hocam merhaba bunun aynısını yaptım fayans uzerıne siyah elektrık bandı cektım takıp etmedı a4lerle platform yaptım olmadı sureklı çizgi arıyor qtr 8rc beyazı gorunce 2 motor calısıyor acaba beyaz rengi mi takıp edıyor nasıl anlarım.bırde baslamadan önce kalibre ediyorum siyah beyaz cızgıde hareket ettırıyorum ama sureklı sıyah cıgının dısında duruyor çizgiyi arıyor burdakı bağlantıların aynısıı yaptım lütfen yardımcı olur musunuz?

  • @harshitsharma-so6ko
    @harshitsharma-so6ko 7 ปีที่แล้ว

    Can you tell me what should i do if i have only sensors
    PLZ reply as soon as possible

  • @aimanhakim4783
    @aimanhakim4783 ปีที่แล้ว

    hi,do you need to calibrate the sensor first?

  • @muhammadmoneebbutt8441
    @muhammadmoneebbutt8441 5 ปีที่แล้ว +2

    will it work if the background is black and the line is white?

    • @mairisberzins8677
      @mairisberzins8677 5 ปีที่แล้ว

      You have to reverse the values for sensor output. Basicly if it picked up white as smaller number but dark as larger u have to turn them around so that its white - large and black - small. I didn't watch the code part so i don't know whats the case here but thats the general idea,

    • @RobotResearchLab
      @RobotResearchLab 5 ปีที่แล้ว

      Actually, the QTR library accounts for this, you just need to provide a 'true' as the third argument in readLine(). So your readLine would look something like this:
      readLine(sensorValues, QTR_EMITTERS_ON, true);
      And now readLine above will read a white line on a dark background.
      From the Pololu library documentation see the function definition below:
      unsigned int readLine(unsigned int *sensorValues, unsigned char readMode = QTR_EMITTERS_ON, unsigned char whiteLine = 0)

  • @beqirjonuzi2072
    @beqirjonuzi2072 7 ปีที่แล้ว

    Hi my friend I wanted to ask you when did you by this sensor I need one but I don't have time . Do you sell it I'm from Macedoina

  • @jeffinjosephidicula3573
    @jeffinjosephidicula3573 3 ปีที่แล้ว

    How we can add intermediate stations or intermediate stops in between track

  • @abhijithab5086
    @abhijithab5086 4 ปีที่แล้ว

    Wow amazing🤩

  • @ElBicho_09
    @ElBicho_09 5 ปีที่แล้ว

    What would be the maximum angle to get this buggy up a slope

  • @somachowdhury7539
    @somachowdhury7539 7 ปีที่แล้ว

    I wanted to know if you have used PID in the line follower?

  • @rahulghosh4289
    @rahulghosh4289 4 ปีที่แล้ว

    I m struggling to find Best ir sensor array....plz suggest

  • @ikramkakar7049
    @ikramkakar7049 6 ปีที่แล้ว +1

    please if anyone can tell, i have uploaded the code but only one motor starts while the other is not starting.

    • @vstop2176
      @vstop2176 6 ปีที่แล้ว

      Ikram Kakar ther voltage drop or less voltage to ur motor increase voltage 9 to 12

  • @promod05
    @promod05 6 ปีที่แล้ว

    I do not HV QTR sensor... I HV other sensor array.. will it work?

  • @fizzahikramulhaq4513
    @fizzahikramulhaq4513 9 หลายเดือนก่อน

    Which one is the callineration button

  • @apix_photrix
    @apix_photrix 7 ปีที่แล้ว

    where do I get the qtr-8rc reflectance sensor.. I mean where can I buy them

  • @GurpreetSingh-zh5je
    @GurpreetSingh-zh5je 6 ปีที่แล้ว

    can it enable to find the gap and crosses...? please reply fast

  • @ahmedali-su8en
    @ahmedali-su8en 5 ปีที่แล้ว

    Can I Increase the speed of the motor ? Will the LFR then still work fine?

  • @kathiravans7115
    @kathiravans7115 6 ปีที่แล้ว

    Bro..what..type..follower.. Ur..using.. Ex: right edge or left edge or black line??

  • @nilutpolkashyap
    @nilutpolkashyap 4 ปีที่แล้ว

    Can the robot follow a line of 1/2 inch width black line?