Manipulator Control

MIT 6.4210/2:

Robotic Manipulation

Fall 2022, Lecture 16

Follow live at https://slides.com/d/YIyys18/live

(or later at https://slides.com/russtedrake/fall22-lec16)

\begin{aligned} M(q) =& \begin{bmatrix} (m_1 + m_2)l_1^2 + m_2 l_2^2 + 2 m_2 l_1l_2 c_2 & m_2 l_2^2 + m_2 l_1 l_2 c_2 \\ m_2 l_2^2 + m_2 l_1 l_2 c_2 & m_2 l_2^2 \end{bmatrix} \\ C(q,\dot{q}) =& \begin{bmatrix} 0 & -m_2 l_1 l_2 (2\dot{q}_1 + \dot{q}_2)s_2 \\ m_2 l_1 l_2 \dot{q}_1 s_2 & 0 \end{bmatrix} \\ \tau_g(q) =& -g \begin{bmatrix} (m_1 + m_2) l_1 s_1 + m_2 l_2 s_{1+2} \\ m_2 l_2 s_{1+2} \end{bmatrix} , \quad B = \begin{bmatrix} 1 & 0 \\ 0 & 1 \end{bmatrix} \end{aligned}

Full derivation is here.

Keypoint perception + force control

T. Pang et al.  Identifying external contacts from joint torque measurements on serial robotic arms and its limitations, ICRA 2021

Project PUNYO

ぷにょ

Project PUNYO

ぷにょ

Lecture 16: Manipulator Control

By russtedrake

Lecture 16: Manipulator Control

MIT Robotic Manipulation Fall 2021 http://manipulation.csail.mit.edu

  • 987