↓ 3 callersFunctionget_detections(pr2, p_false_neg=0, camera_link=HEAD_LINK_NAME,
exclude_links=set(), color=None, **kwargs)
pybullet_tools/pr2_utils.py:710
↓ 3 callersFunctionget_side_grasps(body, under=False, tool_pose=TOOL_POSE, body_pose=unit_pose(),
max_width=MAX_GRASP_WIDTH,
pybullet_tools/pr2_utils.py:313
↓ 3 callersFunctionget_top_grasps(body, under=False, tool_pose=TOOL_POSE, body_pose=unit_pose(),
max_width=MAX_GRASP_WIDTH,
pybullet_tools/pr2_utils.py:293
↓ 3 callersFunctioninverse_kinematics(robot, link, target_pose, max_iterations=200, max_time=INF, custom_limits={}, **kwargs)
pybullet_tools/utils.py:4929
↓ 2 callersFunctionadd_text(text, position=unit_point(), color=BLACK, lifetime=None, parent=NULL_ID, parent_link=BASE_LINK)
pybullet_tools/utils.py:5168
↓ 2 callersFunctionclose_until_collision(robot, gripper_joints, bodies=[], open_conf=None, closed_conf=None, num_steps=25, **kwargs)
pybullet_tools/pr2_utils.py:760
↓ 2 callersFunctioneither_inverse_kinematics(robot, ikfast_info, tool_link, world_from_target, fixed_joints=[],
use_pybullet
pybullet_tools/ikfast/ikfast.py:208