Robot Controllers Part 1: PID (with Dr. Christian Hubicki)

Subscribers:
1,750,000
Published on ● Video Link: https://www.youtube.com/watch?v=fWQWX9-8_sA



Duration: 3:03:15
97,396 views
1,733


In this live stream, โ€‹@chubicki and I are teaming up to build a PID Controller, first in python and then in p5.js!

Base Python code: https://tinyurl.com/cart-pole
Final Python code: https://tinyurl.com/cartpole-control
p5.js sketch: https://editor.p5js.org/codingtrain/sketches/sB1glTRe7

GitHub Repo: https://github.com/CodingTrain/Robot-Controllers
Demo: https://codingtrain.github.io/Robot-Controllers/pid-cart-pole/

Dr. Christian Hubicki is an Assistant Professor of Mechanical Engineering at Florida State University and the FAMU-FSU College of Engineering. As Director of the Optimal Robotics Laboratory, his research specializes in bipedal locomotion, specifically optimization methods that apply to both legged robotics and biomechanics.

Follow Christian!
๐Ÿฆ https://twitter.com/chubicki
๐Ÿ–ผ https://www.instagram.com/chubicki
โ–ถ๏ธ https://www.youtube.com/channel/UCqSfzxT0dcpEPMtVguwzATg
๐Ÿ”ด https://www.twitch.tv/chubicki

0:00 Waiting to Start
4:38 Welcome!
7:30 Introducing Dr. Christian Hubicki
9:49 Christian's Introductory Presentation
14:48 How to Follow Along
16:22 PID Controller Lecture
44:09 Coding in Python!
1:23:58 Introducing p5.js and matter.js
1:37:18 Coding in p5.js!
2:48:30 It works!
2:49:19 Wrapping up and next steps




๐Ÿš‚ Website: http://thecodingtrain.com/
๐Ÿ’ฌDiscord: https://discord.gg/hPuGy2g
๐Ÿ’– Membership: http://youtube.com/thecodingtrain/join
๐Ÿ›’ Store: https://standard.tv/codingtrain
๐Ÿ“š Books: https://www.amazon.com/shop/thecodingtrain

๐ŸŽฅ Coding Challenges: https://www.youtube.com/playlist?list=PLRqwX-V7Uu6ZiZxtDDRCi6uhfTH4FilpH
๐ŸŽฅ Intro to Programming: https://www.youtube.com/playlist?list=PLRqwX-V7Uu6Zy51Q-x9tMWIv9cueOFTFA

๐Ÿ”— p5.js: https://p5js.org
๐Ÿ”— Processing: https://processing.org