2016 Taiwan Halfsize micromouse First Prize Kojimouse 11, Hirokazu Kojima

แชร์
ฝัง

ความคิดเห็น • 2.4K

  • @obliterator1543
    @obliterator1543 ปีที่แล้ว +602

    At first I wasn't sure what the point was cuz the speed of the first run of a robot in a maze will always be relatively random. Then I started realizing that whenever it retraced any straightaways it had already gone through, it went faster cuz it knew it could go faster. Turned out this was more of a mapping precision coding type of competition. Pretty awesome to watch.

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

      Easy maze

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

      On the maze board it says 2016. At the bottom of the video it says 2011-08-02. i don't understand from these events. Whats up with that.

    • @suhu9379
      @suhu9379  8 หลายเดือนก่อน +2

      @@emindegertekin2047 it’s our fault not to adjust the time setting of the camera 😅.

  • @rreidnauer
    @rreidnauer 5 ปีที่แล้ว +5623

    I have to admit, when it did the second run, and calculated that it could do a straight diagonal run, I was truly surprised.

    • @GaryMcKinnonUFO
      @GaryMcKinnonUFO 5 ปีที่แล้ว +97

      Yes impressive. Is all the computing power on-board ?

    • @bornts8944
      @bornts8944 5 ปีที่แล้ว +292

      @@GaryMcKinnonUFO yes, in the first run it memorises the maze, calculates the fastest way via an algorithm and than runs it, multiple attempts with removing dust from the wheels that is collected from the maze ground. actually saves .5 seconds with is significant with a runtime of 3.594 seconds

    • @index7787
      @index7787 5 ปีที่แล้ว +89

      To be fair, the robot doesn't know it's on a uniform grid, it would be fine in a curvy maze.

    • @ChurroLightyear
      @ChurroLightyear 5 ปีที่แล้ว +63

      I was surprised when it moved

    • @bornts8944
      @bornts8944 5 ปีที่แล้ว +40

      @@index7787 how would you know that?

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

    I like how it’s optimizing for longest straight segments because of the acceleration it’s doing on straight paths

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

      It’s so interesting to see the acceleration

    • @ProcuredHat
      @ProcuredHat ปีที่แล้ว +10

      @@doyourownresearch7297 it's smart, and something that happens in real life too, you would want to avoid crossing lots of roads when runnings or rough terrain.

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

      @@ProcuredHat I think he’s scared for his grandkids safety tho

    • @ENCHANTMEN_
      @ENCHANTMEN_ ปีที่แล้ว +9

      @@greekstreek370 every second you aren't running, it's optimizing its algorithms to hunt you down faster

  • @vozamaraktv-art5595
    @vozamaraktv-art5595 3 ปีที่แล้ว +686

    First Run : Going to work
    Second Run : When She's home alone

  • @baelfyer1277
    @baelfyer1277 5 ปีที่แล้ว +4728

    At the start: Oh, this is pretty cool.
    The second run: Holy crap!

    • @alasuisi
      @alasuisi 5 ปีที่แล้ว +68

      I think I've done something similar in when I attended Ai and machine learning classes, I think that in the first pass the mouse does a basic search for the target (it can be as basic as a breath first search or a deep first search, provided you handle cycles in the latter case) a more refined way could be using some heuristics in the first pass (I'm a bit rusty on that but I clearly remember that there are some strategies that can statically improve efficiency in the first pass). Once the first pass has been done, you have in memory a graph which will certainly include the starting and the ending node, hence provided that you have constructed well that representation, it become as easy as performing any shortest path algorithm of your liking (like Dijkstra's). It's entertaining show to watch a physical thing do the job, but from a computer science point of view these are the basics.

    • @jonathanyang1423
      @jonathanyang1423 5 ปีที่แล้ว +27

      ​@@alasuisi It is impossible to use any heuristics in the first pass because you don't know where the goal is. The interesting part of the problem is traveling the shortest distance while path-planning at the same time, as algorithms such as BFS can make your mouse jump have to keep moving across the map. A DFS would work better, but there might be a better algorithm that that.

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

      @@jonathanyang1423 I was assuming that the position of the goal was k known, clearly if that's not the case then you cannot use an heuristic, but also, from the perspective of the agent, there is also no certainty that the solution set is finite, hence a dfs may theoretically never terminate. If we assume that since you can see that the maze is finite and that you are allowed to do informed search, then you can use A* for example with an heuristic as your choice like Euclidean distance or Manhattan distance, also if I remember correctly A* with a constant heuristic basically reverts to BFS

    • @jonathanyang1423
      @jonathanyang1423 5 ปีที่แล้ว +3

      @@alasuisi Yes, DFS may not terminate, which may be a problem. Another problem is that it may not even give the optimal solution. Btw A* with 0 heuristic is Uniform Cost Search (although I guess its the same thing as BFS in this situation). However, A* may not be the best algorithm to use, as it still jumps around a lot (as in you maybe expand one node than another node that is a lot farther away).

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

      Jonathan Yang he should have used a calabi-yao distributed formulation graph to increase the number of f cycles

  • @taski1
    @taski1 5 ปีที่แล้ว +2192

    1900s: Build a better mouse trap
    2010s: Build a better mouse

  • @anthonysicily5768
    @anthonysicily5768 3 ปีที่แล้ว +417

    Awesome engineering and even better coding, very impressive

    • @roycemilton8472
      @roycemilton8472 ปีที่แล้ว +27

      @@michaelblair5146 Machine learning algorithms is something you code

    • @recurrenTopology
      @recurrenTopology ปีที่แล้ว +42

      @@michaelblair5146 I could certainly be wrong, but my guess is that this task is not preformed using any machine learning (also known as statistical learning) algorithms, but instead uses mapping, positioning, control and error correction, and shortest path algorithms which have been well tuned for the particular hardware.

    • @detectivemarkseven
      @detectivemarkseven ปีที่แล้ว +18

      @@recurrenTopology yeah, this is just mapping the maze and finding the optimal path (which we have known algorithms for)

    • @TheBernuli
      @TheBernuli ปีที่แล้ว +14

      no, it is not Machine Learning... it is simple maze algorihtms

    • @TheBernuli
      @TheBernuli ปีที่แล้ว +17

      @@HummusPvm
      If you think that this machine(mouse) learns something new and explore maze to find solution using some maze algorithms, yes you are right.
      If you think that this mouse is using any algorithm from AI branch called 'Machine Learning' then, you are wrong.

  • @tjagged2591
    @tjagged2591 3 ปีที่แล้ว +1747

    all hail the algorithm. Nobody searched for this, but we all needed it.

    • @fangames032
      @fangames032 3 ปีที่แล้ว +33

      I did search

    • @Nox-Eldar
      @Nox-Eldar 3 ปีที่แล้ว +4

      he searched for it

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

      @Lemon Pasta she searched for it

    • @titlewave489
      @titlewave489 3 ปีที่แล้ว +5

      be careful tho, we aren't too many clicks away from the melted mouse trap genocide videos...

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

      And now I'm watching them all.

  • @TonboIV
    @TonboIV 5 ปีที่แล้ว +366

    It's impressive that it chooses a longer route with straighter lines so as to optimize TIME instead of DISTANCE.

    • @AmikaofMan
      @AmikaofMan 5 ปีที่แล้ว +16

      That's the way I drive ALWAYS
      I wish more people understood this simple mathematics fact
      That's why delivery companies in the US always take right hand turns

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

      yeah the turns are deceleration points, I play a lot of steep.

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

      This is one of the basic principles, you want to minimize the number of changes of directions. His route had the fewest changes.

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

      It's the same as going for a run and avoiding crossing busy roads but the ability to decide which is more efficient with minimal to no testing is amazing

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

      I think the route is also shortest

  • @voon2770
    @voon2770 5 ปีที่แล้ว +5711

    *no one:*
    *youtube algorithm :* 2016 Taiwan Halfsize micromouse First Prize Kojimouse 11, Hirokazu Kojima

    • @mohitrahaman
      @mohitrahaman 5 ปีที่แล้ว +66

      shut up normie

    • @TheCelestis
      @TheCelestis 5 ปีที่แล้ว +8

      the thing is.. this isnt even from 2016 when Begnizu Yakawen won the competition! this is 2011 bullshit.. 3.95 second win? garbage

    • @whycantijustwatchify
      @whycantijustwatchify 5 ปีที่แล้ว +108

      @@TheCelestis it says 2016 built into the maze

    • @mindwideopen2579
      @mindwideopen2579 5 ปีที่แล้ว +25

      @@TheCelestis F

    • @huiAPPOAJ
      @huiAPPOAJ 5 ปีที่แล้ว +10

      fuck off with your shitty meme

  • @jackfruit123
    @jackfruit123 4 ปีที่แล้ว +519

    For those who thought it was a victory spin on the 2nd run, you were all wrong. It simply tried to return to it's starting location but failed.

    • @valinorean4816
      @valinorean4816 ปีที่แล้ว +11

      is that true?

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

      Yep, it spun and gave up

    • @rays5163
      @rays5163 ปีที่แล้ว +224

      no no little robot mouse was happy

    • @ExperiencePath
      @ExperiencePath ปีที่แล้ว +14

      you’re wrong period

    • @radscorpion8
      @radscorpion8 ปีที่แล้ว +18

      how do you know it was not a victory spin :P

  • @SuperVorticon
    @SuperVorticon 4 ปีที่แล้ว +97

    The mechanical precision of this mouse is outstanding. The wheels alignment must have been absolutely spot on as well as the servos calibration. I have an ancient Heathkit Hero Jr robot from the early 80's and despite my best efforts absolutely refuses to go in a straight line :) We've come a looong way since...

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

      He checked and readjusted the wheels but its more likely they readjusted the wheel so often they did it quickly out of efficiency rather than rushing/nervous

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

      There's def an IMU in there and probably encoders on the wheels + other sensors for precise odometry.
      There's no way it's staying that lined up with the course just by counting on no slippage on the wheels.

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

      Servos have been superseded by DC motors with accelerators/gyros now that the latter are miniaturized e.g. MPU6050. Dust on the wheels reducing traction is a big problem, hence the cleaning between each run.

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

      it is self calibrating, so it adjusts its path from the walls. It never touches them but measures the distance.

  • @HollandOates
    @HollandOates 5 ปีที่แล้ว +1316

    HINT: For greater dramatic impact, show the times AFTER the mouse finishes. This blew my mind, but it would’ve been even better if I didn’t know the second run would only take 4 seconds. Amazing!

    • @tkexit
      @tkexit 5 ปีที่แล้ว +13

      totally agree!

    • @luridftwgaming8983
      @luridftwgaming8983 5 ปีที่แล้ว +23

      I was still pretty amazed but I agree. My mind would have been blown instead. It’s amazing this little thing can path find and map out it’s surroundings.
      I’m wondering why it sometimes will go back to the start instead of spinning around celebrating its win. Maybe it’s just randomized.

    • @Tasarran
      @Tasarran 5 ปีที่แล้ว +16

      @@luridftwgaming8983 It crashed or the wheels lost traction, probably by picking up some dust. This bot is really really light, and keeping its wheels from spinning is tough. It probably uses wheel input to tell where it actually moved, so once it slips, it loses its bearings.

    • @Tasarran
      @Tasarran 5 ปีที่แล้ว +13

      @@luridftwgaming8983 Its because when it is spinning around, it is because it lost its 'footing.' It isn't celebrating, it is stuck. It only weighs a few grams, even a little bit of dust will make it spin out, that's why he's rolling the wheels with sticky tape between runs.

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

      Electric Rune Games hahaha. Ok 👍, here I was thinking he added some personality to it.

  • @krebward
    @krebward 5 ปีที่แล้ว +89

    Oh shit, when little dude hit that crispy diagonal, made me spit coffee. You will forever live in our hearts, little robot mouse.

  • @DoggieA
    @DoggieA 4 ปีที่แล้ว +16

    My vacuuming robot used to sweep the whole floor like the first run, but recently it has learned to take shortcuts too.

  • @1.4142
    @1.4142 ปีที่แล้ว +29

    The second run was crazy, and it kept on learning and improving afterwards.

  • @jamesboyer1462
    @jamesboyer1462 5 ปีที่แล้ว +1693

    I have absolutely no idea what I just watched, but it was neat. Also, it took me 5 minutes to see that "2016" is in the maze.

    • @DemPilafian
      @DemPilafian 5 ปีที่แล้ว +150

      No, it's from the future... *"9102"*

    • @timtomachard1471
      @timtomachard1471 5 ปีที่แล้ว +55

      yea but on the bottom left of the frame you have the date of the footadge and it's 2011 ??

    • @horror7927
      @horror7927 5 ปีที่แล้ว +3

      @@timtomachard1471 I see 2016

    • @user-ck6vo9qh3b
      @user-ck6vo9qh3b 5 ปีที่แล้ว +7

      @@horror7927 lul its not in the maze but actually the bottom left corner of the entire video :D

    • @happyjohn1656
      @happyjohn1656 5 ปีที่แล้ว +3

      +James Boyer Ah,thanks for pointing it out! :D
      11:59 AM
      4/22/2019
      Happy Easter Monday!
      One minute away from PM! :O

  • @eldermartins130
    @eldermartins130 5 ปีที่แล้ว +519

    *me:* I'll sleep early today
    *brain: "Oh! A 2016 Taiwan micromouse contest! LET'S WATCH!!"*

  • @Phoenix-xi6ws
    @Phoenix-xi6ws 3 ปีที่แล้ว +48

    here's some timestamps:
    0:28 - 1:33 First Try
    1:34 - 4:08 Going back to Start
    4:44 - 4:54 2nd Try
    4:55 *SPIN*
    5:48 - 5:55 3rd Try
    6:58 - 7:05 4th Try
    7:50 - 7:58 5th Try

  • @febyferdiansyah6163
    @febyferdiansyah6163 5 ปีที่แล้ว +221

    0:00-0:47 my girl in grocery store
    4:49-4:54 thats me in grocery store

  • @JukesMcGee
    @JukesMcGee 5 ปีที่แล้ว +43

    The way it turns around 180 degrees is so clean...so perfect...its almost soothing.

  • @JonatasAdoM
    @JonatasAdoM 5 ปีที่แล้ว +179

    It mapped almost the whole maze in the first run. Impressive.

    • @kallewirsch2263
      @kallewirsch2263 5 ปีที่แล้ว +24

      This is actually the easiest part.
      Just keep a map of where you have been and use eg. the left hand rule: place the left hand on the wall and then just follow the path with your left hand always touching the wall thereby mapping all the walls.
      If you figure out, that in the area you have already explored there are no more uncharted areas, go back to the last position which has the possibility of leading into already uncharted territory and continue from there.
      Finding a way through this map to the goal actually is also not that hard. There are various algorithms to do that: find a way in a cellular arrangment, where path from one cell to one or more of the surrounding cell is blocked. (eg. Djikstra, eg. Lee algorithm)
      What impresses me is, that his algorithm actually takes the dynamics of the mouse into account (acceleration, deceleration) and that the mouse figured out that it can travel the diagonal at full speed.
      One of the hardest parts is actually to make sure, the mouse runs in a straight line at all times no matter if one of the wheels slips or not. Also it is hard to make it turn exactly the correct angle in order to be perfectly aligned for the next leg at full speed.

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

      @@kallewirsch2263 So the harder part is actually the one that looks the easiest? interesting.

    • @kallewirsch2263
      @kallewirsch2263 5 ปีที่แล้ว +27

      @@JonatasAdoM
      That is because within an algorithm you can control everything.
      While at the "interface" to the real world, this is not doable. You cannot control if the surface is perfectly level, if there are some dust particles on the floor, wheels have diameter tolerances, motors do not respond in exactly the same way to the voltage, optical sensors have to deal with stray light and so on and so on.
      You can imagine programming as "creating a perfect world". All things behave exactly as you designed them and how you programmed them. Of course there are programming errors, no doubt. Sometimes one started with the wrong idea and figures out that the idea does not work. That happens. No doubt about it. But still: A computer does EXACTLY what you tell him to do. If he doesn't, then the recipe you used was faulty, but there are no outside effects giving you troubles. Real physical world is different.

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

      Isn't this the technology that self driving cars will use to remember paths? Or is it just google maps?

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

      @@kallewirsch2263 That only works for simply connected mazes though. Are all the mazes closed in this comp? There are other algorithms for mazes that are not simply connected though, of course.

  • @johnster02
    @johnster02 ปีที่แล้ว +28

    the way it curves and turns so perfectly. it’s magnificent

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

    Second run was awesome. It even did a victory spin at the end like it has a mind of its own.

    • @sat4.20
      @sat4.20 ปีที่แล้ว +9

      Its not victory spin its the mouse failed the runback start point

    • @mho...
      @mho... ปีที่แล้ว

      @@sat4.20 it was obviously a victory dance

  • @rosedawnson
    @rosedawnson 5 ปีที่แล้ว +476

    The diagonal route mindblown me

    • @briannotafan3368
      @briannotafan3368 5 ปีที่แล้ว +3

      i have finialy got to the end of the internet

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

      Did you notice the fact that '2016' is part of the maze? ;)
      (the diagonal route is obviously intentionally put there by the designers of the maze to test for a mouse's ability to deal with that as well instead of only thinking in 'straight' blocks and lines)

  • @FinetalPies
    @FinetalPies 5 ปีที่แล้ว +673

    I wish they didn't display the time before they even do the second run. Knowing that it's just aboot to do it in 4 seconds takes away the surprise

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

      When you don't realize the time is for the run about to happen:
      i.ytimg.com/vi/EpdLJIvUiAI/hqdefault.jpg

    • @benciccarelli6486
      @benciccarelli6486 5 ปีที่แล้ว +27

      @@cybrzero7558 He... he did? Maybe re-read his comment.

    • @Danker8906
      @Danker8906 5 ปีที่แล้ว +40

      I like how you didn't understand what he said and then proceeded to link the worst cropped meme ever produced by a human.

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

      I honestly thought it was a typo

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

      @@cybrzero7558 obviously he did realize the time was for the next run, else he wouldn't have been so disappointed in the first place genius.

  • @zecuse
    @zecuse ปีที่แล้ว +20

    I drew this maze in a pygame pathfinding program I made last year and almost found the exact same path the mouse used. My A* heuristic doesn't consider a cost for turns or allow for diagonal travel and I had to block a shorter path along the right side of the maze (from video's perspective) to get (almost) the mouse's path (it cut the diagonal short by going up in the middle of the maze). The shortest path isn't always the fastest path!

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

    Fantastic how they squeezed all hardware limitations to achieve this. There is a very smart code inside this tiny robot.

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

      It’s indeed very small, less than 5 grams.

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

      Are we sure it's not computered outside? (By wifi, or whatsoever)

  • @StonyRC
    @StonyRC 5 ปีที่แล้ว +45

    If I hadn't seen it I simply wouldn't believe it. Absolutely AMAZING. I'd love to see that little Mouse up close.

  • @jaygallagher8064
    @jaygallagher8064 5 ปีที่แล้ว +133

    That is very cool! I am impressed with the entire "learning/performing/mechanical/drive" aspects of what I just witnessed. Congratulations!

  • @Kojak.k
    @Kojak.k ปีที่แล้ว +3

    This is the stuff that I imagined I'd be watching on TH-cam and social media when I was a kid not whatever is happening now.

  • @aybee63
    @aybee63 5 ปีที่แล้ว +8

    Cool how they incorporate the year 2016 into the design!

  • @jeremymorrell4682
    @jeremymorrell4682 5 ปีที่แล้ว +699

    *TH-cam:* 2016
    *Maze:* 2016
    *Timestamp:* 2011
    Sure the mouse's technology is impressive, but it's still got nothing on the time traveling camera.

    • @oldboy9267
      @oldboy9267 5 ปีที่แล้ว +14

      or a misdated camera.

    • @KulaGGin
      @KulaGGin 5 ปีที่แล้ว +9

      We all time traveled forward in time from 2011 into 2016 and then in 2019. In fact, we're all time travelling right now.
      On top of time travelling micromouse can do a maze in less than 4 seconds after second try.

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

      its almost like a camera has an internal clock thats needed to calculate the time

    • @danielbueno8474
      @danielbueno8474 5 ปีที่แล้ว +8

      Cal Clove Oh, for f... Can we woosh this guy?
      r/woooosh

    • @certainlyanonomys
      @certainlyanonomys 5 ปีที่แล้ว +6

      I AM FROM 1972, WHAT IS THIS SORCERY!

  • @arconexo
    @arconexo 5 ปีที่แล้ว +136

    Dat spin though, cutest victory celebration evah

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

    It ran so fast, it turned back in time from 2016 to 2011!

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

    Omg, these look so much fun to make. I think I have a new hobby. Looks like a silverfish with those awesome smooth turns!

  • @allthenamearestolen
    @allthenamearestolen 5 ปีที่แล้ว +667

    BOOM TETRIS FOR JEFF

  • @Ninako_maid
    @Ninako_maid 5 ปีที่แล้ว +376

    2016:No
    2017:No
    2018:No
    2019:YES, IT'S TIME TO PUT IT IN RECOMMENDED
    Thanks, TH-cam.

  • @IntergalacticSpaceKitten
    @IntergalacticSpaceKitten 5 ปีที่แล้ว +8

    People like this is why we have the technology we have today. The crazy brilliance of these kinds of people should always be appreciated.

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

    Clever programmers. Making a program like this is truly respectable

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

      Indeed, KOJIMA San is respectable for his consistent efforts in making his mouse better and better!

  • @angelsachse9610
    @angelsachse9610 5 ปีที่แล้ว +289

    I love the fact the mouse did a Little victory spin at the end. 4:55

    • @Tasarran
      @Tasarran 5 ปีที่แล้ว +19

      It crashed...

  • @cjmfourk
    @cjmfourk 5 ปีที่แล้ว +43

    not sure why i was supposed to watch this. then second run confirmed, yes, i was exactly supposed to watch this.

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

    Why is this actually one of the coolest things I’ve seen in a long time.

  • @Muhammad_Waleed
    @Muhammad_Waleed ปีที่แล้ว +26

    This year My Team participated in this in a University Competition (we are still in 12th) and Got 2nd Position ❤️
    (For the people who know: Our Project was STM/Arduino Based and We used 3 Ultrasonic sensors and it was made on a 4WD (4 wheel drive) using L298 motor Driver so it was not this fast because it was a bit big. Total cost was about Rs4500 approx and We won Rs5000 and Some Respect+)

    • @gabagool...not_italian...
      @gabagool...not_italian... ปีที่แล้ว +2

      Well done friend!

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

      @@gabagool...not_italian... Thanks buddy

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

      Too bad Allah not happy with technology. The 7th century was the most fun time according to momo.

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

      @@FBI_most_wanted_Grape_dangler How do you get the Idea... Allah is Not Happy with technology
      I think Technology have been proven very useful for Islam
      I can give you examples if you want.
      "It's not the things that are bad
      It's how you use them."

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

      @@Muhammad_Waleed don’t worry about allah he has his two left hand and his shin to worry about. and what’s up with momo eating an obvious poisoned lamb in kaibar? like wtf man?!

  • @AmitSingh-xh3gn
    @AmitSingh-xh3gn 5 ปีที่แล้ว +584

    Until 04:49 I was feeling sad about this mouse. At the end I feel sad about humanity.

    • @larjkok1184
      @larjkok1184 5 ปีที่แล้ว +3

      Yep, you surely are a loser.

    • @Slash27015
      @Slash27015 5 ปีที่แล้ว +11

      Yup, we're boned.
      Hello dinosaurs here we come.

    • @dronegressive7035
      @dronegressive7035 5 ปีที่แล้ว +4

      I agree in part... But, the creation is not superior to the Creator.

    • @AmitSingh-xh3gn
      @AmitSingh-xh3gn 5 ปีที่แล้ว +5

      @@dronegressive7035 This is your misunderstanding, watch this video & you would know: th-cam.com/video/Pls_q2aQzHg/w-d-xo.html

    • @AmitSingh-xh3gn
      @AmitSingh-xh3gn 5 ปีที่แล้ว

      @@Slash27015 This sounds funny but it absolutely true & scary as well.

  • @stgodd
    @stgodd 5 ปีที่แล้ว +20

    And to think I was impressed with the first run.

  • @thotchuiyoachui1842
    @thotchuiyoachui1842 4 ปีที่แล้ว +13

    I had second thoughts when I thought the guy was brushing his pet mouse lol 🤣

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

      As Sam Vaknin said they did studies in 2007 how badly the affect of social media is.... it was bad in 2007....said some people work with computers better than with humans....This video shows it...... and he said today they dont do these studies of mental health because, he thinks the Google advertissing etc... so they dont care.

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

    Key tip! If you put the video on full screen then hold your phone right. You will see 2016 on the board. Or if you just look you can see it right there.

  • @Vyratheon
    @Vyratheon 5 ปีที่แล้ว +43

    I was accidentally watching this at 2x speed and could not believe what I was seeing lol

  • @gamalelsayed6149
    @gamalelsayed6149 5 ปีที่แล้ว +41

    374th try, invented time travel.

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

    That diagonal run was completely uncalled for

  • @eSSentialplaysYT
    @eSSentialplaysYT 3 ปีที่แล้ว +10

    As a former software engineer, I am curious why they don't run a 'mapping' run by using the Rule of Rights when navigating a maze. That is, you always follow the right-hand wall, as it will always lead to the goal; and then continue mapping the rest of the perimeter by continuing past the goal still applying the Rule of RIghts, then map to the inner section(s). I am imagining the mapping process would be slower, hence why they use the methods they do? Fascinating to see how it maps, even though it feels 'random', there is clearly a process for data collection, and an algorithm for mapping routes as new wall data is mapped and an 'as many straight lines as possible' final path determination.
    EDIT: I just realized that the goal could be a 'floating' space not connected to any other wall(s). This changes my inquiry.

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

      In this case the exit is not an island so the rule of right works, but maybe there is no rule prohibiting island exits.

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

      "this changes my inquiry"
      Well then, good day to you, sir

    • @adventtrooper
      @adventtrooper 11 หลายเดือนก่อน +1

      It depends on the competition rules. For example, the IEEE 2020 rules stated, "The destination square will be positioned so that a wall-hugging mouse will NOT be able to find it."

  • @wrestlingconnoisseur
    @wrestlingconnoisseur 5 ปีที่แล้ว +29

    If the mouse has watched Japanese television, it is immediately wondering what part of the maze is hiding the predatory lizard.

  • @wparo
    @wparo 5 ปีที่แล้ว +656

    The f did I just watch?

    • @RedWolf777SG
      @RedWolf777SG 3 ปีที่แล้ว +30

      You just watch a little robotic mouse run through a maze. That's what. Where you expecting something more? 😅

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

      @@RedWolf777SG From reading other comments, apparently it's a competition of who has the best AI mouse robot?

    • @daverei1211
      @daverei1211 3 ปีที่แล้ว +43

      @@falshion1837 actually is a fusion of computer science, physics and engineering. The really fast ones are not just aerodynamic the also have suction fans to hold them to the floor so they can decelerate and turn faster. It’s all about having the mouse that can determine how to get to the centre and back the quickest.

    • @falshion1837
      @falshion1837 3 ปีที่แล้ว +4

      @@daverei1211 That's actually really cool!

    • @TheJimtanker
      @TheJimtanker 3 ปีที่แล้ว +8

      @@falshion1837 You watched what will eventually become Skynet. This was Terminator 0.12 beta.

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

    Robotics is starting to move and progress faster and faster! I can't wait to see what the future holds for these programs that help the robot to 'learn things.'

  • @jakea7065
    @jakea7065 6 หลายเดือนก่อน +1

    While it was searching the first time, I thought I would try my hand at figuring out what route it would take, and I was pleasantly surprised that I was right!

  • @user-og6hl6lv7p
    @user-og6hl6lv7p 5 ปีที่แล้ว +3

    The way he tenderly rubs the wheels of the mouse

  • @AlanMedina314
    @AlanMedina314 7 ปีที่แล้ว +59

    That is some powerful algorithm in action.

    • @milanstevic8424
      @milanstevic8424 5 ปีที่แล้ว +4

      given that the maze is static, of standard dimensions, and can be investigated ahead of time, it's probably A*.
      but could be a D* variant as well.

    • @zacharybarbanell1064
      @zacharybarbanell1064 5 ปีที่แล้ว +6

      TBH the hardware here is much more impressive than the software (well, the maze solving bit, the mapping out bit is not exactly trivial)

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

      @@milanstevic8424 what, dfs too plain for you? :P

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

      @@GeorgeTsiros I have nothing against dfs, but it is too plain and overly expensive for no particular reason. This is exactly why Dijkstra's algorithm (in its straightforward implementation) is mostly just a technical insight in today's engineering practices (likely A*) and is rarely used even in the most basic of games. And this kind of algorithm is pretty advanced compared to any dfs or bfs. These kinds of devices have very little processing power, and I'm guessing that the virtuosity of this competition lies in the software hacks, to massively speed them up, and not in the hardware. The most expensive and tricky parts of these algorithms are typically the solvers for minimum spanning trees and/or maintaining priority queues, and then having a flexible and reliable heuristics all of which is practically science in itself.
      Then again, I'm only speculating based on what little I know about all of this.

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

      @@milanstevic8424 compared to the scale of time these devices operate on, any kind of sophisticated algorithm would not provide benefits. Consider even the fastest speed it moves nodes. 10 squares per second? Even on a 10MHz uC having 1 mil instructions available to toy with for one new square is luxury... and i'm pretty sure they're not using some decade old AVR like i'm used to. Bought a $10 dev board the other day... half a meg flash, 128k ram, 100 MHz and onboard DMA? Holy crap. Too bad i can't program it... too complicated and top complex. Anyway. Seriously though, my comment was mostly humorous. Of course they'd use a more sophisticated algorithm..., why not?

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

    Oh this is great, I wish they did stuff like this in my city.

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

    i like how it scans the whole maze then just speeds up

  • @phillyphil1513
    @phillyphil1513 5 ปีที่แล้ว +267

    wow, even did a celebratory donut. 😃

  • @zzzzzz-cs1oj
    @zzzzzz-cs1oj 7 ปีที่แล้ว +142

    Cant unsee the 2016 bottom left of maze

    • @ar_xiv
      @ar_xiv 6 ปีที่แล้ว +41

      mebbe because...it's there on purpose

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

      Can't unsee the maze.

    • @kaldo_kaldo
      @kaldo_kaldo 5 ปีที่แล้ว +3

      The maze was ahead of its time!
      Edit: Okay, I see it says it's the 2016 competition in the title, but the on-screen date is 2011.

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

      ​@@kaldo_kaldo Look at the left of maze table. You can see vertically 2016 sign.

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

      The timestamp could be caused by a factory reset camera. It probably represents (time of manufacture + time since activation)

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

    The mouse evidently appreciated that nice grooming it received after the first try!

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

    I like how it does a little spin of triumph at the end

  • @juanpamas
    @juanpamas 5 ปีที่แล้ว +28

    Anybody noticed the 2016 on the maze itself? It says it there

  • @kebman
    @kebman 5 ปีที่แล้ว +103

    First time around, the hunter-seeker will slowly learn its environment, until it is familiar with every nook and cranny. Then it goes into hiding until the Muad'Dib comes home. It will only spring into action, with furious speed, once he is at his most unaware. But Muad'Dib is omniprescient, and can see a thousand possible futures unfold at once, so in the last second, he pulls away from the poisonous dart, while he reaches out with his strong fingers to snap it in half with a soft and dry crack.

    • @gardnerjp1
      @gardnerjp1 5 ปีที่แล้ว +9

      kebman That was the best nerd reference I’ve read online in a while. Well played!

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

      bravo

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

      haha shit im actually reading it rn (Y)

    • @brianpack369
      @brianpack369 5 ปีที่แล้ว +4

      FATHER! THE SLEEPER HAS AWAKENED!

    • @mac_3952
      @mac_3952 5 ปีที่แล้ว +6

      For those in the dark: Dune. Go read it!

  • @myself3209
    @myself3209 3 ปีที่แล้ว +4

    Little did I know how intense this is going to get..

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

    I've seen those mice on the highways before. They cut 5 lanes in 2 seconds to take an exit.

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

      They are called Asians, Japanese people not included in the bad driving though

  • @abdullahmansoor1
    @abdullahmansoor1 5 ปีที่แล้ว +13

    4:56 that spin tho!

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

    At first I was really confused why it was stupidly making successive turns that put it back where it was, but then after awhile I realised it was mapping out the entire field before making runs to the goal.

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

    知識もってませんけどちょこちょこ動くネズミかわいい、あの5分頃の斜め移動すごい!

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

    Thank you TH-cam recommendations!

  • @TheForkU
    @TheForkU 5 ปีที่แล้ว +4

    4:50
    That Diagonal dash was mad fire.

  • @silamento
    @silamento 5 ปีที่แล้ว +122

    It took me 7 minutes to realize the maze makes a 2016 on the bottom left side

    • @squidberg8956
      @squidberg8956 5 ปีที่แล้ว +14

      Didn't even realize it until I saw this comment, lol

    • @bgw9696
      @bgw9696 5 ปีที่แล้ว +11

      It took me until 2019

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

      or maybe 9102 B)

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

      took me 8 minutes 10 seconds and reading a comment to realize that.

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

      The mouse figured it out 10 seconds in.

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

    Oh yeah! Finally, a sport I can root for!

  • @angry_munci8308
    @angry_munci8308 5 หลายเดือนก่อน +2

    I love how on the maze it says 2016

  • @arja2317
    @arja2317 5 ปีที่แล้ว +116

    Did anyone check that roomba for steroids?

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

      Damn that Asian Marketed WD40!

  • @samgamer4183
    @samgamer4183 5 ปีที่แล้ว +838

    Roses are red
    Violets are blue
    TH-cam's algorithm
    Brought me here too
    Thanks for the likes.

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

      Sam Gamer 418 nerd 🤓

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

      reddit brought me here

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

      i looked this video up

    • @Andre-gl1gy
      @Andre-gl1gy 4 ปีที่แล้ว +1

      according to Neil Tyson violets are violet not blue lol

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

      And human idiocy brought us another "roses are red..." commenter.

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

    Sabadão, 2020 e eu aqui, vendo micromouse..

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

    2:30 am, another day that i swore to go to be early, and ... im watching this.
    loved it.

  • @FMFvideos
    @FMFvideos 5 ปีที่แล้ว +41

    It's easy without the ghosts running after you..

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

      4 years later

  • @BlackWolf18C
    @BlackWolf18C 5 ปีที่แล้ว +18

    The interesting part is that it mapped the maze and learned. At first I thought it was just doing a simple if, than, else loop to navigate, but it found the optimal route and applied it. Once it knew the best way to go, it was little surprise that it could do it that way with scary speed and precision. Impressive, for sure. The implications of actively learning microrobotics are kind of mind boggling. If that little mouse communicated with a little drone, it could find the optimal route through the maze before it even moved at all.

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

      Exactly. It is what the mouse has to do in a first run - learn. You may check out the rules of the contest at www.micromouseonline.com . If the mouse knows the maze in advance that would be algorythm so called "wave propagation" Lee's algo maze route finder (which was actually computed basis known facts abt maze and used on a final speed run in this video). I was surprized that mouse seems to be using Moore neighborhood (i.e. learning 8 directions) because running diagonal at the end. Programming mouse behaviour is actually not a big problem, almost same as tracing pc cards

  • @user-sk2vy5zm5f
    @user-sk2vy5zm5f 4 ปีที่แล้ว +1

    мышь японская-электрическая, с искусственным
    интеллектом .

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

    muy buen trabajo, saludos de Perú

  • @kaox44
    @kaox44 5 ปีที่แล้ว +4

    The future is going to be great with minds like these.

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

      The domination of the white man is over. Asians will take over the worlds' technology

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

      @@burgerking220 Even if it's true, please don't frame it as a competition. You will generate unnecessary animosity. That only hurts everyone.

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

      Now think for a minute if such precision and speed will be WEAPONIZED, what it can do...

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

      @@digimaks has been done long time ago ... more faster, more accurate

  • @funny-video-YouTube-channel
    @funny-video-YouTube-channel 7 ปีที่แล้ว +84

    The last try @ 7:50 is insanely fast. Robots will take over the jobs of the maze rats :-)

    • @Michael-jh8cp
      @Michael-jh8cp 6 ปีที่แล้ว

      epSos.de 7

    • @callmeoutifimbeingatwat4650
      @callmeoutifimbeingatwat4650 5 ปีที่แล้ว +6

      LOL poor maze rats will be out of business

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

      First it was immigrant mice working for lower wages now it's the robots. When will maze mice catch a break?

  • @ZivkoSkobic
    @ZivkoSkobic 2 ปีที่แล้ว

    Oh wow, I couldn't beat it with my eyes.

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

    this video is years old but no one is talking about how im pretty sure he uses a lint roller to ensure the mouse has optimal traction. that's sick

  • @sashalke
    @sashalke 5 ปีที่แล้ว +3

    Kojima is a genius

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

    I didnt know there is this kind of competition before

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

    What has the mouse got? Chip loaded AI and powerful memory, able to learn, analyze then home-in straight to target? This is amazing.

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

      Probably not an AI at that level, it's more likely to be a pathfinding algorithm and some optimization on top

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

    That was great, now I'm off to Slot car racing European Championship Finals, Helsinki

  • @JonatasAdoM
    @JonatasAdoM 5 ปีที่แล้ว +64

    2nd time it did a little dance to commemorate.

    • @ohoh6902
      @ohoh6902 5 ปีที่แล้ว +16

      Ninja's gonna report him now

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

      @@ohoh6902 meta

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

      @@ohoh6902 wow didnt expect that as a reply here

  • @woozy96
    @woozy96 5 ปีที่แล้ว +11

    TH-cam Algorithm brought me here.
    But damn I laughed hard and surprised about the diagonal run in second attempt.

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

    I am glad my random video watching algorithm brought me to this. I never knew mouse maze existed.

  • @reversal2341
    @reversal2341 3 ปีที่แล้ว +11

    First attempt: When Mickey goes shopping in the mall with Minnie
    The rest of the attempts: Mickey when Minnie calls him and said she was alone in the house

  • @floyddenton6696
    @floyddenton6696 5 ปีที่แล้ว +3

    The speed they travel when you finally see one in your home 😜😜😜

  • @corcon6976
    @corcon6976 5 ปีที่แล้ว +78

    My mouse would have a flame thrower to burn holes through the walls.

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

      Are you American or something ? 😁

    • @zen3817
      @zen3817 5 ปีที่แล้ว +6

      @@TheNefastor if he aint, he is now.

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

      Just burn the judges beyond recognition and install your own loyal judges.

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

      I need a flamethrower on my mouse to spread freedom! ... Actually the allied use of flamethrower tanks were some of the most effective weapons of WWII.

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

      @@kebman Not as good as the sticky bomb, just need the balls to get next to the tank lol.

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

    exactly what I wanted to see after tennis trickshots !

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

    love how they added the year this was filmed on the maze.

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

      Ikr I can’t believe they filmed this in 9102