concepts.simulator.pybullet.control_utils.get_os_imp_control_command#

get_os_imp_control_command(curr_pos, curr_quat, target_pos, target_quat, curr_vel, curr_omg, J, config=None)[source]#

Operation-space impedance control. It uses goal pose from the feedback thread and current robot states from the subscribed messages to compute task-space force, and then the corresponding joint torques.

Implementation is based on: justagist/pybullet_robot Also reference: NVIDIA-Omniverse/orbit

Parameters:
Returns:

joint torques.