Version: 2020.3

ArticulationJacobian

struct in UnityEngine

切换到手册

描述

The floating point dense Jacobian matrix of the articulation body hierarchy.

Jacobian matrix is important concept used in robotics and inverse kinematics. Multiplication with the Jacobian matrix maps the reduced coordinate space joint velocities of the articulated body to world space velocities. Also can be used for inverse kinematics, because it can provide relation between joint velocities and end effector velocities of the articulated body. See Also: ArticulationBody.GetDenseJacobian.

变量

columnsNumber of columns of the matrix is equal to the total number of all joint degrees of freedom(DOF), plus 6 if ArticulationBody.immovable is false.
elementsList of floats representing Jacobian matrix.
rowsNumber of rows of the matrix is equal to the number of articulation bodies in hierarchy times 6: 3 rows of linear/positional DOF and 3 rows of angular/rotational DOF for each body.
this[int,int]Gets the [row, col] element of the matrix.

构造函数

ArticulationJacobianInitializes nRows X nCols Jacobian matrix to zeroes.
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961