Master In Robotics With Raspberry Pi

所在平台: Udemy

课程主页: https://www.udemy.com/course/master-in-robotics-with-raspberry-pi-with-certificate/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:树莓派机器人学硕士课程 课程概述:欢迎您学习树莓派机器人技术。在本课程中,您将通过电子技术、编码和机器人学展开一次激动人心的冒险。我们将向您解释如何使用树莓派小型计算机从头开始构建您自己的可定制机器人。在这个过程中,我们将介绍机器人的各种惊人能力,从遥控到跟踪线路,再到识别物体等等!课程结束时,您将掌握编程和工程技能,能够迎接多年机器人和计算机科学的乐趣,并具备实现您最疯狂的机器人创意所需的基本理解。课程还将介绍计算的许多其他领域,包括流行的编程语言:Python。这是任何对计算机和技术感兴趣的人的完美第一步! 为什么要建立和学习机器人?机器人无处不在。它们制造您每天使用的产品,在手术中拯救生命,甚至探索火星和我们的太阳系。随着科技的进步,人类越来越依赖机器人来让我们的生活变得更轻松、更美好和更安全。随着人工智能的兴起,像无人驾驶汽车和智能机器人伴侣这样的事物将很快成为常态!学习机器人技术的时机从未如此良好,无论是为了满足您的好奇心,还是为了开启一个未来获利丰厚的职业生涯。此外,如果您对机器人有一点了解,您就会在机器人反抗时代生存得更好(开个玩笑)。 您将学习高级机器人技能: - 机器人设计与原型制作:培养设计、原型制作和构建定制机器人的技能,考虑机械设计、电子集成和电源管理等因素。 - 机器人导航与定位:实施机器人定位和制图算法(SLAM),以及开发自主机器人的导航策略。 - 人机交互:理解和设计有效的人机交互接口,包括语音识别、手势控制和自然语言处理。 - 机器人伦理与人工智能安全:探索与机器人和人工智能相关的伦理考量和安全措施。 课程内容概览: 第1章:启动与运行,了解树莓派及其功能,安装操作系统,并通过SSH设置本地网络。编写您的第一个Python程序。 第2章:电子基础,介绍电的概念及其应用,完成两个初学者项目,制作能够闪烁LED和响应按钮的电路。 第3章:构建您的机器人,开始构建基本的机器人底座,了解机器人各部分及其连接方式。 第4章:使您的机器人移动,使用Nintendo Wiimote实现对机器人的远程控制,通过编程使机器人移动。 第5章:避开障碍,首次尝试机器人自主性,使用超声波传感器使机器人能够感知并避开障碍物。 第6章:使用灯光和声音进行自定义,使机器人具备炫目的灯光和声音能力。 第7章:跟随线路,利用传感器和代码让机器人能够自主跟随黑色线路。 第8章:计算机视觉:跟随彩色球,使用树莓派摄像头模块和图像处理算法使机器人能够识别并跟随彩色球。 所需材料包括树莓派、面包板、LED、电机、传感器等。通过这些材料,您将完成一系列实用和有趣的项目,逐步深入机器人学的世界。

课程评论(0条)

课程详情

