Companies Home Search Profile

Learn Robotics with ROS for absolute Beginner

Focused View

Francesco Rizzotti

7:24:04

20 View
  • 1. Introduction to ROS.mp4
    08:53
  • 2. ROS architecture.mp4
    17:06
  • 3. Install Ubuntu on Virtual Box.mp4
    14:39
  • 4. Install ROS Noetic.mp4
    11:27
  • 5. Setup Visual Studio Code for ROS.mp4
    04:08
  • 1. Create the ROS workspace.mp4
    09:01
  • 2. What is ROS Master and Node.mp4
    23:21
  • 3. Create a node in C++.mp4
    29:19
  • 4. Create a node in Python.mp4
    14:28
  • 5. Create a Publisher in C++.mp4
    14:31
  • 6. Create a Subscriber in C++.mp4
    19:42
  • 7. Create a Publisher in Python.mp4
    12:48
  • 8. Create a Subscriber in Python.mp4
    10:12
  • 9. Understand Publisher - Subscriber Architecture.mp4
    12:40
  • 1. What is a Service in ROS.mp4
    18:01
  • 2. Create a Service Server in C++.mp4
    20:58
  • 3. Create a Service Client in C++.mp4
    16:27
  • 4. Create a Service Server in Python.mp4
    11:50
  • 5. Create a Service Client in Python.mp4
    15:07
  • 1. Create a custom message.mp4
    18:13
  • 2. Create a custom service.mp4
    04:43
  • 1.1 turtelsim project part 1.mp4
    23:25
  • 1. Turtlesim project part 1.mp4
    23:25
  • 2. Turtlesim project part 2.mp4
    46:49
  • 3. Turtlesim project part 3.mp4
    25:45
  • 4. Turtlesim project improvements.html
  • 1. Why use Parameters.mp4
    06:08
  • 2. Why use Launch file.mp4
    10:58
  • 1. Congratulations!.html
  • Description


    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

    Who is this for?


  • 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
  • What You Need to Know?


  • Basic knowledge in Python and C++
  • More details


    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.

    Who this course is for:

    • 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

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Francesco Rizzotti
    Francesco Rizzotti
    Instructor's Courses
    I am a chemical engineer and I have been working in industrial automation for more than 10 years. Since 2015 I have been working with robotics of any kind and I have learned Robot Operating System by myself. It was very difficult so I have decided to make course to teach ROS to engineers and technician in the way I would have liked them to teach me.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 27
    • duration 7:24:04
    • Release Date 2023/12/28

    Courses related to RPA Robotic Process Automation

    Courses related to Robotics