Тёмный

Micromouse - Sparky (maze solving) 

AleŠ Tivadar
Подписаться 218
Просмотров 131 тыс.
50% 1

For more robot testing and android application, please see:
• Demonstracija Robota "...

Опубликовано:

 

7 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 104   
@mabmab4725
@mabmab4725 3 года назад
this made it a lot more understandable for how it works, thank you
@JuneJulia
@JuneJulia 3 года назад
This is just a simple code. With a bigger maze this algorithm will consume a lot of time.
@prashantchaudhary5711
@prashantchaudhary5711 3 года назад
can you provide me some code?
@bridiro
@bridiro 2 года назад
well in this kind of competition there is time to map the whole maze, because you don't know where the end is, so the time in the mapping part is not important
@roboticus3647
@roboticus3647 5 лет назад
Nice! I have a couple observations and questions, though. First: What is the goal and/or how does your mouse detect the end state? Next, aren't you using a data structure that can map the path to the coordinates in the maze? I would think that if you were, you would (a) truncate the little pocket under the 6 (at 0:25) so you wouldn't need to revisit it later, and (b) even if you needed to backtrack to that 6, you could do so via 12->5->6 rather than the more circuitous route. Finally, how are your sensors configured? Are they simple optical proximity detectors, or do you use several sensors such that you can estimate wall distance? Are you developing with the intent to compete in the micromouse competitions? I think it's a pretty interesting competition, I've watched a good few videos on them.
@aryopuspito787
@aryopuspito787 3 года назад
Another title: Ant be like when searching food and come back to the nest
@effess8698
@effess8698 4 года назад
Please send me the code, I have no curiosity, no talent of my own and no shame, also please write my thesis, water my plants and walk my dog. Thanks
@zzzzz9654
@zzzzz9654 4 года назад
lol, ok cool, pass, you will be a great robot in the future
@johnlau8461
@johnlau8461 3 года назад
heres the code: def mazesolver(): print("Hello world")
@5ucur
@5ucur Год назад
Instructions unclear. Thesis has been watered, plants walked, and dog written. Oh and the code is stuck in the ceiling fan.
@pavankumar-ey1ht
@pavankumar-ey1ht 3 года назад
Finally now I got to know what it is :)
@hermask815
@hermask815 5 лет назад
If I ever wanted the source code , it had to be Eiffel,Smalltalk or LISP. Maybe COBOL.
@KhanjiguurMonkhzaya
@KhanjiguurMonkhzaya 3 месяца назад
usually the end is at first 5
@smilefromtheheartoriginal
@smilefromtheheartoriginal 3 года назад
Thank you for the logic.
@setaripantheon8801
@setaripantheon8801 3 года назад
How does it know where the Endpoint is??
@smilefromtheheartoriginal
@smilefromtheheartoriginal 3 года назад
There different color mark on the wall
@warker6186
@warker6186 2 года назад
yt feed gave me a random video about a micromouse competition, n after watched i became very curious about how the heck that tiny mouse can solve the maze n then know the quick way to go from start to the goal n vice versa with turbo speed :/
@gpv432
@gpv432 3 месяца назад
Actually in micro mouse I understood end will be different color from start
@ToolDroid
@ToolDroid 3 года назад
It said micro but it's so big
@abdulqodir2158
@abdulqodir2158 5 дней назад
can you give explain how to robot got save the data numeric?
@pwnmeisterage
@pwnmeisterage 3 года назад
I get the same thing when playing Diablo 2 maps. Just pick one edge to follow. But Left or Right? Doesn't really matter, the choice will be wrong far more than 50% of the time, lol.
@MakingRoboticsColombia
@MakingRoboticsColombia 3 года назад
🤖 Muy buena 👌🏻
@fransflorenza9708
@fransflorenza9708 Год назад
is distance between 2 number is certain? is the robot using encoder to get the distance?
@SirMullich777
@SirMullich777 Год назад
ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-ZMQbHMgK2rw.html
@SPeeDKiLL45
@SPeeDKiLL45 Год назад
Can you please Explain to me, from where does the robot know that he has reached the end ? Whats the difference in geometry between field 12 and ,,End“ ?
@hugoantunesartwithblender
@hugoantunesartwithblender Год назад
Probably counts until reaches 25 places too
@MrDjoe43
@MrDjoe43 6 месяцев назад
It could be that there’s something underneath the board that tells the mouse that this is the end. Otherwise, I don’t know.
@microcraftcienciologo9329
@microcraftcienciologo9329 Месяц назад
If you know the start and end indices of the matrix, the robot will stop when its position matches the end index. The challenging part is mapping the maze using some form of position control with sensors.
@juancarlosrelloso1302
@juancarlosrelloso1302 3 года назад
Hola donde se pueden comprar estos kits. Muchas gracias
@ProximoFPV
@ProximoFPV 3 года назад
wow just wow
@vinesbeto4614
@vinesbeto4614 6 месяцев назад
gimme the code plis
@pablosotomayor6605
@pablosotomayor6605 Год назад
que metodo usas para que sepa el laberinto
@Kaczynski-y5z
@Kaczynski-y5z 7 месяцев назад
im electrical engineer. How do someone begin with coding such embedded systems ?
@VirendraAvhad-hz2om
@VirendraAvhad-hz2om 2 месяца назад
as a begineer you can start with arduino and get familiar with the concepts while tinkering. And later you can achieve the depth of embedded systems by programming your own board with the baremetal programming for boards like stm32 based on arm m architecture
@santhoshmamidisetti
@santhoshmamidisetti 4 месяца назад
what if the end position changes ? how will the robot know?
@microcraftcienciologo9329
@microcraftcienciologo9329 Месяц назад
The robot uses a matrix to determine its position; you assign the start and end point index
@Javiervs258
@Javiervs258 Год назад
Good boi
@ClydeShaffer
@ClydeShaffer Год назад
at 0:10 if the robot knew the total dimensions of the maze there's no need to turn right and investigate that section :P
@sergioguzman1982
@sergioguzman1982 Месяц назад
But what if the goal is there?
@holycarrot4782
@holycarrot4782 2 года назад
Macromouse
@deadyanothaikiropool1chait713
@deadyanothaikiropool1chait713 3 года назад
How did it detects position...?
@horsefeathersmcclipclopert5659
The micromouse knows where it is at all times. It knows this because it knows where it isn't. By subtracting where it is from where it isn't, or where it isn't from where it is (whichever is greater), it obtains a difference, or deviation. The guidance subsystem uses deviations to generate corrective commands to drive the micromouse from a position where it is to a position where it isn't, and arriving at a position where it wasn't, it now is. Consequently, the position where it is, is now the position that it wasn't, and it follows that the position that it was, is now the position that it isn't. In the event that the position that it is in is not the position that it wasn't, the system has acquired a variation, the variation being the difference between where the mouse is, and where it wasn't. If variation is considered to be a significant factor, it too may be corrected by the GEA. However, the mouse must also know where it was. The micromouse guidance computer scenario works as follows. Because a variation has modified some of the information the missile has obtained, it is not sure just where it is. However, it is sure where it isn't, within reason, and it knows where it was. It now subtracts where it should be from where it wasn't, or vice-versa, and by differentiating this from the algebraic sum of where it shouldn't be, and where it was, it is able to obtain the deviation and its variation, which is called error.
@eltunas1205
@eltunas1205 3 года назад
Alguien sabe si hay planos o un video que explique como hacerlo
@TheTurmanDreams
@TheTurmanDreams 3 месяца назад
🤩🤩🤩🤩🤩🤩
@mrdspgaming9593
@mrdspgaming9593 5 лет назад
Hi can u help me
@jhonspider-zk7kq
@jhonspider-zk7kq Год назад
Que utilozo para la construccion
@newadhim5410
@newadhim5410 5 лет назад
would you pass me da code ?
@hermansesmersi821
@hermansesmersi821 2 года назад
Kursusnya dimana ya?
@yusufaktas6801
@yusufaktas6801 7 месяцев назад
Hey, could you tell me which components did you use and how did you generate the code?
@josemanuelromo9361
@josemanuelromo9361 3 года назад
backtracking at its purest
@yaninaperucchi5807
@yaninaperucchi5807 2 года назад
Que utilozo para la construccion? Y la programacion? Gracias
@bobmarsh9571
@bobmarsh9571 3 года назад
Good video, bad music.
@anuragsinha2326
@anuragsinha2326 2 года назад
Which algorithm it is using?
@dubber889
@dubber889 2 года назад
probably DPS algorithm, cuz it search all the possible node.
@natoisnazi
@natoisnazi 2 года назад
Queue method is much quicker than this method
Далее
Can water solve a maze?
9:09
Просмотров 13 млн
Dynamic Programming / Flood Fill Algorithm
5:45
Просмотров 95 тыс.
The Fastest Maze-Solving Competition On Earth
25:22
Просмотров 20 млн
Improved maze solver from any starting point.
5:15
Просмотров 6 тыс.
I sent robot forgeries to a handwriting expert
23:39
Maze Solving - Computerphile
17:15
Просмотров 1,1 млн
More Pentomino Pathfinding
14:09
Просмотров 21 тыс.
Pololu 3pi Line Maze Solving Robot
2:33
Просмотров 512 тыс.