Robotics Training LESSON 1: An Introduction to Robotics for Absolute Beginners

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
you you [Music] [Music] hello guys this is Paul McWhorter with top tech boy comm and we are here today with lesson number one in our incredible new tutorial series where you are going to learn robotics I'm gonna need you to pour yourself a nice big mug of iced coffee and I'm gonna need you to get ready to learn some cool new stuff it's cool stuff and it is important stuff because my friend the world is changing and the world that you're gonna live in is not the world that I grew up in and not the world that I spent most of my life in in my life a person could kind of cruise through life by flipping burgers at a fast food restaurant or maybe being a cashier at a grocery store but those days are gone because those jobs are going to be replaced by robots now it's not just going to be those jobs but I'm going to tell you that as we move forward in the future most jobs are going to be able to be done better by robots than by humans right now you're just competing against other people for a job in the future you're gonna be fighting to hold on to your job because my friend the robots are coming and most things that you can do they're gonna be able to do better than you a little bit about a little bit of my background for you guys that don't know me I come from the high-tech world at one point I was in charge of one of the largest high-tech R&D operations in the country I had a hundred million dollar per year budget and I had 500 of the smartest scientists and engineers that work for me I also was an executive at a high-tech nanotechnology company that I started and so let's just say that I've had a lot of experience managing people and as a person who managed many hundreds of people I can tell you quite honestly that if I was given the choice between hiring a robot and hiring a person nine times out of ten I'll hire the robot why I'm gonna list the ten advantages from an employer's point of view the ten advantages of hiring a robot over hiring a live human advantage number one the robot is never late because the robot doesn't go home the robot stays on the location he doesn't come in late you human workers you come in late one strike against you robots one to zero at this point second thing is robots don't need to take breaks your humans you have to run down the hall to the bathroom you have to run take care of other things the robot works continuously human beings need breaks third advantage that a robot has over a human worker is the robot never complaints you humans you complain and you complain a lot as I managed people it seemed like I spent about half my time dealing with employee complaints I don't like my officemate he doesn't smell good hey somebody burned popcorn in the microwave could you do something about it hey this guy has a window in his office how come I don't have a window in my office I don't like the color of the carpet it's too hot in this building it's too cold in this building complain complain complain all you human workers do is complain the robot does not complain now I'm just being a little bit provocative here I'm not trying to be insensitive to human needs but I'm just saying that as an executive as a leader it just comes down to the bottom line hit I rather have someone do a job that complains or I'd rather have someone do a job that doesn't complain nice to have a robot robots don't complain okay advantage number four the robot never steals humans steal from you you say well I don't steal how about that little 128 gig SD card that you just happen to forget and leave in your pocket on the way home and then when you got home you forgotten let 128 gigabyte SD card at home and it ended up in your phone or your computer or something else yes it's called pilfering and humans pilfer and computers don't it vanished number five of the advantage number five of the robot over the human employee the robot doesn't call in sick you're human you get sick sometimes sometimes you're really not sick but you just kind of like don't feel like coming to work or maybe you have something that comes up with a family member for whatever reason you call in at the worst possible time and let me know that you're not coming to work that date the robot does not call in sick advantage number six the robot does not surf the web at work you human employees you surf the web and some of the stuff you look at my goodness don't look at that stuff at work don't look at that stuff at home maybe it's not really bad stuff maybe you just decide that you will stick it to the man and spend an hour at work looking at silly cat videos or Pinterest recipes or whatever whatever it is you spend a lot of time at work surfing the web and the robot doesn't okay numbers seven advantage of the robot over the human employee the robot does not make excuses humans make excuses I did not get that report done because of bla bla bla bla and really as a manager as an executive I don't care why it wasn't done the only thing that matters to me is is that it wasn't done that if I had a deadline today to turn in a proposal for a grant or for some sort of program with another company and if that application is not in on time we don't get the contract it doesn't matter how good your Excuse is so humans are really good at making excuses robots don't make excuses they just get the job done advantage number eight of a robot over a human employee is robots don't come to work drunk or high okay and sometimes you human workers you kinda have a drinking problem or you have a little bit of a problem and you come in to work without your full mental capacities advantage number tot nine of the robot look at that robots tend to work faster tend to work more consistently than humans and then the tenth advantage of why I would rather have a robot than a human employee advantage number ten is the robot won't sue me you human employees love to sue and so maybe if you feel like you're getting in a little trouble at work or something isn't going well oh my goodness you slip and fall and you have a back injury and it's my fault okay you know what I'm talking about okay guys you know that I'm just kind of having a little bit of fun here and I'm not trying to be cruel and heartless but I'm just kind of doing this to be provocative because I really want you to see man the world is changing and if you're one of these guys out there making 25 bucks an hour making fancy coffees I'm telling you the the the robot can make a perfect cup of coffee every time in a more consistent cup of coffee and he can do it way more affordably than you working at $25 an hour and so what I want you guys to see you again I'm just being trying to be a little bit provocative but what I want you to see is is that the world is changing and in this new world there are gonna be people that get left behind and there are gonna be people that thrive now who are the people that are gonna thrive it is gonna be the people that know robotics the people that know how to teach the robot the people that know how to build the robot the people that need know how to fix the robot because if you look at this list that I just gave you might say well what hope is there how is a human being ever gonna get a job well the human beings that are gonna get jobs are the guys that know how to fix these things program these things build these things and so I say this by way of introduction that if you're a young person one of the most important things that you need to know is robotics and what's the good news I am going to teach that to you so that's what this new series of lessons is going to be about it is going to be about beginning to learn robotics now by way of what do you need to know well I'm going to teach this assuming that you are absolutely positively a beginner I'm gonna start absolutely from scratch and I'm gonna teach you robotics now I will say as far as prerequisites it would be really good if you first went through my series of tutorials on the Arduino the most we use the most excellent super starter kit by Ella goo and in that series of lessons you really learned how to program you learned how to use the Arduino you learned how to use the Arduino to control motors and servos and various sensors and what you guys are gonna find that went through that went through this series you're gonna see that you've got a very very strong foundation in robotics okay so you are really going to be ready to do very well in this upcoming class okay so now we got to talk about what type of robot are we going to build what type of robot are we going to work with in this series of lessons and we will be using the most excellent Ella GU smart car version 3.0 and what I did what I have is down in the description below I've got links over to Amazon where you can pick up this robot kit and that way we will be working on identical hardware and that'll make it really easy for you to learn and for you to follow along if we are working on identical hardware so really kind of with robotics they're sort of going to be two different paths one path is this series of lessons where we were we will be working on the Ella Goose Mart car and the other series of lessons we will be working on the jet bot the jet bot artificial intelligent robot now this will be a much more advanced series of lessons and this is really designed for the people that have gone through my artificial intelligence class on this same Channel learning artificial intelligence on the Jets and nano you will be taking the nano and you we'll be building an artificially intelligent robotic system but that is a different series of lessons this lesson this series of lessons is about the Elega smart car and I will tell you that I have already built one of these things which I will show you here and I will get out of your way and you can see that I have already put it together and the really cool thing is you guys that have been through the Arduino lessons a lot of this stuff you're already gonna recognize because you learned how to do a lot of the individual pieces in that original set of lessons like for example you guys from the Arduino series what do you see here you see the ultrasonic sensor right we did five or six lessons on the ultrasonic sensor but it was just the sensor and the Arduino working together not part of a bigger system but as part of a bigger system what can this do this can see if something is in front of the robot and he can take evasive maneuvers in case he gets blocked in so that stuff that you learned in the Arduino series of tutorials you're now going to apply here as part of a larger system also right here you can see that we have an Arduino on top of the Arduino we have a shield and that shield just kind of helps route the different route the different GPIO pins to different electronic components on this so don't be intimidated by the shield we also have a Bluetooth module so we will be able to control this robot with bluetooth if we look over here what you can see is we have an IR sensor and you remember how we learned how to use the IR remote in those Arduino tutorials where we can send signals through the IR remote and our little smart car will start doing cool things you already learned how to use the remote you can see that we have DC motors in that earlier series of lessons you learn control DC motors through the most excellent l-29 8 in power module to control the to control the the motors and so you can see that a lot of this stuff here is stuff that you already learn but what we're going to be doing is we're gonna be putting it all together to make this robot do some neat and cool stuff now what you can see is let's see this lesson is just an introduction in lesson number two what I'm gonna actually do is take you through the build of this thing ok so I'll take you through the build of this thing and what you can see is I've got a really nice overhead camera so as I'm sitting here building this you can see exactly what I am saying and you can build along with it because I'll tell you this is not hard to build but it is sort of tedious because I had to put it together twice because it's very easy to get something not configured right and you don't understand it till you get to the very end and when you get to the end step it doesn't the top platform doesn't map out to the bottom platform because you had something not oriented correctly so I'll take you through it step by step on the physical build now the physical build will probably take about two hours and so we'll probably do it in two steps we'll probably like try to build the lower deck in one video and then the upper deck in the second video and so we'll probably take two class periods two lessons to get this whole thing built and then we'll start programming it alright I'm going to show you how to program it from scratch we're not going to be using those pre-canned libraries that come with it we're going to be coding it step by step to actually learn how to make this thing do the useful things now there's going to kind of be three levels that we can work with the first level is kind of like human control and with human control it's like what I showed you before the human tells the robot to do something and the robot does it okay that's human control the second level of control would be program control our computer control that would be where we would write a program and then the robot would execute the maneuvers that we said like we could say go ten feet forward rotate 90 degrees go ten feet to the left rotate 90 degrees come back ten feet so we could kind of have it go out and drive in a square that is program control so first level of control is human controls second level of control is programmatic control where the computer is controlling things and then the third level is where it starts doing a little bit of intelligence and that was like I was saying where it sees that something is in front of it and recognizes that it needs to maneuver around the object in front of it another thing I didn't mention earlier this ultrasonic sensor is actually sitting on a servo and so this can look around to see if things are around it kind of neat one other thing that we have on the bottom is we have some sensors and these sensors are detecting brightness and darkness remember kind of like our color sensor and with this we can build a we can program this thing to follow a line so we can put a line on the ground and this with those little sensors on the bottom we can teach it to follow a line so guys this is gonna be a really cool series of lessons so you need to be getting your gear together so if you haven't gone through the Arduino series I recommend that you get your Elega super starter kit in the link down below and go ahead and start going through those lessons so that you learn the basics and then I need you to go ahead and order your Ella goo smart car 3 link below down in the description so that we are working on identical hardware and then finally for those of you who would like to be getting ready for the more advanced series start putting your coins away for the wave share chatbot a I fit because that is where we are going to be going and I just lost my focus horribly there okay let's see if we can our focus back I think the focus is coming back hopefully let's give it something to look at here and I just bought this new camera because of exceptional autofocus ok there it goes we're getting our focus back ok alright there we have focus alright but I want you to see guys that have followed me on Arduino I just bought a really expensive camera and a really expensive capture card so you can have a crystal clear view of the bill so that you can follow along on the bill and then also as we are coding I will have this super cool view where you can watch me as I code and you can code along with me and then at the same time be watching the robot so as we're coding this robot can be doing things and you'll have a view of me of the code and of the robot all at the same time ok guys right now what you need to be doing is you need be getting your gear together and then in lesson number two we're gonna build the lower platform in lesson number three we're gonna build the upper platform get the whole thing put together and then in Lesson number four we're actually gonna start coding it alright guys I hope that all my old Arduino series friends will be tuning in for this and I hope we get some new people in this in this series of lessons at all the in this series of lessons as well so if you like this video hope that you'll give me a thumbs up if you haven't subscribed to the channel be sure to subscribe when you subscribe make sure that you ring that bell and that way you'll get notifications when the new lessons come out and then think about sharing this with your prince this is a great series of lessons this is lesson number one think about sharing it on your social media Facebook and Twitter and so forth let's see if we can get get some momentum behind you guys preparing yourself for the world of the future which is robotics ok this is polemic order with top tech boy calm I will see you guys in lesson number two
Info
Channel: Paul McWhorter
Views: 126,814
Rating: undefined out of 5
Keywords: Robots, Robotics, Tutorial, Lessons, Programming
Id: eqXQ80vlgqE
Channel Id: undefined
Length: 21min 2sec (1262 seconds)
Published: Thu Jun 11 2020
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.