각 접촉점에 적용되는 wrenches의 indepedent components의 숫자를 $r$ 이라 했을 때에 $r = 1$일 때는 마찰이 없는 접촉, $r = 2$일 때는 마찰이 존재하는 2D 접촉, $r= 3$일 때는 마찰이 존재하는 3D 접촉, $r = 4$일 때는 soft contact이다.
물체에 작용하는 torque 는 $\tau_i = p_i \times F_i$ 이며 물체의 center of mass을 기준으로 작용한다. 이 때의 force 와 torqure를 묶어서 wrench vector $\omega_i = (F_i,\tau_i/\rho)^T$로 나타낸다. $\rho$는 wrench space의 metric이며 constant로 정의된다. $\rho$는 물체의 회전반경과 CM으로부터의 가장 먼 물체 표면의 점으로 기술된다. wrench vector의 dimension은 2D의 경우 $d = 3$, 3D의 경우 $d = 6 $이다.
CM에서의 선속도와 회전 속도를 twist라고 부르며 다음과 같이 나타낸다. $\dot{x} = (v,w)^T $ twist는 2D의 경우 $R^3$ 3D의 경우 $R^6$에 속한다.
각 finger의 joint에 작용하는 토크는 다음과 같이 표기한다. $T = [ T _ { 1 j } ^ { T } \ldots T _ { n j } ^ { T } ] ^ { T } \in R ^ { n m }$
i개의 fingertip에서의 contact force 는 $f_i$ 로 표기하며 마찰력이 있는 경우 contact force component는 다음과 같이 표기한다.
$f = [ f _ { 1 k } ^ { T } \ldots f _ { n k } ^ { T } ] ^ { T } \in R ^ { n r } ( k = 1 , \ldots , r )$
i개의 fingertip에서의 contact point들의 velocity component는 다음과 같이 표기한다.
$\nu = [ \nu _ { 1 k } ^ { T } \ldots \nu _ { n k } ^ { T } ] ^ { T } \in R ^ { n r }$
Joint velocity로부터 Contact Points의 velocity로 변환해주는 Jacobian
$v = J _ { h } \dot { \theta } $
$J _ { h } = \operatorname { diag } [ J _ { 1 } , \ldots , J _ { i } ] \in R ^ { n r \times n m }$
Object의 Twist로부터 Contact Points의 Velocity로 변환해주는 Jacobian $G^T$
$nu = G ^ { T } \dot { x }$
$G \in R ^ { d \times n r }$
dd