I told my AI robots to race and this happened...

  Рет қаралды 34,655

Nikodem Bartnik

Nikodem Bartnik

8 ай бұрын

More about the project: indystry.cc/ml-robot/
I built machine-learning robots with Arduino and LIDAR and then made them race!
First video: • Machine Learning on Ar...
🛠️ Store: indystry.cc/store
🤖 OpenRoboticPlatform: openroboticplatform.com/
RPLIDAR: amzn.to/3Q1eJtK
ML book: amzn.to/44Msv8P
Arduino Uno R4: amzn.to/3s1cONJ
Breadboard: amzn.to/3Rh1sPZ
Mouse: amzn.to/3EwTb2C
📰More info: indystry.cc/machine-learning-...
❤ Patreon: / nikodembartnik
🇵🇱 Polish channel: @prosteczesci
GitHub: github.com/NikodemBartnik/Mac...
✉️Business inquiries: nikodem.bartnik@gmail.com
Subscriber count at the time of upload: 118 742

Пікірлер: 77
@Arduino
@Arduino 8 ай бұрын
Incredible!
@TwistedTwig
@TwistedTwig 8 ай бұрын
Hi!
@1islam1
@1islam1 8 ай бұрын
@@TwistedTwig 🔴 What Is Islam? 🔴 Islam is not just another religion. 🔵 It is the same message preached by Moses, Jesus and Abraham. 🔴 Islam literally means ‘submission to God’ and it teaches us to have a direct relationship with God. 🔵 It reminds us that since God created us, no one should be worshipped except God alone. 🔴 It also teaches that God is nothing like a human being or like anything that we can imagine. 🌍 The concept of God is summarized in the Quran as: 📖 { “Say, He is God, the One. God, the Absolute. He does not give birth, nor was He born, and there is nothing like Him.”} (Quran 112:1-4) 📚 🔴 Becoming a Muslim is not turning your back to Jesus. 🔵 Rather it’s going back to the original teachings of Jesus and obeying him. More .....👇
@b_eberle
@b_eberle 8 ай бұрын
I also worked with the A1 RPLidar for my project, a stair climbing vacuum robot, and I also managed to get data from the LIDAR with my Arduino Mega, but the problem is, that it is not that much data like it is when you use it with ros2 and a raspberry pi or something like that. That is why I made my tolerances for measurement bigger to be more safe.
@juliankordynski3704
@juliankordynski3704 8 ай бұрын
Cześć! Uwielbiam twoje filmu, bardzo mnie motywujesz, dzięki ci za to!
@MarxTech_DIY
@MarxTech_DIY 8 ай бұрын
You always provide super great video content/quality (the music was great and timed really well), and your projects are awesome! Keep up the great work!
@nikodembartnik
@nikodembartnik 8 ай бұрын
Thank you!
@manavt2000
@manavt2000 8 ай бұрын
Love this! Keep em coming
@nikodembartnik
@nikodembartnik 8 ай бұрын
Check out the first video: kzbin.info/www/bejne/hpW2dZuamM6Gpqc
@timb3970
@timb3970 8 ай бұрын
wow amazing, the autonomous overtaking is 👌👌
@nikodembartnik
@nikodembartnik 8 ай бұрын
Thank you!
@RemoteAccessGG
@RemoteAccessGG 8 ай бұрын
Wow, I’m so excited for the new video!
@gamerlifeon8794
@gamerlifeon8794 8 ай бұрын
You can make them as a micromouse to solve the maze the fastest
@mattimotion
@mattimotion 8 ай бұрын
To push this project further and further to this point, really cool and impressive!
@nikodembartnik
@nikodembartnik 8 ай бұрын
Thanks a lot!
@PhG1961
@PhG1961 8 ай бұрын
Indeed, I like your videos very much!
@M_Leiva
@M_Leiva 8 ай бұрын
I love this channel.
@an_ancient_space_gamer3605
@an_ancient_space_gamer3605 8 ай бұрын
your a great creator i should have subbed sooner :)
@timb3970
@timb3970 8 ай бұрын
Thanks
@glowytheglowbug
@glowytheglowbug 8 ай бұрын
dang thats sick! good job :D
@nashe0878
@nashe0878 8 ай бұрын
Just subd, This is an inspiration
@ChrisLocke1969
@ChrisLocke1969 8 ай бұрын
the noise is in those breadboard pins, my friend.... solder, solder, solder ;)
@peter360adventures9
@peter360adventures9 8 ай бұрын
Awesome.
@prasadpatil4431
@prasadpatil4431 8 ай бұрын
i am do with some kind things with lider sensor and this is very informative
@OZtwo
@OZtwo 8 ай бұрын
Nice! Now what a cool robot would be is a Vector Robot with a brain using a Jetson Nano. Never got around to it, but wanted to build a larger scale version of the Vector Robot and have it explore the house to find small objects to pick up and take home.
@Me-0063
@Me-0063 8 ай бұрын
It surprises me the algorithm hasn’t picked this video up yet
@nikodembartnik
@nikodembartnik 8 ай бұрын
It surprises me too :( I really thought it will do better. At this point I can totally admit that I do not understand the algorithm at all!
@edgar9651
@edgar9651 8 ай бұрын
Great! Do the robots have constant speed? Or could one robot drive slow behind the other and then accelerate when there is a big enough gap?
@FixDaily
@FixDaily 8 ай бұрын
Awesome project! Wondering how many times they fall of the stairs.
@Maxjoker98
@Maxjoker98 5 ай бұрын
Am I correct in assuming that the control loop basically works "stateless", in the sense that the racing machine is not really aware of it's own position, it just computes the steering signals based on the LIDAR input? If so, the obvious next step would be to create a proper environment map, then navigate in that. You can do that using machine-learning as well I think, but there are static approaches as well(see also ROS). Awesome project!
@PixlRainbow
@PixlRainbow 8 ай бұрын
I just came across this. Would be interesting to see the performance compared to a neural circuit policy or liquid time constant algorithm, since they are supposed to perform better with smaller datasets and smaller model sizes. A python library exists that provides templates for tensorflow and pytorch, but unfortunately not sklearn.
@TheSelfUnemployed
@TheSelfUnemployed 8 ай бұрын
badass!
@BikZom
@BikZom 8 ай бұрын
add cat ears
@nikodembartnik
@nikodembartnik 8 ай бұрын
/\_/\ ( o.o ) > ^
@edgar9651
@edgar9651 8 ай бұрын
It seems the slow robot tries to avoid colliding with the overtaking faster robot. Maybe you can train it to ignore if the distance to a (near) obstacle increases. But maybe that is not important.
@StubbyPhillips
@StubbyPhillips 8 ай бұрын
Very cool! Just curious about the open pit/death trap/stairwell thing in that space... Is it just unfinished construction?
@cheetahkid
@cheetahkid 8 ай бұрын
R4... Great use of it, congrat! Shame about poor connection, have you consider connecting to homemade PCB? Less noise I hope. (Use the R4 connected to PCB, shorter link)
@adipurnama_workshop
@adipurnama_workshop 8 ай бұрын
This is very good ❤
@indian.carguy5890
@indian.carguy5890 8 ай бұрын
Hey superb video. I also aspire to be a robotics guy but don't know how to start, can you please make a video or something so that I can start this awesome journey ❤
@daviniusb6798
@daviniusb6798 Ай бұрын
Which LiDAR module would you use if you did this again today? Are there better one today for DIY stuff?
8 ай бұрын
Hi i tried to make a digital version of you ML model, i managed to collect data, but still it does not start to drive, will you make a tutorial to train and start predicting data?
8 ай бұрын
Will you do like tesla using camera instead of lidar?
@labibanudrat7979
@labibanudrat7979 8 ай бұрын
Where we found a robotics kit
@fpolania8196
@fpolania8196 2 ай бұрын
link to buy the structure
@jayseeee
@jayseeee 8 ай бұрын
Why not also control the drive speed to a certain extend? Make the robot slower if it gets to close to an obstacle...
@Nati158
@Nati158 8 ай бұрын
Giga wideo. Moja dziewczyna ma tak samo na nazwisko :)
@veerakumars8509
@veerakumars8509 7 ай бұрын
Great work ..! do you have an circuit diagram of the model can you share it.
@kalashin1529
@kalashin1529 8 ай бұрын
No Sponsor? subscribed, liked and Loved! Really nice Video again. I Like It. (Just have enough of pcbway as a sponsor all time and raid shadow legends😂)
@garrycz3184
@garrycz3184 8 ай бұрын
Wouldn't it be better to use ESP instead of arduino and send the data live to the server for training?
@nikodembartnik
@nikodembartnik 8 ай бұрын
UNO R4 WIFI also has wifi so you can do that without esp
@syrinx7903
@syrinx7903 8 ай бұрын
It's more like you have two children playing😍
@Cen_t1369
@Cen_t1369 8 ай бұрын
Hey, are you using arduino uno R4 minima or wifi? I don't have enough money for a Wifi but I can get a minima. What are the major differences?
@nikodembartnik
@nikodembartnik 8 ай бұрын
One of the robots is using minima the other one wifi. The microcontroller is the same but on wifi you have additional esp32 for wifi and bluetooth.
@Cen_t1369
@Cen_t1369 8 ай бұрын
oh, thank you. It was silly of me to ask before watching the video completely.@@nikodembartnik
@DaveEverett01
@DaveEverett01 8 ай бұрын
Hello Nikodem, any chance you could upload the modified code to talk to the rplidar?
@nikodembartnik
@nikodembartnik 8 ай бұрын
I will try to update github repository next week and make a nice readme that this project deserves :)
@DaveEverett01
@DaveEverett01 8 ай бұрын
@@nikodembartnik Terrific, thanks mate
@kelna2
@kelna2 8 ай бұрын
Needs pyrotechnics
@viniciusnoyoutube
@viniciusnoyoutube 8 ай бұрын
Make a exclusive video about the sensor, cable, pinout and library so you can help de community as you said there is almost none material about it. Use a very simple and representative title so it gonna show on searches and you get a lot of views and subs.
@wicketprofessor375
@wicketprofessor375 8 ай бұрын
dlaczego nie masz barierki na schodach hahaha
@gurkiratsingh553
@gurkiratsingh553 8 ай бұрын
6:56 is a great solution but won't they capture false data?
@nikodembartnik
@nikodembartnik 8 ай бұрын
I am using kbest to select the dimensions that are the most correlated with the label so the algorithm will get rid of all the readings in the back that do not contribute any important data to the final control label. This part is a little bit more explained in the previous video so check it out: kzbin.info/www/bejne/hpW2dZuamM6Gpqc
@CENREAPER-YT
@CENREAPER-YT 8 ай бұрын
What's a LIDAR?
@nikodembartnik
@nikodembartnik 8 ай бұрын
LIDAR (light detection and ranging) in general is a method of measuring distance with light but in this case it refers to a device similar to a radar but it uses light to measure the distance between the objects.
@CENREAPER-YT
@CENREAPER-YT 8 ай бұрын
@@nikodembartnik thanks. Is this second one found in autonomous cars?
@shreyas9280
@shreyas9280 8 ай бұрын
hey bro, great work. can you make a MICROMOUSE robot. it would be great if you can build one(consider it as a challenge😉)
@yacineg_dp600
@yacineg_dp600 8 ай бұрын
Why wouldn't you use a deep reinforcement learning algorithm (like PPO or DQN)? you first need to make a simulator, train your model, then use it in real life. this will be much more better
@nikodembartnik
@nikodembartnik 8 ай бұрын
As mentioned in the video I'd rather have fun driving the robot in a race track than spend weeks writing the simulation software. Is it a better approach? Definitely. But do I want to do it? Not now, maybe in the future :)
@yacineg_dp600
@yacineg_dp600 8 ай бұрын
@@nikodembartnik Ah I think I have that part of the video, but I really liked the robot
@MrColibri55
@MrColibri55 8 ай бұрын
Captions, pls
@RemoteAccessGG
@RemoteAccessGG 8 ай бұрын
Why you’re using original Arduinos instead of cracked ones, you can buy few Raspberry Pi’s on that money
@nikodembartnik
@nikodembartnik 8 ай бұрын
To support original creators. There are no cheap clones for their new advanced boards.
@Kmnri
@Kmnri 8 ай бұрын
Please do something with your audio, you are recording in big room without any sound panels and its hard to listen, otherwise i like your videos.
@tcarney57
@tcarney57 8 ай бұрын
I noticed it, too, but I consider it a trivial complaint. It was quite easy to listen to, as far as I'm concerned, and not worth his time. But if you want sound panels and other superfluous embellishments, I suppose you could contribute to his Patreon account.
@nikodembartnik
@nikodembartnik 8 ай бұрын
I don't think it's that bad. Previous video was indeed not the best when it comes to audio but here I think it is not an issue. I will try to improve it with time, I am not a fan of the look of sound panels on the walls so hopefully just adding more furniture will help as well and maybe some curtains hang close to the camera at the time of the recording.
This Car Travels Farther Than You Push It
13:42
Tom Stanton
Рет қаралды 2,6 МЛН
The day of the sea 🌊 🤣❤️ #demariki
00:22
Demariki
Рет қаралды 97 МЛН
Я нашел кто меня пранкует!
00:51
Аришнев
Рет қаралды 2,3 МЛН
Increíble final 😱
00:37
Juan De Dios Pantoja 2
Рет қаралды 112 МЛН
Make a TINY Arduino Drone with FPV Camera - Will It Fly?
20:26
Max Imagination
Рет қаралды 608 М.
I took Taser Chess to Open Sauce
12:40
Everything Is Hacked
Рет қаралды 242 М.
How to Make an Autonomous Mapping Robot Using SLAM
5:44
Kai Nakamura
Рет қаралды 13 М.
I RACED My Self-Driving RC Car
23:35
Steven Gong
Рет қаралды 644 М.
I Made A Water Computer And It Actually Works
16:30
Steve Mould
Рет қаралды 7 МЛН
Machine Learning on Arduino Uno was a Good Idea
12:30
Nikodem Bartnik
Рет қаралды 289 М.
Kraftwerk "The Robots" | Deep Reconstruction
41:17
Doctor Mix
Рет қаралды 121 М.
Building a Workshop That Feels Like Home
12:31
Nikodem Bartnik
Рет қаралды 38 М.
High precision speed reducer using rope
20:19
Aaed Musa
Рет қаралды 1,3 МЛН
Building a Self-Driving Go Kart
13:46
Austin Blake
Рет қаралды 257 М.
Best mobile of all time💥🗿 [Troll Face]
0:24
Special SHNTY 2.0
Рет қаралды 1,8 МЛН
#miniphone
0:16
Miniphone
Рет қаралды 3,7 МЛН
Мой инст: denkiselef. Как забрать телефон через экран.
0:54