Welcome to learn Robotics with Raspberry Pi. In this course, you will go on an exciting adventure through electronics, code, and Robotics. We will explain to you how to use the Raspberry Pi Minicomputer to build your own customizable robot from the ground up.Along the way, we'll explain robot's awesome abilities, from remote control to following lines to recognizing objects and more!By the end of this course you'll be equipped with the programming and engineering skills to embark upon years of robotics and computer science fun, and should have the basic understanding you need to make your craziest robot ideas come to life. This course also introduces many other areas of computing along the way, including coding in one of the most popular programming languages around: Python. This is the perfect first step for anybody with an interest in computers and technology!WHY BUILD AND LEARN ABOUT ROBOTS?Robots are all around us. They build the products you use every day. They save lives in surgery. They even explore Mars and the rest of our solar system. As tech improves, Humans rely on robots more and more to make our lives easier, better, and safer. With the rise of artificial intelligence, it won't be long until things like driverless cars and Smart robotic companions are the norm! There has never been a better time to learn about robotics, whether that's just to satisfy your own curiosity or to embark on a future lucrative career. And besides, if you understand even just a little bit about robots, you'll have a much better chance at surviving the robot uprising. (Just kidding.)You Will Learn Advanced Robotics Skills:Robot Design and Prototyping: Develop skills in designing, prototyping, and building custom robots, considering factors like mechanical design, electronics integration, and power management.Robot Navigation and Localization: Implement algorithms for robot localization and mapping (SLAM) and develop navigation strategies for autonomous robots.Human-Robot Interaction: Understand and design interfaces for effective human-robot interaction, including voice recognition, gesture control, and natural language processing.Robot Ethics and AI Safety: Explore the ethical considerations and safety measures relevant to robotics and artificial intelligence.Take a look at what's in store for you in each chapter:Chapter 1: Getting Up and Running takes you on a tour of the Raspberry Pi and itsfeatures. We will also show you how to install the operating system and set it up for use over your local network using SSH. In this chapter you'll meet the terminal and write your first Python program.Chapter 2: Electronics Basics introduces electricity, what it is, and how we can harness it. You'll find two beginner projects in this chapter that are great for starting off your adventures before you start making robots. By the end, you'll be able to make circuits that blink an LED and respond to a button.Chapter 3: Building Your Robot begins your robotic journey. Here you'll start to build your robot! We'll build the base, with motors and wheels, and you'll find lots of guidance about the different parts of your robot and how to wire it up.Chapter 4: Making Your Robot Move gives your fully constructed robot the power of movement, with complete remote control using a Nintendo Wiimote. You'll use Python code to make your robot move, first in a simple pattern and then by just tilting and orienting a Nintendo Wiimote, Mario Kart-style.Chapter 5: Avoiding Obstacles gives you your first taste of robotic autonomy. In this project you'll use an ultrasonic distance sensor to give your robot the ability to sense and avoid obstacles in its way. You'll never crash again!Chapter 6: Customizing with Lights and Sound allows you to customize your robot with super­bright lights and speakers. You'll be able to program your owndazzling light shows, and connect a 3.5 mm speaker to your Raspberry Pi so that your robot can emit noises, like a car horn.Chapter 7: Line Following shows you how to use sensors and code to make your robot follow a black line. It will be racing around a track all by itself in no time at all!Chapter 8: Computer Vision: Follow a Colored Ball is the most advanced project of this course and introduces image processing, one of the most high­tech areas of computer science. In this chapter your robot will use the official Raspberry Pi Camera Module and computer vision algorithms to recognize and follow a colored ball, no matter where it is in your robot's environment.Chapter 1● Raspberry Pi 3 Model B+● 8GB+ microSD card● HDMI cable, USB keyboard/mouse● 5 V micro USB power adapterChapter 2● 400­point breadboard● An LED with appropriate resistor● M­F/F­F/M­M jumper wires● Momentary push buttonChapter 3● A chassis for your robot (I make mine out of LEGO)● Two brushed 5 V to 9 V motors with tires● Six AA battery holder● Six AA batteries (I recommend rechargeable)● LM2596 buck converter module● L293D motor driver chipChapter 4● Nintendo Wii remote● For earlier models: Bluetooth dongle for Pis prior to Model 3/Zero WChapter 5● HC­SR04 ultrasonic distance sensor● A 1 kΩ resistor and a 2 kΩ resistorChapter 6● NeoPixel stick with headers● A small 3.5 mm speakerChapter 7● Two TCRT5000­based infrared line­following sensor modulesChapter 8● An Official Raspberry Pi Camera Module● A colored ball

课程标签

0人关注该课程

主题相关的课程