in pybulletX/_wrapper.py [0:0]
def _getJointStates(*args, **kwargs):
joint_state_tuples = _orig_pybullet.getJointStates(*args, **kwargs)
if not joint_state_tuples:
return None
# tranpose tuple of tuples using zip & map
joint_states = list(map(_numpy.array, zip(*joint_state_tuples)))
joint_states = JointState(*joint_states)
joint_states._plural = True
joint_states._data = joint_state_tuples
return joint_states