sim.contact_jacobian.SapContactJacobianResult#
- class sim.contact_jacobian.SapContactJacobianResult(contact_count: int, truncated_contact_count: int, contact_env_count: array, contact_env_phi0: array, contact_env_jacobian: array, contact_env_w_eff: array, contact_env_mu: array, contact_env_stiffness: array, contact_env_R_WC: array, contact_env_point: array, contact_env_witness0: array, contact_env_witness1: array, contact_env_body0: array, contact_env_body1: array, body_jacobian_local: array, dynamics_matrix_env: array, contact_env_tau_d: array | None = None, local_joint_qd_sap_input: array | None = None, local_free_motion_joint_qd_sap: array | None = None, local_dynamics_matrix_env: array | None = None, local_contact_env_phi0: array | None = None, local_contact_env_jacobian: array | None = None, local_contact_env_w_eff: array | None = None, local_contact_env_mu: array | None = None, local_contact_env_stiffness: array | None = None, local_contact_env_tau_d: array | None = None, local_contact_env_R_WC: array | None = None, local_contact_env_point: array | None = None, local_contact_env_body0: array | None = None, local_contact_env_body1: array | None = None)[source]#
Bases:
objectViews into buffers owned by SapContactJacobian.
- __init__(contact_count: int, truncated_contact_count: int, contact_env_count: array, contact_env_phi0: array, contact_env_jacobian: array, contact_env_w_eff: array, contact_env_mu: array, contact_env_stiffness: array, contact_env_R_WC: array, contact_env_point: array, contact_env_witness0: array, contact_env_witness1: array, contact_env_body0: array, contact_env_body1: array, body_jacobian_local: array, dynamics_matrix_env: array, contact_env_tau_d: array | None = None, local_joint_qd_sap_input: array | None = None, local_free_motion_joint_qd_sap: array | None = None, local_dynamics_matrix_env: array | None = None, local_contact_env_phi0: array | None = None, local_contact_env_jacobian: array | None = None, local_contact_env_w_eff: array | None = None, local_contact_env_mu: array | None = None, local_contact_env_stiffness: array | None = None, local_contact_env_tau_d: array | None = None, local_contact_env_R_WC: array | None = None, local_contact_env_point: array | None = None, local_contact_env_body0: array | None = None, local_contact_env_body1: array | None = None) None#
Methods
__init__(contact_count, ...[, ...])Attributes
contact_env_tau_dlocal_contact_env_R_WClocal_contact_env_body0local_contact_env_body1local_contact_env_jacobianlocal_contact_env_mulocal_contact_env_phi0local_contact_env_pointlocal_contact_env_stiffnesslocal_contact_env_tau_dlocal_contact_env_w_efflocal_dynamics_matrix_envlocal_free_motion_joint_qd_saplocal_joint_qd_sap_inputcontact_counttruncated_contact_countcontact_env_countcontact_env_phi0contact_env_jacobiancontact_env_w_effcontact_env_mucontact_env_stiffnesscontact_env_R_WCcontact_env_pointcontact_env_witness0contact_env_witness1contact_env_body0contact_env_body1body_jacobian_localdynamics_matrix_env