Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Learn Robotics With Ros For Absolute Beginner

    Posted By: ELK1nG
    Learn Robotics With Ros For Absolute Beginner

    Learn Robotics With Ros For Absolute Beginner
    Published 11/2023
    MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
    Language: English | Size: 2.90 GB | Duration: 7h 3m

    Start learning Robot Operating System from ZERO to become a Software Robotic Engineer

    What you'll learn

    Understand why is important to learn ROS for developing Robotics application

    Learn the Architecture of the Framework ROS and how nodes can communicate between each other

    Create node in Python and C++

    Create Service Server and Service Client in Python and C++

    Create your first Robot application

    Requirements

    Basic knowledge in Python and C++

    Description

    In this course you will learn what is ROS (Robot Operating System) and why it is very usefull for deploying your robotics application.You will start from the basics, a small knowledge of Python and C++ is enough.Before to start your coding experience, we will make sure that you have the proper setup on your computer, meaning, to download Virtual Box, install Ubuntu 20.04, install ROS Noetic on your virtual machine and finally you will setup Visual Studio Code with the proper extension to make your learning easier.Then you will jump in the practical things!You will learn the ROS architecture, how to program a node, a Publisher, a Subscriber, a service Server and Service Client. You are going to use an hands on approach by programming with Python and C++.Then you will be able to create custom message and service that best rapresent your data structure, you will deploy a real industrial example. Finally you will put all together with an exciting project that will allows us to considere you an intermediate ROS developer.To whom this course is addressed?This course is for engineers and technicians, working in manufacturing industry, that want to insource the robotics application for their process. This course is also for managers that want to kick off a learning process for his/her resourses for deployimg robotics applications that improves the quality of workers and increases the productivity thanks to an automization of every alienating task.

    Overview

    Section 1: Introduction and Setup

    Lecture 1 Introduction to ROS

    Lecture 2 ROS architecture

    Lecture 3 Install Ubuntu on Virtual Box

    Lecture 4 Install ROS Noetic

    Lecture 5 Setup Visual Studio Code for ROS

    Section 2: Create nodes in ROS

    Lecture 6 Create the ROS workspace

    Lecture 7 What is ROS Master and Node

    Lecture 8 Create a node in C++

    Lecture 9 Create a node in Python

    Lecture 10 Create a Publisher in C++

    Lecture 11 Create a Subscriber in C++

    Lecture 12 Create a Publisher in Python

    Lecture 13 Create a Subscriber in Python

    Lecture 14 Understand Publisher - Subscriber Architecture

    Section 3: Create services in ROS

    Lecture 15 What is a Service in ROS

    Lecture 16 Create a Service Server in C++

    Lecture 17 Create a Service Client in C++

    Lecture 18 Create a Service Server in Python

    Lecture 19 Create a Service Client in Python

    Section 4: Create custom messages and services

    Lecture 20 Create a custom message

    Lecture 21 Create a custom service

    Section 5: Final project with Turtlesim

    Lecture 22 Turtlesim project part 1

    Lecture 23 Turtlesim project part 2

    Lecture 24 Turtlesim project part 3

    Lecture 25 Turtlesim project improvements

    Section 6: How to scale your application

    Lecture 26 Why use Parameters

    Lecture 27 Why use Launch file

    Section 7: Conclusion

    Lecture 28 Congratulations!

    Engineers and Technicians working in manufacturing company that wants to discover how robotics could be usefull for industrial application,Technicians that want to be the robotics reference for their company and master their carrer,Engineers with basic understanding in programming that want to deploy their capabilities in Robotics,Engineers or Managers that want to deploy robotics application for their company, improve the quality of work and increase the productivity