如果操作臂与外界空间有交互,则需要同时对操作臂的位置与同外界交互的力同时进行控制。
关节空间动力学模型:
H(q)q¨+C(q,q˙)q˙+g(q)=u+JT(q)f H ( q ) q ¨ + C ( q , q ˙ ) q ˙ + g ( q ) = u + J T ( q ) f
任务空间动力学模型:
Hx(q)x¨+Cx(q,q˙)x˙+gx(q)=J−Ta(q)u+fa H x ( q ) x ¨ + C x ( q , q ˙ ) x ˙ + g x ( q ) = J a − T ( q ) u + f a
Hx(q)=J−Ta(q)H(q)J−1a(q) H x ( q ) = J a − T ( q ) H ( q ) J a − 1 ( q )
Cx(q,q˙)=J−Ta(q)C(q,q˙)J−1a(q)−Hx(q)