The Ultimate Guide to using Motors in Robotics (including ROS, Raspberry Pi)

preview_player
Показать описание
Jump straight to 24:25 for the finished product!

Learn everything you need about adding a motor to your robot, including how to connect it to a Raspberry Pi running ROS!

Here are a few videos explaining/demonstrating aspects of PID control (thanks to Eric Mack for the suggestions!). Hopefully some day I'll get around to making my own...

00:00 - Intro
00:27 - A layered solution
01:25 - Basic power, motor drivers
02:57 - Motor Controllers (open and closed loop)
05:53 - Pi as motor controller (?), comms link
07:21 - Robot controller and software driver
09:30 - Demo circuit overview
10:38 - Wiring the motor driver
12:53 - Making the motor controller, open-loop test
15:56 - Encoders and closed-loop control
22:00 - Setting up ROS driver
24:25 - Using the control UI, outro
Рекомендации по теме
Комментарии
Автор

I was so overwhelmed with the complexity of robot making, AI, deep learning, Lidar. Coral TPU, Hexapod design, drones. neural networks, Raspberry Pi, Linux. I could go on. I love it all but have so much to learn. I watch your videos and feel more confident about all this shenanigans. Can't wait to watch more of your videos. Top man.

CyberHak
Автор

Could you make a video for people starting this hobby? Like showing what things to buy, mistakes to avoid etc…

DanielJoseMP
Автор

This is so much better than most ROS tutorials out there from a learning perspective! Excellent job! Most other tutorials out there barrel ahead with terminal commands with no context or practical hardware examples. Thank you!

evanlane
Автор

I have subscribed! You are doing a great job helping people learn the skills we always wanted but didnt have access to.

jessenagy
Автор

It is hard to find such a good tutorials series of ROS2. Thank for your sharing!

timjack
Автор

Thank you so much these videos are amazing! I just started my journey of learning about robotics and control systems and this is making it much easier to get into this coming from a person with a theoretical physics background barely any electronics.. :)

autumnreed
Автор

thanks a lot, we have been stuck on this for weeks, and now it works

divy
Автор

Great explanation! I love how you threw in cutting-edge ROS2 in there!

tonynajjar
Автор

This is a great guide to robotics for beginners. Covers more *practical* material than a 4000 electro-mechanical devices class for mechanical engineers lol. Although terminology may be the limiting factor for some but aside from the lingo this is perfect. I'm SHOCKED that this doesn't have at least 100, 000 views. Great work!

TheRaidingGamer
Автор

Good job! Ceep work on these projects, thanks for content!

arts
Автор

Thank you for your guide!!!! That must be helpful for my future project.

Yu-ktph
Автор

Id really like a video on what motors are best for what purpose, thanks for the video!

J_A-_
Автор

I love it. Its heaven for robotics beginners

ramsha
Автор

A video on motor types and how yo choose them would be so awesome! I clicked on this expecting just that! Still gonna watch it though... Seems cool enough!

ChillGuy
Автор

yes a video on different types of motor would be great

shyamkganatra
Автор

Great video. Please make a video about the types of motors and how to choose them.

sebastianrada
Автор

Amazing and so helpful video. Would be great to have a list of all things used in this video. Wondering what is a ground regulator (its on the top left side)

artemtify
Автор

Excellent. Got everything working in that video. Had to run "sudo apt remove brltty" to get the serial port to recognise the arduino.

jonathanr
Автор

I would like to control the suspension on a model car ( made in meccano) based on feedback from an electronic gyroscope. It is supposed to keep the body of the car level whatever the terrain. My plan is to use a raspberry pi with an electric motor that is linked to the suspension, so your demonstration is well on the way to what I want to achieve.

rogernunn
Автор

Great video! I have been following through the series.
I just wondering, when you did the open loop control to get the thick count, did you run it on full speed (255)? I would love to watch the PID control video if you make one later. Thanks!

GiovanniChrisanto