YoVDO

The Ultimate Guide to Using Motors in Robotics - Including ROS, Raspberry Pi

Offered By: Articulated Robotics via YouTube

Tags

ROS (Robot Operating System) Courses Electrical Engineering Courses Robotics Courses Raspberry Pi Courses

Course Description

Overview

Discover a comprehensive guide to integrating motors into robotics projects, covering everything from basic power and motor drivers to advanced topics like ROS integration and Raspberry Pi implementation. Explore the layered approach to motor control, including open and closed-loop systems, and learn how to wire motor drivers, create motor controllers, and implement encoders for precise control. Follow along with a hands-on demonstration of circuit assembly, open-loop testing, and closed-loop control implementation. Gain insights into setting up ROS drivers and using control interfaces for your robotic projects. Access additional resources on PID control and find links to the Arduino firmware and ROS package repositories for further experimentation and development.

Syllabus

Jump straight to for the finished product!
- Intro
- A layered solution
- Basic power, motor drivers
- Motor Controllers open and closed loop
- Pi as motor controller ?, comms link
- Robot controller and software driver
- Demo circuit overview
- Wiring the motor driver
- Making the motor controller, open-loop test
- Encoders and closed-loop control
- Setting up ROS driver
- Using the control UI, outro


Taught by

Articulated Robotics

Related Courses

Hello (Real) World with ROS – Robot Operating System
Delft University of Technology via edX
Data Management, Data Security and Robot Operating System as a Common Tool for IoT
ITMO University via edX
Robotics Software Engineer
Udacity
Introduction to The Robot Operating System (ROS2)
Coursera Project Network via Coursera
Complete ROS Start Guide - Windows/Mac/Linux - C++/Python
Udemy