MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English + srt | Duration: 45 lectures (3h 11m) | Size: 1.27 GB
Robot Operating System for Beginners
What you’ll learn
ROS (Robot Operating System) basics
How to simulate a robot with Gazebo
Robotic Navigation
Robotic Perception and Obstacle Avoidance
Requirements
No need for a Robotics background!
Basic knowledge of Linux
Basic knowledge of Python
No hardware necessary, only your computer
Description
The “Zero to ROS” course will take you quickly into ROS. You will learn all the essential concepts through hands on examples and assignments. Learn at your own pace: no schedule!
Course Curriculum
Environment setup and Hello World: Setup your work environment with ROS Noetic and write your first Hello World project
Your first ROS Package: Learn the basics of ROS hands on, with a practical example. This section will guide you through the creation of a ROS package, ROS messages and launch files.
Robot Simulation: We will use the popular turtlesim package, a simple 2D robot simulator, to explain the basics of robotic simulation in ROS. You will learn hands on how to deal with transformations, how to control your robot and navigate to a waypoint
Introduction to Gazebo and Rviz: Gazebo is the popular physics simulator, compatible with ROS. Rviz is the popular visualization tool where you can display your robot position as well as sensors readings, planning… Learn how to build and visualize your robot and sensors using Xacro and Urdf
Perception: Gazebo is the popular physics simulator, compatible with ROS. Rviz is the popular visualization tool where you can display your robot position as well as sensor readings, planning, etc. Learn how to build and visualize your robot and sensors using Xacro and Urdf
Obstacle Avoidance: Put everything together and use the available sensors to avoid surrounding obstacles. You will learn to think like a robotic engineer with real world challenges
Final certificate
You will get your Master Certificate if you complete all your assignments: you can learn only with practice.
There will be 5 assignments in the course, each with an increasing level of difficulty.
But don’t worry: we are here to help! Assignments are not mandatory to complete the course, but are required to get your certificate
Direct support through Discord
Connect to our Discord server and join our community. Ask questions and submit your assignments. We are here to help!
Who this course is for
Software engineers
Robot enthusiasts
Beginner Robot Operating System
Beginner ROS
Password/解压密码www.tbtos.com
转载请注明:0daytown » Zero to ROS