最新消息:请大家多多支持

Ros 2 Artificial Intelligent Robot Using Raspberry Pi

其他教程 dsgsd 80浏览 0评论
Ros 2 Artificial Intelligent Robot Using Raspberry Pi

Last updated 8/2022
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz
Language: English | Size: 6.18 GB | Duration: 7h 0m

Utilize Tensorflow and OpenCV for Computer Vision on Robot Operating System enabled Robots using Micro Controllers

What you’ll learn
Build your own ROS 2 Enabled AI Robot ?
Raspberry Pi 4 based Robot for Computer Vision ?
Joystick Real Time Driving Robot ?️
QR Maze Solving Robot ?
Line Following Robot

Requirements
Software : Ubuntu 22.04 LTS
Software : ROS 2 Basics understanding
Software : Python Programming
Hardware : Raspberry pi 4
Hardware : L298D Motor Driver
Hardware : DC geared motors with Encoders
Hardware : Lipo Battery 12V
Hardware : Jumper Wires
Hardware : Power Bank
Basic Electronics Understanding
Hardware : Two Geared Dc motors 12V

Description
Course Updated ROS Kinetic to ROS 2 Foxy :Rating is for OLD version of this course , New update to projects and way of explanation is what you are going to love :)Course Workflow:This Course is for mobile robot which is a 2 wheel differential drive with a caster . We will First build the robot using 3D printed parts. All electronics is going to be explained for proper connections .Raspberry Pi 4 is going to be main brain for this robot . ROS2 foxy and humble both are going to be utilized using this course . WiFi Communication between laptop and Raspberry Pi will be done . We will look into image data transmission and bandwidth optimization for our computer vision based projects . Sections :ROS2 Workspace Raspberry pi Setup Robot Building and Driving with JoystickQR Maze Solving using OpenCVLine Following Real and Simulation RobotAI Surveillance Robot using Tensorflow LiteOutcomes After this Course : You can create Custom Workspace Custom Python PackagesLaunch filesCustom Mobile RobotsROS 2 Robot and Simulation integrationRVIZ and Gazebo Simulation Fundamentals Computer Vision with ROS 2 using OPENCVDeep Neural Networks on ROS 2 based Nodes Software Requirements Ubuntu 22.04ROS 2 FoxyMotivated mind for a huge programming Project———————————————————————————- Before buying take a look into this course GitHub repository

Overview
Section 1: ROS 2 Bringup and Github Configure

Lecture 1 Guide Lines for this Course

Lecture 2 Section Introduction

Lecture 3 Installing ROS Foxy

Lecture 4 ROS2 Workspace and Package Setup

Lecture 5 ROS2 Publisher Subscriber Node Refresher

Lecture 6 Package Github Push

Lecture 7 Raspberry pi 4 Introduction

Lecture 8 Raspberry pi Setup tools

Lecture 9 Raspberry pi Headless boot and SSH

Lecture 10 Raspberry pi ROS Setup

Lecture 11 Raspberry pi Package Setup

Lecture 12 ROS2 Communication and Version Control

Section 2: Building Robot

Lecture 13 Section Introduction

Lecture 14 Robot building Compnents

Lecture 15 Lets Compile the Robot

Lecture 16 Electronics Connection

Lecture 17 Performing all Robot Connections

Lecture 18 Understanding Motor Drive

Lecture 19 Raspberry pi GPIO Library Functioning

Lecture 20 GPIO Library Basic Testing

Lecture 21 Robot Drive Testing

Lecture 22 ROS2 Turtlesim Velocity Communication

Lecture 23 Differential Drive Robot Kinematics Implementation

Lecture 24 ROS2 Twist Message

Lecture 25 Robot Drive Node

Lecture 26 Joystick Integration

Lecture 27 Github Push

Section 3: Qr Maze Solving Robot

Lecture 28 Section Introduction

Lecture 29 Meshes Positions

Lecture 30 Robot Joint’s Positioning

Lecture 31 Robot State Publisher

Lecture 32 Robot to URDF

Lecture 33 RVIZ and Meshes

Lecture 34 Solving Meshes Issues for RVIZ

Lecture 35 Joints Test in Rviz

Lecture 36 Gazebo Launch Files

Lecture 37 Differential Drive Plugin

Lecture 38 Camera Plugin Integration

Lecture 39 Lidar Plugin Integration

Lecture 40 QR Codes Generation

Lecture 41 Maze Creation in Blender

Lecture 42 Finishing Maze Creation

Lecture 43 Adding QR Codes to Maze

Lecture 44 Bringing Maze to Gazebo

Lecture 45 QR Maze World Creation in Gazebo

Lecture 46 Setting up Nodes

Lecture 47 Lidar Detection and Reaction

Lecture 48 Manual Maze Solving

Lecture 49 Github Push

Section 4: Line Following Robot Simulation and Real Robot

Lecture 50 Section Introduction

Lecture 51 Line Model Creation in Blender

Lecture 52 Model Exporting into Gazebo

Lecture 53 Node Creation

Lecture 54 Camera Repositioning

Lecture 55 World File Updating

Lecture 56 Image Processing Node

Lecture 57 Line Segmentation

Lecture 58 Mid Point Extraction

Lecture 59 Line Following in Simulation

Lecture 60 Raspberry pi Video Feed

Lecture 61 Data Bandwidth Optimization

Lecture 62 Real Time image Processing Node

Lecture 63 Line Segmentation for Real Robot

Lecture 64 Parameters Tuning for Algorithms

Lecture 65 Testing line Following on ground

Lecture 66 Finalizing Code

Lecture 67 Robot Output Comparisons

Lecture 68 Github Push

Section 5: AI Search Robot

Lecture 69 Section Introduction

Lecture 70 Tensorflow Lite Model

Lecture 71 Model Discussion and Obtaining

Lecture 72 Model Running

Lecture 73 Prediction Script

Lecture 74 Inferencing

Lecture 75 Boundary Boxes and Label Output

Lecture 76 AI Node Creation

Lecture 77 Real Time Model Predictions

Lecture 78 Finalizing the Node

Lecture 79 Joy drive and Launch File

Lecture 80 Syncing things up

Lecture 81 Project Output

Lecture 82 Github Push

ROS and Robotic enthusiast,Developers,Electrical Engineers

Password/解压密码www.tbtos.com

资源下载此资源仅限VIP下载,请先

转载请注明:0daytown » Ros 2 Artificial Intelligent Robot Using Raspberry Pi

您必须 登录 才能发表评论!