Building an AI Robot that can be trained! || Using an NVIDIA single board computer

แชร์
ฝัง
  • เผยแพร่เมื่อ 2 มิ.ย. 2024
  • Check out the free webinar 'Meet the Engineers': elektor.clickmeeting.com/5294...
    Offer: 20% Discount on Elektor Magazine Print -- Code: Great20P
    Offer: 50% Discount on Elektor Magazine Digital -- Code: Great50D
    Both 20% Off on the printed issue as also 50% on the digital can be found here: www.elektormagazine.com/great...
    For quick delivery in the North America via SparkFun: www.sparkfun.com/products/15769
    For quick delivery in EU & ROW via Elektor: www.elektor.com/sparkfun-jetb...
    Previous video: • Here is why Gate-Drive...
    Pyboard (MicroPython) Beginner's Guide video: • Easy & Powerful Arduin...
    Facebook: / greatscottlab
    Twitter: / greatscottlab
    Support me for more videos: www.patreon.com/GreatScott?ty=h
    Websites which were shown/used during the video:
    pytorch.org/
    en.wikipedia.org/wiki/Artific...
    www.analyticssteps.com/blogs/...
    qengineering.eu/deep-learning...
    jetbot.org/master/index.html
    www.sparkfun.com/products/16417
    www.sparkfun.com/products/15769
    github.com/NVIDIA-AI-IOT/jetbot
    developer.nvidia.com/embedded...
    In this video we will have a closer look at the concept of AI aka artificial intelligence and deep learning. As a practical example I will be building a small robot that comes with an NVIDIA SBC, a camera and two motors with wheels to drive around. I will show you how to use the SBC and its AI features in order to create an algorithm that avoids obstacles while the robot is driving around autonomously. Of course there is much more to learn when it comes to AI and deep learning. So let's get started!
    Thanks to Elektor and SparkFun for sponsoring this video!
    Visit www.elektormagazine.com/ to read their magazines and buy electronic components. Or visit www.sparkfun.com/ to get DIY electronics kits.
    Music:
    2011 Lookalike by Bartlebeats
    Killing Time, Kevin MacLeod
    (incompetech.com)
    0:00 This is why AI is WICKED!
    1:54 Intro
    2:44 Finding suitable hardware for AI tasks
    4:06 Building the AI robot
    6:06 Connecting the AI robot to the internet
    6:44 Presenting the AI robots programming interface
    7:26 First practical test
    8:22 AI practical test
    9:46 Conclusion
  • วิทยาศาสตร์และเทคโนโลยี

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

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

    The thing about AI is that it's not creating an algorithm to compare the current image to the ones you fed it before, but instead creating a model that can generalize what "blocked" and "free" means, even for images or places that it has never seen before, that's the awesome thing with AI

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

      Well explained :-)

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

      If I expect an AI bot, it would be to recognize what blocked and free means based on certain parameters, rather than a pattern in an image associated with blocked or free (in this case the leg of the chair might mean blocked). so I assume using it in another room with different walls or chairs ecc would completely confuse the bot. did I got the concept right?

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

      @@BlackXeno not necessarily, if you feed it with tens or even hundreds of thousands of images from houses, it would pretty much work in any room. In this case, if the other room has similar walls and general traits it might still work, just not as well as in the original room.

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

      ​@@BlackXeno something like that, let me explain further.
      Old image recognition methods will have the problem that you mentioned, because they were based of examples of concepts, not concepts themselves.
      Imagine that you go to a new place, and there's a chair there, you have never seen that chair before, nor have you ever seen that kind of chair, but you know what a chair looks like, so you don't have to be told what it is. AI is the same, you teach the AI to know the essense of your problem, object, etc.
      Imagine that you want your AI to tell wheter something is a chair or not, so you feed 5 images of red chairs, and 5 images of green "not chair" objects; your data will not be varied enough to tell what a chair is, so it'll try to guess by very limited patterns, so for example, because it always sees photos of red chairs, it will assume that all chairs are red, so green chairs will not be recognized.
      The key is in training you AI with very varied and clear data, so it starts to recognize your object by it's core concept, and not what differentiates two similar kind of objects.
      In conclusion, well trained AIs will generalize, that means understanding your problem well enough that they can recognize patterns on data never seen before, just like we do.
      I hope I was clear enough! :)

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

      Thanks to all. there's a way to ask to the network if it got the right concept? I read once of a tank recognition AI, failed, because associated the background grass to be the enemy. Which proofs the need to truly varied data. I wonder if was possible to verify this ahead, analitically...

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

    NEXT EPISODE: HEART PACEMAKER 'DIY' or 'BUY'?

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

      🤪

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

      Yes, and of course, with an arduino nano.

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

      sounds more like 'DIE' or 'BUY'

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

      @@joewulf7378 it´s fine electronics but no nanoscience haha

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

      Yes

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

    Explaining computers and Great Scott videos uploaded on the same day, what a treat!

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

    A cool way to continue the project, is implementing a pathfinding algorithm. Use the object avoidance to have the robot navigate to a specific location within your house.

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

    Never clicked faster before on a great Scott video

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

    Cool! Note that the raspberry pi, especially pi 4 can do deep learning tasks: Adafruit has a bunch of demos showing it off. But, I think they all use tensor flow lite, not pytorch.

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

    From his first video to all of his videos always a joy to watch and learn something new. Keep up the awesome work you do Great Scott

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

    This could be a really neat unsupervised learning project!

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

      Actually it is supervised learning since a human manually annotates the images into different classes. In this case either obstacle or no obstacle. Unsupervised would be if both classes would be shot randomly and not ordered by a human into separate folders. And then let the AI model figure out a pattern by itself. For example a VAE would do this.

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

      I think he just meant it could be. That’s what I was thinking too doing it with reinforcement learning instead and let it bump into a few walls. You probably could get away without adding another sensor if you can see that your trying to move forward but aren’t but another sensor would def make it better for detecting when it hit a wall.

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

      @@georgemazzeo7226 could be something to try. But reinforcement learning requires a lot of trail and error. I am talking about a couple thousand tries to get something driving. Let alone advanced navigation. So you need to physically put the car back at the start a couple thousand times which is not really doable.

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

      @@sieuweelferink6852 I was thinking you could add a bump sensor on the front, if the car hits something then it could automatically back up and maybe choose a random direction to turn (perhaps weighted by its confidence in the blockedness of that direction)

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

    Cool! It's amazing that people from all domains get interested in Machine Learning. Every domain of activity can benefit greatly from using these algorithms, but sometimes we underestimate the domain-specific knowledge needed to understand and solve the problem.

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

    I like the fact that you face the camera to urself when doing the intro

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

    I just got into PyTorch and saw this. Perfect timing. Thanks.

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

    If the robot had an ultrasonic sensor, it seems as though it could take its own pictures and learn on it's own without having to be explictly trained.

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

    Maybe the next step could be adding another camera for 3D vision.. Could the Jetson board handle that?

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

      Should be able to pull it off :-)

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

      what about a ToF(time of flight) camera

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

      @@greatscottlab Or lidar for 3d vision

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

      Can attest to this, yes it can, as long as the stream is 720p@30fps, but even then your frame rate will be close to 1 FPS or maybe a bit higher
      Edit: Just to add to this, the board is not powerful enough to handle ML based inference and 3d vision at the same time

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

      You could look into the Intel RealSense Depth and SLAM(location) Cameras. They do some of the computation on the camera themselves so it isn't as taxing on the Jetson nano. JetsonHacks is the best channel for that. He's made lots of videos specifically about Jetson + RealSense cameras and even manages a few git repositories, really good stuff.

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

    Waited for such a video from a long time... Thank you sir

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

    Finally... what I've been waiting for !

  • @user-gv3nq5uv4h
    @user-gv3nq5uv4h 3 ปีที่แล้ว

    this is one of your best videos ever, thanks a lot.

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

    Great video as name!! Surely a informing and interesting project!Looking ahead for a new video. And thanks for such a great knowledge and content. MUCH LOVE FROM INDIA😊😊

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

    Nice video! I love this subject... It would be amazing if you do more more about this robot or AI!

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

    This Channel is like my second school because I learned a lot knowledge about electronics and stuff from here. You're awesome!

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

    You actually made a product video but I must admit a very good one :D

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

    Dude! You really need to get deeper in neural networks, they're amazing! I've seen it do crazy stuff, like generating music from the ground up from nothing (It generates waveforms, wich is a really complex task) and generating images!

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

    Great video. I have been looking at getting a Vector Robot to play with the AI but finding it may not be up to speed. I'm simply looking for something like a Vector robot that can explore the area, charge itself, and more where the AI comes in, be able to collect small objects and take it home. For this why I picked the vector since the base design is perfect yet with too many limitations. A perfect robotic mouse which I am so shocked I can't find anything close to it.

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

    That's brilliant topic to cover!

  • @hr.differentmind2048
    @hr.differentmind2048 3 ปีที่แล้ว +2

    love you greatscott. . and also your voice

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

    My friend gave me his Jetson nano several months ago and I never had an idea of what i wanted to do with it. Im going to try this project out. Thnx for the vid.

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

    I think ultrasonic sensor could be used with camera sensors to make the Robot notice objects and obstacles more efficiently

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

    Great way to start! Keep going. AI engineer from de montfort university Leicester UK

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

    Thanks! I'm training my ai in assembling wheeled robots with mechanized hands, from 3d printed plastic parts. hopefully I'll have a bunch of them cleaning my driveway and painting my walls.

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

    You make look easy man Thank you

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

    Yo make more videos like this, love this video

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

    WoW! Such cool video! Thanks for next awesome video!

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

    Great project, congratulations😎😎😎

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

    Adding Proximity sensor and one motor to the camera hinge so that it can look around, also add some servo & hand to move small objects from path change the tyres to roller treads and add suspension add gps to navigate outside on its own

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

    Really interesting indeed! 😃
    Too bad it can't learn for itself... I mean, trying, colliding and taking pictures of where not to go... You know?
    But other than that, it's a pretty impressive little kit! 😃
    Stay safe and creative there! 🖖😊

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

    Great Video. How do you power the board ? As far as I know it draw around 5A which most "normal" powe rbanks are not capable to deliver ?

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

    This is interesting. I literally came across the Nvidia SBC while researching for a similar video for this channel last week.
    What a coincidence. You're a smart dude so i guess is a no brainer why you're always on top of your game Mr. Scott

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

      Glad I could help!

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

      @@greatscottlab I love your work. Keep pushing.

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

    Last week i though of suggesting you with an ai based robot sir but to my suprise it actually comes true😂😂 keep making this kind of videos 👍🏻🔥

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

      Also try using ROS(robot operating system) sir.

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

      Thank you so much 😀

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

    The creation of the model/neural network usually takes quite a bit more computing power than the network will then take once deployed
    I wonder if it's possible to train on a computer with a powerful GPU and then deploy the model on something rather weak like a rapsberry PI

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

    i just got the jetson nano up and running yesterday! What gr8 timing!

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

    This is great video as always!, I wanna see AI controlled airplane after this!

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

    Awesome work friend, could you include the bio-signal issues in your next episodes?
    Regards

  • @MuhammadHanif-bx4pb
    @MuhammadHanif-bx4pb 3 ปีที่แล้ว

    try to use reinforcement learning instead, by adding proximity sensor / any kind of sensor for measuring distance / bump.
    By using that sensor value, code the policy requirement for the network.
    and bam you got reinforcement learning robot that can handle any terrain.
    (sounds easy hard to implement tho)

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

    Why can't i like this video more than once?

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

    nice takes all the frustration out of trying to build one by trial and error

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

    Hi there! I'm just wondering where to store these pictures? Are these directly stored on the robot's computer or can I put them on a 3rd party service?

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

    Finally diy AI BY GREAT SCOT COOL STUFF

  • @user-ii6vb8ho8p
    @user-ii6vb8ho8p 3 ปีที่แล้ว +1

    So much great idea
    Good explanation
    Thank you

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

    Now this is quality youtube.
    How to build an AI robot:
    Buy a kit that does it for you.
    Fūcking phenomenal m8.

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

    The one you bought from Sparkfun, are they using their own algorithm or using AI/ML library such as Tensorflow/Open AI/etc ?

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

    can we implement the same Ai training model for collision avoidance in drones, too?

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

    How about creating an algorithm, that creates an imaged labelled "blocked" , and then later an image labelled free, to balance out the dataset. And after that retrain it with the new data. This way our AI can learn from it's mistakes. This could be useful in say' another room, where the bot has learned enough to not collide often, but still collides sometimes

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

    Awesome well Explained and great As Always 💜
    And currently learning python 😆

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

    That’s cool. You could set up your lawnmower and set up the mower to go exactly around your yard and miss all of the bad areas. I’m doin it lol

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

    Another awesome video by great scott 😘😘😘

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

    Deep Learning is totally possible on raspi 3 or 4 (even convolutional neural nets), when training the code on a pc -> just search for Donkey Car and you will find everything you'll need to know.
    Expensive Training needs a GPU just running the network doesn't need a gpu.

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

    Humans: *AI exists* we are going to die
    AI: if picture equals to "blocked" turn, else drive

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

      After reading your comment,
      GPT-3 laughed in ML

  • @user-lg8in2ho3h
    @user-lg8in2ho3h 3 หลายเดือนก่อน

    brother the one you made in this video is the one with Jetson Nano or without jetson nano ?
    Im considering this topics as my uni project so please help

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

    Is it possible for the robot to remember the spatial layout of an area and be taught to move around the area based on this remembered layout? Ex. If it mapped your house, it can move autonomously to the toilet if only simply instructed to "go to the toilet".

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

    Great video sir but I have a doubt....The same can be made with Hc-sr04 Ultrasonics sensor with Arduino which detect the obstacles right....what's the difference .... sorry I'm not teasing you but I just want to know....?

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

    You should do a video on the Platformio ide discussing it’s benefits and drawbacks in comparison to the original Arduino ide. Then explain why you will use one compared to another

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

    AI actually isn't complicated, but complex. It's a number of formulas, which need to run in a certain order.
    If you are familiar with neural networks, and have already built a single cell, then you are on the right path.

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

    Almost unbelievable how today's electrical hobbyists have many ways to create fun project.
    Btw where you get jumper wires for your prefboard projects?

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

      Its called silverd copper wire

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

      @@electronicguy4550 thank you for answer, but i also mean wire that he shown in his first essential tools video, he shown pliers that can bend this wire acros two holes in prefboard. Thick, strait wire.(i dont know how to describe it beter, im from Czechia.)

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

    you never disappoint me, your the best😁😁😁

  • @user-mn6li2yv4d
    @user-mn6li2yv4d 2 ปีที่แล้ว

    Hey , thanks for the video , can this be used for a totally beginners ?

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

    hi, thanks for sharing with us. how if I use an esp camera module as a wireless cam to transmit the video single which will be received by Nvidia?

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

    I am really interested in starting with machine learning in CV, is the experience with Nvidia jetson as easy as it seems? I look forward to buying one.

  • @mr.coolio4321
    @mr.coolio4321 3 ปีที่แล้ว +8

    I love how Jeremy's German accent causes him to say *vikipedia*

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

      Never knew his name was Jeremy. Assumed it was Scott all these years...

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

      @@revealingfacts4all LOL. same. Who’s Scott then? Scott must be Jeremy’s mentor, since apparently Scott is great! :-)

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

      @@gregclare th-cam.com/video/yX4ZguOZjhs/w-d-xo.html&ab_channel=ManticoreEscapee

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

    Im your very first viewer of this video, btw you are really a great scott

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

      Hey, thanks!

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

      @@greatscottlab Sir you are my inspiration to learn about electronics (me = 13 y/o) and you are welcome

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

    I would LOVE to see how the robot would react or work with the same pictures/code but in a DIFFERENT robot
    How mad would it go?

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

    Could you make this into an unsupervised learning variant by adding a bumper to detect impact/pain?

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

    1:09 "automonous", 1:47 "automonously", lmao

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

    Amazing project. Maybe a balancing bot for an upgrade (wink wink)? It is fascinating how affordable these sbcs become. One thing that always bothers me, when I see people designing mobile robot project, or rather not bother, but simply curious: why do people use dc motors without quadrature encoders?

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

    Great Scott: building an AI robot
    Me: learns a lot from his video
    but Breaks an rc car just to get a motor
    But the videos are very knowledgable

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

      Thanks mate :-)

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

      @@greatscottlab
      Do you have subreddit like electroboom has ?

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

    Jeremy : put nvidia on title
    PC guy : hello

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

    It would be great if you could develop an option for the robot to find and dock to a charger when it's battery is low.

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

    I saw that you tried to create one of these for a robot vacuum using LiDAR . Maybe this would work better.

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

    Can u please do many more interesting projects based on AI 😍🤩THEY R SO MESMERIZING TECHNOLOGY 🤩🤩🤩💕

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

    Awesome as always, Scott. It was Great. OK, now where is the motorcycle that goes with the wheel in your corridor? ;-)
    (Electronics and Robotics are not my only passions!)

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

    For just making obstacle detecting bot, why can't we use ultrasonic or ir? It would also do the same but in easier way I guess......

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

    Love your content.

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

    Jetson Nano or Raspberry pi 4 model B, which one is better for computer vision applications?

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

    You should try using edge impulse IDE on OpenMV H7 - Much easier and cheaper and could likely yeild the same results. Plus deployment on a microcontroller is "in" right now

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

    Excellent

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

    From the thumbnail i thought it was also a self balancing robot😂

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

      Not quite ;-)

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

      @@greatscottlab but with AI, what not to do with self balancing robot?, that would be a good idea

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

    Super bro 🙏

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

    Great Scott

  • @tech-a-tronics650
    @tech-a-tronics650 3 หลายเดือนก่อน

    Would love to see a lidar connected to this bot and hopefully running ROS, we will be able to map the surroundings.

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

    Did this for my roomba, but I did all the training on my desktop and exported for the ONNX runtime 'cause it was easier. Still PyTorch.

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

    Cellbots is another interesting approach.

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

    The writing hand has a face also 😀👍

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

    u r really Great Scott

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

    I recommend the courses from Coursera on Deep Learning. They are really helpful!
    At first I did not understood how it worked but, with the courses I realized the tremendous potencial that it has for many aplications. It merges nicely with mechatronics and electronics too.

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

      Do you recommend a specific one? I just started looking into AI CV and have some python experience

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

      @@iAmCbasBoy You can choose the Courses from Deep Learning with Andrew Ng. This is with Python.
      But, if you want to know the details about machine learning and neural networks, you can choose the course Machine Learning with Andrew Ng from Stanford... the last one is free.

  • @anddop
    @anddop 15 วันที่ผ่านมา

    If I added 2 wheels on the back, that aren't controlled by any components, would that work or would it mess up the original build.

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

    I am totally going to replicate this project and share my results!

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

    Any plans to delve deeper into these A.I. subjects?

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

    can you make a series about jetson nano?

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

    5:11 lul I have that exact powerbank it's good can even output USB-C 12V and charge laptops

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

    Robot: I'd like to play that guitar. Can I have a few fingers?

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

    Is it possible to do this with meccanoid g15? That's the closest thing I have and I'm going for as cheap as possible

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

    yes the 64gig sd makes that kit a worth while investment