Fast line follower Robot

Поделиться
HTML-код
  • Опубликовано: 26 сен 2015
  • First place of tabriz national robotic competition
    رتبه اول مسابقات رباتیک ملی تبریز
    These robots used rotating cams and infrared sensors to race around the track.

Комментарии • 292

  • @OneBiasedOpinion
    @OneBiasedOpinion 2 года назад +2109

    I’m thoroughly impressed at how little wiggle it had even when crossing multiple lines. Job well done.

    • @Bangy
      @Bangy 2 года назад +43

      Could've been less wiggle if the derivative coefficient in the PID controller was set higher.

    • @somerand0mpers0n
      @somerand0mpers0n 2 года назад +55

      @@Bangy 🛡a shield for any nerd emojis you might receive

    • @Abeloser
      @Abeloser 2 года назад +25

      @@somerand0mpers0n 🗡️ A sword to break your shield and attack with nerd emojis

    • @somerand0mpers0n
      @somerand0mpers0n 2 года назад +8

      @@Abeloser "Shields are a form of defense. The very nature of a shield is *to protect.* It protects you from danger, risk or other unpleasant experience.Feb 5, 2016"

    • @Abeloser
      @Abeloser 2 года назад +1

      ok

  • @minefreak2000
    @minefreak2000 2 года назад +264

    Very impressive. Also one of the most respectful group of comments on a video I have ever seen.

    • @to0_0
      @to0_0 2 года назад +1

      True

    • @KABLAMMATS
      @KABLAMMATS 2 года назад +4

      Not yet man, not yet

    • @agestatsega
      @agestatsega 2 года назад +13

      Literally A Day After This Comment Was Posted, Someone Said “Why Does It Looks Like A Butt Plug?”

  • @JadwinManuel
    @JadwinManuel 2 года назад +917

    wow i wonder if changing the PID values in the straight-aways would lead to even better performance. Great work.

    • @NoNameAtAll2
      @NoNameAtAll2 2 года назад +139

      if it doesn't know the route, it needs to expect the turn to pop up at any moment

    • @Tiniuc
      @Tiniuc 2 года назад +23

      Needs to look ahead to do that

    • @xxasifxx
      @xxasifxx 2 года назад +20

      @@NoNameAtAll2 the efficient and aggressive turning is because it’s always ready to turn?

    • @victorriera8425
      @victorriera8425 2 года назад +30

      Yeah, judging from the video alone and assuming that they can't change the proportional gain Kp so as not to compromise behaviour on the turns, the robot looks like it may benefit from increasing the Kd or reducing Ki.

    • @Bangy
      @Bangy 2 года назад +6

      As always, the solution is Machine Learning.
      Perhaps allow the robot to map out the track and minimize the difference between its path and the map on the next run.
      PID tuning is painstaking.

  • @ItsTealv
    @ItsTealv 2 года назад +47

    0:15 "They are approaching 8 consecutive hairpins!"
    *eurobeat starts playing*

  • @NIHILWR
    @NIHILWR 2 года назад +275

    As someone who's done stuff like this in the past, that's some damn good coding

  • @mountainbiker9330
    @mountainbiker9330 2 года назад +561

    For those who are confused - it doesn't rely fully on those sensors but the code itself, help the motors to dictate which path to take. In fact, the value is set just right so that when it approach a corner the body is still on path.

    • @emanesam3860
      @emanesam3860 Год назад +5

      If I have some code for a path similar to this, but less complicated, can you see it, and help me with it? Thanks in advance

    • @Tempt78
      @Tempt78 Год назад +3

      Ye true, i had robotics when I was in middle school

    • @The_Stumbler
      @The_Stumbler Год назад +7

      I would think that's not allowed if that was the case, the challenge is to test the bot off how it works with sensors. Not to mention it would be reasonable to achieve the same results with just three sensors, one directly on the line and two sensing when the line isn't there on the right and left of it.

    • @Its_me_Stolas
      @Its_me_Stolas Год назад +3

      Sensor is just a little helper. Especially on those crossroads and slightly on the turns

    • @hussainshaik4390
      @hussainshaik4390 Год назад

      I think this was using cnn

  • @ehsanziaee1183
    @ehsanziaee1183 5 лет назад +41

    Nice job. Hope to see more of this kind of videos from Iranian 👍

  • @ionic7777
    @ionic7777 Год назад +25

    That’s pretty amazing! I’m not really knowledgeable with coding robotics, but I can imagine this takes a long time to make something this good!

  • @user-mj7ry1ir5o
    @user-mj7ry1ir5o 2 года назад +39

    It seems robot has ideal PID's parameters

  • @recu1
    @recu1 2 года назад +19

    Hah This is amazing! i remember building something similar for a project of my friends and i

  • @OrganicaShadows
    @OrganicaShadows 2 года назад

    Eyval bacheha! Kheily khube! Omidvaram chizaye behtaro behtar bebinam azatun hamishe, good luck🦾

  • @onemarkproject3269
    @onemarkproject3269 4 года назад +3

    Amazing project 👍👍

  • @Matthias27182
    @Matthias27182 2 года назад +267

    This is so cool. What method of detection does it use? Ray optics? And as for how it manages to stay straight when crossing junctions, is it being commanded to maintain its current direction when it encounters 2 or more "potential paths"?

    • @defectivepikachu4582
      @defectivepikachu4582 2 года назад +69

      most likely 2 optic sensors that are on both edges of the line so when it gets to a cross they both sense full black and just go straight ahead

    • @NHCH
      @NHCH 2 года назад

      There was a midget inside with the steering wheel

    • @camp-lu
      @camp-lu 2 года назад +3

      Array IR Sensors..??

    • @Matthias27182
      @Matthias27182 2 года назад +3

      @@defectivepikachu4582 ahh, like an "and gate"?

    • @defectivepikachu4582
      @defectivepikachu4582 2 года назад +6

      @@Matthias27182 yeah with threshold values pretty much. but the line tracing itself it really accurate which helps so theres a lot more processing in there as well. generally the basic line tracing loops have a lot more swinging so the bot needs to move a lot slower for it to pick up the values accurately

  • @Kris_Zhang
    @Kris_Zhang 7 месяцев назад +14

    I did one of these competitions before, and coding the robot is sometimes a PAIN in the neck, theres always that one line of code that just doesn't work. I'm really surprised at how fast the robot is going and processing the information from the sensors

  • @ashurean
    @ashurean 7 месяцев назад +2

    Now we can make real life tower defense games, FINALLY

  • @Its_me_Stolas
    @Its_me_Stolas Год назад +8

    That some crazy programming. When I was doing that for the first time we had a decently sized obstacle course and it took me and my partner almost an hour. Here we have almost twice a size and no other tasks. Guess building a race car is somewhat easier

  • @lordbaconn6591
    @lordbaconn6591 2 года назад +26

    Can we talk about how much grip the wheels must have?

  • @maxdon2001
    @maxdon2001 2 года назад

    Interesting stuff!

  • @minimalskill6592
    @minimalskill6592 2 года назад

    Nice job!

  • @agestatsega
    @agestatsega 2 года назад

    Damn, This Is Awesome.

  • @PiggyPotato
    @PiggyPotato 2 года назад +2

    I did not expect it to go that fast

  • @shahidazam4088
    @shahidazam4088 5 лет назад

    Amazing project! would you please help me by giving the details, plz, I am so much curious after watching this!!

  • @Fantasminea
    @Fantasminea 2 года назад +4

    i was expecting sound barrier breaking but yeah this is good

  • @Anonymous-vv1kh
    @Anonymous-vv1kh 4 месяца назад

    apart from poetry another beautiful thing from Iran.🙂

  • @HarshitSharma-tz5sb
    @HarshitSharma-tz5sb 7 лет назад +65

    hello sir,
    Very nice project...
    Can you please provide me some guidance on how to build one similar to your's and what parts are used and coding.

    • @alfarrasy3825
      @alfarrasy3825 6 лет назад +1

      Harshit Sharma hi, im from indonesia, if u want to build line follower robot', i can helpmu for schematic and source code. Here my whatsapp number +6281242922722, chat me on whatsapp, and i will send u my robot video the fastest from sout sulawesi indonesia. im sory for my bad english language. Thanks

    • @pavithrakrithi1059
      @pavithrakrithi1059 5 лет назад +3

      @@alfarrasy3825 hello sir can u help me with dis project

    • @alfarrasy3825
      @alfarrasy3825 5 лет назад

      @haah gaay contact me on my whatsapp +6282190146601

    • @harshbaghre2023
      @harshbaghre2023 4 года назад +1

      @@alfarrasy3825 hello sir, can I contact you regarding line follower ?

    • @khanjanny2573
      @khanjanny2573 4 года назад +2

      @yomum gae can you help me out..? am trying to make one :)

  • @NStripleseven
    @NStripleseven Год назад

    wow that sure is a fast line follower robot

  • @fiix7026
    @fiix7026 Год назад +2

    A detailed view of the robot hardware would havebeen nice.

  • @Avi.musafir
    @Avi.musafir 6 лет назад +7

    where did you get those infrared sensors ?
    please share the link..

  • @SkippTralala
    @SkippTralala 5 лет назад +2

    How you made it, some info about it ?

  • @filthycasual9217
    @filthycasual9217 2 года назад +6

    Amazing project. If you can, would you please share a comment for links to the code and pin it up?

  • @EduardoMartinez-iq8qc
    @EduardoMartinez-iq8qc 2 года назад

    That last section fits with the music.

  • @khkhmer4531
    @khkhmer4531 4 года назад

    Good brother

  • @ejubxhezairi6501
    @ejubxhezairi6501 10 дней назад

    im impressed

  • @NaThingSerious
    @NaThingSerious Год назад +7

    In the segments where the line crosses over another line, are you allowed to just cut across, or is part of the rules that you must follow the intended track and part of the challenge is making it stay in the right track?

    • @hidude1354
      @hidude1354 Год назад +4

      the robot must have a preference to continue "straight" if given it meets a crossroads, it's a little extra code you have to do but it's a pretty common feature that's thrown in on tracks that the bot has to account for

  • @iainballas
    @iainballas 7 месяцев назад +1

    If we had an integrated RFID or other sensable strip in roads, self-driving cars wouldn't have anywhere near the problems they do now. I firmly believe that Smart Cars won't work until we have Smart Roads as well.

  • @zi-o941
    @zi-o941 Год назад

    Oh, this one is quite fast. I wonder what motor they use

  • @osmacar5331
    @osmacar5331 2 года назад

    I've seen one that's nigh sideways and had me struggling to keep track. Can't remember where though.

  • @ahmedsherif7658
    @ahmedsherif7658 2 года назад +1

    How did you make it that fast?

  • @bikashbisoyi88
    @bikashbisoyi88 4 года назад +6

    Hay, can i ask u a question?
    How much rpm
    had you used in this robo..

  • @saheemgotnorizz
    @saheemgotnorizz 3 года назад +2

    op🔥🔥🔥

  • @navin9892
    @navin9892 Год назад

    Remembering college days ,

  • @punchofart4743
    @punchofart4743 Год назад

    can you provide it's documentary? i want to see how it's so fast

  • @theshadows4563
    @theshadows4563 3 года назад

    What makes the line follwer become faster

  • @joshuameredith4602
    @joshuameredith4602 7 месяцев назад

    Truly incredible

  • @NotLeafster34
    @NotLeafster34 2 года назад

    amazing.

  • @MetrixGarage
    @MetrixGarage 2 года назад

    Mantap gaes

  • @a2zfunbegins273
    @a2zfunbegins273 Год назад

    Exactly like this i want to pass through my problems.

  • @tylerowens4947
    @tylerowens4947 6 месяцев назад

    That music is especially nice.

  • @rahulghosh4289
    @rahulghosh4289 4 года назад +1

    Ir sensor array used?

  • @CY5588
    @CY5588 7 месяцев назад

    Faster than most rc cars

  • @alirezaalavi1504
    @alirezaalavi1504 2 года назад

    Thats great

  • @Benleiy
    @Benleiy Год назад

    So smooth I thought that it was moving on a track

  • @nivetharam7087
    @nivetharam7087 6 лет назад +2

    Ur project is really good.Can you please help me with line follower robot.

  • @user-md3is4dq2d
    @user-md3is4dq2d 2 года назад +3

    This might be the solution for self driving EVs

  • @moonmountain_
    @moonmountain_ 2 года назад

    They do be driftin'

  • @helderboymh
    @helderboymh 7 месяцев назад

    Interesting shape there in the middle.

  • @JohnSmithZen
    @JohnSmithZen Год назад

    Reminds me of Timeball on the Turbo Graphix 16.

  • @georgelionon9050
    @georgelionon9050 2 года назад

    Was the path unknown to the code, or did had a chance prior to learn the path?

  • @yongsoh2915
    @yongsoh2915 4 года назад +1

    Bro how to do it like you, so fast!

  • @daverei1211
    @daverei1211 3 года назад +3

    The gearbox needs some grease.

  • @Bubu567
    @Bubu567 2 года назад

    Are there rules against forward looking robots?

  • @alyattalla8520
    @alyattalla8520 5 лет назад

    Wow

  • @littlecatking9836
    @littlecatking9836 7 месяцев назад

    DDTs when i dont get camo on my glue or ice

  • @random_52
    @random_52 2 года назад

    Does it just have millisecond response time?

  •  Год назад

    Congrulations which country here?

  • @Amar-zw5md
    @Amar-zw5md 2 года назад +1

    Ufff

  • @aboodalsomairi5100
    @aboodalsomairi5100 4 года назад +23

    Nice 👍 what kind of motors did you use for this project? I see it is super fast.

    • @abdulwaheed9847
      @abdulwaheed9847 2 года назад +2

      Lol Recorded videos speed is fasted Robo is simple Line follower

    • @comptech5240
      @comptech5240 2 года назад +20

      @@abdulwaheed9847 no it's not. The people are moving normally

    • @ramprakash8420
      @ramprakash8420 2 года назад +1

      Micro geared pololu motors are a hood choice

  • @ftwgaming0
    @ftwgaming0 Год назад

    why do people leave dislikes on stuff like this. What were you expecting from the title and thumbnail from this video? You got what you clicked.

  • @obscuredood
    @obscuredood 2 года назад +1

    this was in my recommendations, what is this lol

  • @moonica0w0
    @moonica0w0 2 года назад

    speeeeed

  • @ovaisshaikh1003
    @ovaisshaikh1003 6 лет назад

    Nice one
    Can u please help me with the code..

  • @onlygaming8106
    @onlygaming8106 2 года назад

    music made it 1000X better XD

  • @wesleymcbob
    @wesleymcbob Год назад

    Can it do 90 degree turns?

  • @SS-tr5uw
    @SS-tr5uw 7 месяцев назад

    That robot has a future at a Amazon warehouse

  • @Bob78
    @Bob78 2 года назад +1

    The youtube algorithm at it again

  • @jupitersky
    @jupitersky 2 года назад

    It looks like it's playing F-Zero!

  • @robertkees6048
    @robertkees6048 Год назад

    If I were a hamster I'd be all over that. I'd have goggles, driving gloves, a scarf.

  • @ocayaro
    @ocayaro 2 года назад

    The song went go go superpower, go go superpower

  • @cekoblox
    @cekoblox Год назад

    this is what maqueen plus v2 strives to be

  • @AmanSingh-vw4fp
    @AmanSingh-vw4fp 2 года назад

    Hii.. Sir, I have tough time with pid algorithm. So, can u please provide d code and wat are the equipment used in this bot?

  • @partha367
    @partha367 2 года назад

    Bro,The project is super .Bro I will doing this project and we are beginners so please your project code and circuit diagram

  • @apocalypsegamer8462
    @apocalypsegamer8462 7 месяцев назад

    Remind me off the wall e thingy

  • @Icedcoldslushiee
    @Icedcoldslushiee Год назад

    0:15 POV: you are a pink bloon in btd6 at the logs map

  • @Celticshade
    @Celticshade Год назад +1

    Can anyone explain to me how its following the line? Cause its definitely not via control, although im sure it could be with intense practice. Is it a camera? Is the line made of a specific material that a scanner can pick up?

    • @l.b563
      @l.b563 Год назад

      +1

    • @hidude1354
      @hidude1354 Год назад

      the sensors are most likely IR sensors, the logic works by having a threshold of light it receives back in order to determine if the surface is black or not. black = line, anything else is not line

    • @l.b563
      @l.b563 Год назад

      @@hidude1354 the problem at intersection points, I wrot an Arduino program to follow the line, it works, but I have a problem at intersection points

    • @hidude1354
      @hidude1354 Год назад

      @@l.b563 it's a fairly simple problem to solve, the program should always have a preference for "straight", so if there are multiple directions detected you just code the logic to continue straight.

    • @l.b563
      @l.b563 Год назад

      @@hidude1354 I am working for a competition, there is a map, and the robot have to move right, left and forward at intersection points depending on some conditions
      If you have a Facebook account, I can share the map with you

  • @zenvio
    @zenvio 2 года назад

    me in gta messing with handling editor:

  • @SGD2718
    @SGD2718 7 месяцев назад

    What type of lateral controller is that

  • @user-hg2mc1hl5n
    @user-hg2mc1hl5n 3 месяца назад

    What type of app did you use to program this

  • @Marnzzzz
    @Marnzzzz 7 месяцев назад

    Im amazed how it doesnt fly off the Line on the first turn

  • @Quotes-uq7vn2ff3e
    @Quotes-uq7vn2ff3e 2 года назад

    ❤️🌸Op

  • @AndyIsLazy18
    @AndyIsLazy18 Год назад

    Imagine it has a drift track

  • @YayzayMc
    @YayzayMc 7 месяцев назад

    No, the line is following the robot!

  • @miguelpanta
    @miguelpanta Год назад

    interesting

  • @gorg212
    @gorg212 Год назад

    This looked like the robot in wall e but irl

  • @baruthaneortaokulu7855
    @baruthaneortaokulu7855 4 года назад

    @Ehsan Salami hello can you help me with dis project

  • @obtorgecirb2100
    @obtorgecirb2100 2 года назад

    if we can do this why no cars?

  • @ajaxgamr4458
    @ajaxgamr4458 Год назад

    Look RUclips. I understand that these might be considered not as interesting in the past but you can’t just turn it down before it even gets a chance on the recommendation tab.

  • @gimmymorefood9938
    @gimmymorefood9938 7 месяцев назад

    Is there a rave going on in the background?

  • @louangekikhounga4424
    @louangekikhounga4424 Год назад

    Hello.
    I’m amazed about your project. In fact, I’m working about the same project, using raspberry pico, but I’ve some problems dealing with the intersection. Please can we have sometimes to discus about please. I’m coding in python 🐍

  • @aus_aircon_ref_mech6671
    @aus_aircon_ref_mech6671 Год назад

    Can someone please explain what’s going on?

  • @hatura_deca0221
    @hatura_deca0221 Год назад

    Why the RUclips algorithm brought me here?
    6year... OMG