[{"title":"( 52 个子文件 2.12MB ) pr2:用于控制 PR2 的 Python 和 C++ 代码","children":[{"title":"pr2-master","children":[{"title":"setup.py <span style='color:#111;'> 379B </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 12B </span>","children":null,"spread":false},{"title":"src","children":[{"title":"pr2_utils","children":[{"title":"pr2_sim","children":[{"title":"camera.cpp <span style='color:#111;'> 15.30KB </span>","children":null,"spread":false},{"title":"arm.cpp <span style='color:#111;'> 6.30KB </span>","children":null,"spread":false},{"title":"simulator.cpp <span style='color:#111;'> 8.03KB </span>","children":null,"spread":false}],"spread":true},{"title":"pr2","children":[{"title":"arm.cpp <span style='color:#111;'> 10.06KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"package.xml <span style='color:#111;'> 2.61KB </span>","children":null,"spread":false},{"title":"robots","children":[{"title":"pr2-beta-static.dae <span style='color:#111;'> 5.58MB </span>","children":null,"spread":false},{"title":"my-pr2-beta-sim.robot.xml <span style='color:#111;'> 1.41KB </span>","children":null,"spread":false},{"title":"pr2-beta-static.zae <span style='color:#111;'> 1.08MB </span>","children":null,"spread":false}],"spread":true},{"title":"README.md <span style='color:#111;'> 53B </span>","children":null,"spread":false},{"title":"python","children":[{"title":"geometry","children":[{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"utils.py <span style='color:#111;'> 4.56KB </span>","children":null,"spread":false},{"title":"geometry3d.py <span style='color:#111;'> 23.38KB </span>","children":null,"spread":false},{"title":"geometry2d.py <span style='color:#111;'> 9.81KB </span>","children":null,"spread":false}],"spread":true},{"title":"pr2_sim","children":[{"title":"arm.py <span style='color:#111;'> 8.94KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"camera.py <span style='color:#111;'> 24.74KB </span>","children":null,"spread":false},{"title":"simulator.py <span style='color:#111;'> 12.52KB </span>","children":null,"spread":false}],"spread":true},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"utils","children":[{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"utils.py <span style='color:#111;'> 1.77KB </span>","children":null,"spread":false}],"spread":true},{"title":"pr2","children":[{"title":"arm.py <span style='color:#111;'> 14.45KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"planner.py <span style='color:#111;'> 16.28KB </span>","children":null,"spread":false},{"title":"convexify_pointcloud.py <span style='color:#111;'> 6.11KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"tests","children":[{"title":"pr2_sim_camera.cpp <span style='color:#111;'> 5.39KB </span>","children":null,"spread":false},{"title":"gradient_sd.cpp <span style='color:#111;'> 4.33KB </span>","children":null,"spread":false},{"title":"pr2_sim_arm.py <span style='color:#111;'> 2.14KB </span>","children":null,"spread":false},{"title":"pr2_sim_camera.py <span style='color:#111;'> 6.26KB </span>","children":null,"spread":false},{"title":"pr2_sim_simulator.py <span style='color:#111;'> 411B </span>","children":null,"spread":false},{"title":"pr2_convexify_pointcloud.py <span style='color:#111;'> 1.12KB </span>","children":null,"spread":false},{"title":"pr2_planner.py <span style='color:#111;'> 2.04KB </span>","children":null,"spread":false},{"title":"pr2_grasp.py <span style='color:#111;'> 2.92KB </span>","children":null,"spread":false},{"title":"geometry_geometry2d.py <span style='color:#111;'> 1.10KB </span>","children":null,"spread":false},{"title":"test_arm.cpp <span style='color:#111;'> 1.79KB </span>","children":null,"spread":false},{"title":"pr2_arm.py <span style='color:#111;'> 930B </span>","children":null,"spread":false},{"title":"pr2_sim_simulator.cpp <span style='color:#111;'> 593B </span>","children":null,"spread":false},{"title":"geometry_geometry3d.py <span style='color:#111;'> 4.73KB </span>","children":null,"spread":false},{"title":"grasp_plan.py <span style='color:#111;'> 2.83KB </span>","children":null,"spread":false},{"title":"gradient_sd.py <span style='color:#111;'> 6.54KB </span>","children":null,"spread":false},{"title":"pr2_sim_arm.cpp <span style='color:#111;'> 370B </span>","children":null,"spread":false}],"spread":false},{"title":"include","children":[{"title":"pr2_utils","children":[{"title":"geometry","children":[{"title":"geometry3d.h <span style='color:#111;'> 19.48KB </span>","children":null,"spread":false},{"title":"geometry2d.h <span style='color:#111;'> 7.04KB </span>","children":null,"spread":false}],"spread":true},{"title":"pr2_sim","children":[{"title":"arm.h <span style='color:#111;'> 1.84KB </span>","children":null,"spread":false},{"title":"simulator.h <span style='color:#111;'> 1.99KB </span>","children":null,"spread":false},{"title":"utils.h <span style='color:#111;'> 978B </span>","children":null,"spread":false},{"title":"camera.h <span style='color:#111;'> 2.39KB </span>","children":null,"spread":false}],"spread":true},{"title":"utils","children":[{"title":"utils.h <span style='color:#111;'> 779B </span>","children":null,"spread":false},{"title":"timer.h <span style='color:#111;'> 1.09KB </span>","children":null,"spread":false}],"spread":true},{"title":"pr2","children":[{"title":"arm.h <span style='color:#111;'> 2.94KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"CMakeLists.txt <span style='color:#111;'> 8.27KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]