LICENSE
MANIFEST.in
README.md
setup.py
src/brom_drake/__init__.py
src/brom_drake/all.py
src/brom_drake/directories.py
src/brom_drake.egg-info/PKG-INFO
src/brom_drake.egg-info/SOURCES.txt
src/brom_drake.egg-info/dependency_links.txt
src/brom_drake.egg-info/requires.txt
src/brom_drake.egg-info/top_level.txt
src/brom_drake/control/__init__.py
src/brom_drake/control/all.py
src/brom_drake/control/ideal_joint_position_controller.py
src/brom_drake/control/arms/__init__.py
src/brom_drake/control/arms/arm_control_mode.py
src/brom_drake/control/arms/base_arm_controller.py
src/brom_drake/control/arms/cartesian_arm_controller.py
src/brom_drake/control/arms/end_effector_target.py
src/brom_drake/control/arms/joint_arm_controller.py
src/brom_drake/control/arms/joint_target.py
src/brom_drake/control/grippers/__init__.py
src/brom_drake/control/grippers/gripper_controller.py
src/brom_drake/control/grippers/gripper_target.py
src/brom_drake/example_helpers/__init__.py
src/brom_drake/example_helpers/block_handler_system.py
src/brom_drake/example_helpers/models/SliderBlockv3.obj
src/brom_drake/example_helpers/models/slider-block.urdf
src/brom_drake/file_manipulation/__init__.py
src/brom_drake/file_manipulation/all.py
src/brom_drake/file_manipulation/urdf/__init__.py
src/brom_drake/file_manipulation/urdf/all.py
src/brom_drake/file_manipulation/urdf/drakeify.py
src/brom_drake/file_manipulation/urdf/drake_ready_urdf_converter/__init__.py
src/brom_drake/file_manipulation/urdf/drake_ready_urdf_converter/all.py
src/brom_drake/file_manipulation/urdf/drake_ready_urdf_converter/config.py
src/brom_drake/file_manipulation/urdf/drake_ready_urdf_converter/converter.py
src/brom_drake/file_manipulation/urdf/drake_ready_urdf_converter/file_manager.py
src/brom_drake/file_manipulation/urdf/drake_ready_urdf_converter/mesh_file_converter.py
src/brom_drake/file_manipulation/urdf/drake_ready_urdf_converter/util.py
src/brom_drake/file_manipulation/urdf/shapes/__init__.py
src/brom_drake/file_manipulation/urdf/shapes/all.py
src/brom_drake/file_manipulation/urdf/shapes/box.py
src/brom_drake/file_manipulation/urdf/shapes/cylinder.py
src/brom_drake/file_manipulation/urdf/shapes/shape_definition.py
src/brom_drake/file_manipulation/urdf/shapes/sphere.py
src/brom_drake/file_manipulation/urdf/simple_writer/__init__.py
src/brom_drake/file_manipulation/urdf/simple_writer/inertia_definition.py
src/brom_drake/file_manipulation/urdf/simple_writer/urdf_definition.py
src/brom_drake/file_manipulation/urdf/simple_writer/urdf_element_creator.py
src/brom_drake/motion_planning/__init__.py
src/brom_drake/motion_planning/all.py
src/brom_drake/motion_planning/planning_node.py
src/brom_drake/motion_planning/algorithms/__init__.py
src/brom_drake/motion_planning/algorithms/motion_planner.py
src/brom_drake/motion_planning/algorithms/rrt/__init__.py
src/brom_drake/motion_planning/algorithms/rrt/base.py
src/brom_drake/motion_planning/algorithms/rrt/bidirectional.py
src/brom_drake/motion_planning/algorithms/rrt/bidirectional_connect.py
src/brom_drake/motion_planning/algorithms/rrt/connect.py
src/brom_drake/motion_planning/systems/__init__.py
src/brom_drake/motion_planning/systems/all.py
src/brom_drake/motion_planning/systems/prototypical_planner.py
src/brom_drake/motion_planning/systems/rrt_plan_generator.py
src/brom_drake/motion_planning/systems/state_of_plan_in_memory.py
src/brom_drake/motion_planning/systems/open_loop_dispensers/__init__.py
src/brom_drake/motion_planning/systems/open_loop_dispensers/open_loop_plan_dispenser.py
src/brom_drake/motion_planning/systems/open_loop_dispensers/pose.py
src/brom_drake/motion_planning/systems/open_loop_dispensers/pose_trajectory_source.py
src/brom_drake/motion_planning/systems/proximity_pose_plan_dispenser/__init__.py
src/brom_drake/motion_planning/systems/proximity_pose_plan_dispenser/config.py
src/brom_drake/motion_planning/systems/proximity_pose_plan_dispenser/dispenser_internal_state.py
src/brom_drake/motion_planning/systems/proximity_pose_plan_dispenser/proximity_pose_plan_dispenser.py
src/brom_drake/productions/__init__.py
src/brom_drake/productions/all.py
src/brom_drake/productions/ids.py
src/brom_drake/productions/debug/__init__.py
src/brom_drake/productions/debug/all.py
src/brom_drake/productions/debug/grasping/__init__.py
src/brom_drake/productions/debug/grasping/all.py
src/brom_drake/productions/debug/grasping/attempt_grasp/__init__.py
src/brom_drake/productions/debug/grasping/attempt_grasp/all.py
src/brom_drake/productions/debug/grasping/attempt_grasp/with_puppeteer_wrist/__init__.py
src/brom_drake/productions/debug/grasping/attempt_grasp/with_puppeteer_wrist/all.py
src/brom_drake/productions/debug/grasping/attempt_grasp/with_puppeteer_wrist/config.py
src/brom_drake/productions/debug/grasping/attempt_grasp/with_puppeteer_wrist/phases.py
src/brom_drake/productions/debug/grasping/attempt_grasp/with_puppeteer_wrist/production.py
src/brom_drake/productions/debug/grasping/attempt_grasp/with_puppeteer_wrist/script.py
src/brom_drake/productions/debug/grasping/attempt_grasp/with_static_wrist/__init__.py
src/brom_drake/productions/debug/grasping/attempt_grasp/with_static_wrist/all.py
src/brom_drake/productions/debug/grasping/attempt_grasp/with_static_wrist/config.py
src/brom_drake/productions/debug/grasping/attempt_grasp/with_static_wrist/phases.py
src/brom_drake/productions/debug/grasping/attempt_grasp/with_static_wrist/production.py
src/brom_drake/productions/debug/grasping/attempt_grasp/with_static_wrist/script.py
src/brom_drake/productions/debug/grasping/show_me_this_static_grasp/__init__.py
src/brom_drake/productions/debug/grasping/show_me_this_static_grasp/all.py
src/brom_drake/productions/debug/grasping/show_me_this_static_grasp/config.py
src/brom_drake/productions/debug/grasping/show_me_this_static_grasp/production.py
src/brom_drake/productions/debug/show_me/__init__.py
src/brom_drake/productions/debug/show_me/all.py
src/brom_drake/productions/debug/show_me/show_me_system.py
src/brom_drake/productions/debug/show_me/show_me_this_model.py
src/brom_drake/productions/motion_planning/__init__.py
src/brom_drake/productions/motion_planning/offline/__init__.py
src/brom_drake/productions/motion_planning/offline/all.py
src/brom_drake/productions/motion_planning/offline/dynamic/__init__.py
src/brom_drake/productions/motion_planning/offline/dynamic/all.py
src/brom_drake/productions/motion_planning/offline/dynamic/chem_lab2.py
src/brom_drake/productions/motion_planning/offline/kinematic/__init__.py
src/brom_drake/productions/motion_planning/offline/kinematic/all.py
src/brom_drake/productions/motion_planning/offline/kinematic/chem_lab1.py
src/brom_drake/productions/motion_planning/offline/kinematic/shelf.py
src/brom_drake/productions/pick_and_place/__init__.py
src/brom_drake/productions/pick_and_place/all.py
src/brom_drake/productions/pick_and_place/chem_lab3.py
src/brom_drake/productions/roles/__init__.py
src/brom_drake/productions/roles/all.py
src/brom_drake/productions/roles/role.py
src/brom_drake/productions/roles/role_port_assignment.py
src/brom_drake/productions/roles/motion_planners/__init__.py
src/brom_drake/productions/roles/motion_planners/kinematic.py
src/brom_drake/productions/types/__init__.py
src/brom_drake/productions/types/all.py
src/brom_drake/productions/types/base/__init__.py
src/brom_drake/productions/types/base/all.py
src/brom_drake/productions/types/base/base.py
src/brom_drake/productions/types/base/configuration.py
src/brom_drake/productions/types/debug/__init__.py
src/brom_drake/productions/types/debug/basic_grasping.py
src/brom_drake/productions/types/motion_planning/__init__.py
src/brom_drake/productions/types/motion_planning/offline/__init__.py
src/brom_drake/productions/types/motion_planning/offline/all.py
src/brom_drake/productions/types/motion_planning/offline/dynamic.py
src/brom_drake/productions/types/motion_planning/offline/kinematic.py
src/brom_drake/productions/types/pick_and_place/__init__.py
src/brom_drake/productions/types/pick_and_place/all.py
src/brom_drake/productions/types/pick_and_place/mp_and_grasping.py
src/brom_drake/productions/types/pick_and_place/script.py
src/brom_drake/robots/__init__.py
src/brom_drake/robots/gripper_type.py
src/brom_drake/robots/utils.py
src/brom_drake/robots/models/beaker/beaker.stl
src/brom_drake/robots/models/beaker/beaker.urdf
src/brom_drake/robots/models/bookshelf/bookcase.stl
src/brom_drake/robots/models/bookshelf/bookshelf.urdf
src/brom_drake/robots/models/centrifuge/partially-built.urdf
src/brom_drake/robots/models/centrifuge/meshes/V2_Body.stl
src/brom_drake/robots/models/centrifuge/meshes/V2_Cover.stl
src/brom_drake/robots/models/centrifuge/meshes/V2_Feet.stl
src/brom_drake/robots/models/centrifuge/meshes/V2_MotorMount.stl
src/brom_drake/robots/models/centrifuge/meshes/V2_Rotor.stl
src/brom_drake/robots/models/centrifuge/meshes/V2_case_Cover.stl
src/brom_drake/robots/models/centrifuge/meshes/V2_knob.stl
src/brom_drake/robots/models/cupboard/cupboard.sdf
src/brom_drake/robots/models/erlenmeyer_flask/500ml.STL
src/brom_drake/robots/models/erlenmeyer_flask/500ml.urdf
src/brom_drake/robots/models/michigan_block_m/University_of_Michigan_M.stl
src/brom_drake/robots/models/robotiq/2f_85_gripper-no-mimic/meshes/collision/robotiq_arg2f_85_base_link.obj
src/brom_drake/robots/models/robotiq/2f_85_gripper-no-mimic/meshes/collision/robotiq_arg2f_85_base_link.stl
src/brom_drake/robots/models/robotiq/2f_85_gripper-no-mimic/meshes/collision/robotiq_arg2f_85_inner_finger.dae
src/brom_drake/robots/models/robotiq/2f_85_gripper-no-mimic/meshes/collision/robotiq_arg2f_85_inner_finger.obj
src/brom_drake/robots/models/robotiq/2f_85_gripper-no-mimic/meshes/collision/robotiq_arg2f_85_inner_knuckle.dae
src/brom_drake/robots/models/robotiq/2f_85_gripper-no-mimic/meshes/collision/robotiq_arg2f_85_inner_knuckle.obj
src/brom_drake/robots/models/robotiq/2f_85_gripper-no-mimic/meshes/collision/robotiq_arg2f_85_outer_finger.dae
src/brom_drake/robots/models/robotiq/2f_85_gripper-no-mimic/meshes/collision/robotiq_arg2f_85_outer_finger.obj
src/brom_drake/robots/models/robotiq/2f_85_gripper-no-mimic/meshes/collision/robotiq_arg2f_85_outer_knuckle.dae
src/brom_drake/robots/models/robotiq/2f_85_gripper-no-mimic/meshes/collision/robotiq_arg2f_85_outer_knuckle.obj
src/brom_drake/robots/models/robotiq/2f_85_gripper-no-mimic/meshes/collision/robotiq_arg2f_base_link.obj
src/brom_drake/robots/models/robotiq/2f_85_gripper-no-mimic/meshes/collision/robotiq_arg2f_base_link.stl
src/brom_drake/robots/models/robotiq/2f_85_gripper-no-mimic/meshes/visual/robotiq_arg2f_85_base_link.dae
src/brom_drake/robots/models/robotiq/2f_85_gripper-no-mimic/meshes/visual/robotiq_arg2f_85_base_link.obj
src/brom_drake/robots/models/robotiq/2f_85_gripper-no-mimic/meshes/visual/robotiq_arg2f_85_inner_finger.dae
src/brom_drake/robots/models/robotiq/2f_85_gripper-no-mimic/meshes/visual/robotiq_arg2f_85_inner_finger.obj
src/brom_drake/robots/models/robotiq/2f_85_gripper-no-mimic/meshes/visual/robotiq_arg2f_85_inner_knuckle.dae
src/brom_drake/robots/models/robotiq/2f_85_gripper-no-mimic/meshes/visual/robotiq_arg2f_85_inner_knuckle.obj
src/brom_drake/robots/models/robotiq/2f_85_gripper-no-mimic/meshes/visual/robotiq_arg2f_85_outer_finger.dae
src/brom_drake/robots/models/robotiq/2f_85_gripper-no-mimic/meshes/visual/robotiq_arg2f_85_outer_finger.obj
src/brom_drake/robots/models/robotiq/2f_85_gripper-no-mimic/meshes/visual/robotiq_arg2f_85_outer_knuckle.dae
src/brom_drake/robots/models/robotiq/2f_85_gripper-no-mimic/meshes/visual/robotiq_arg2f_85_outer_knuckle.obj
src/brom_drake/robots/models/robotiq/2f_85_gripper-no-mimic/meshes/visual/robotiq_arg2f_85_pad.dae
src/brom_drake/robots/models/robotiq/2f_85_gripper-no-mimic/meshes/visual/robotiq_arg2f_85_pad.obj
src/brom_drake/robots/models/robotiq/2f_85_gripper-no-mimic/meshes/visual/robotiq_gripper_coupling.obj
src/brom_drake/robots/models/robotiq/2f_85_gripper-no-mimic/meshes/visual/robotiq_gripper_coupling.stl
src/brom_drake/robots/models/robotiq/2f_85_gripper-no-mimic/urdf/robotiq_2f_85.urdf
src/brom_drake/robots/models/robotiq/2f_85_gripper-no-mimic/urdf/robotiq_2f_85_static.urdf
src/brom_drake/robots/models/robotiq/2f_85_gripper/meshes/collision/robotiq_arg2f_85_base_link.obj
src/brom_drake/robots/models/robotiq/2f_85_gripper/meshes/collision/robotiq_arg2f_85_base_link.stl
src/brom_drake/robots/models/robotiq/2f_85_gripper/meshes/collision/robotiq_arg2f_85_inner_finger.dae
src/brom_drake/robots/models/robotiq/2f_85_gripper/meshes/collision/robotiq_arg2f_85_inner_finger.obj
src/brom_drake/robots/models/robotiq/2f_85_gripper/meshes/collision/robotiq_arg2f_85_inner_knuckle.dae
src/brom_drake/robots/models/robotiq/2f_85_gripper/meshes/collision/robotiq_arg2f_85_inner_knuckle.obj
src/brom_drake/robots/models/robotiq/2f_85_gripper/meshes/collision/robotiq_arg2f_85_outer_finger.dae
src/brom_drake/robots/models/robotiq/2f_85_gripper/meshes/collision/robotiq_arg2f_85_outer_finger.obj
src/brom_drake/robots/models/robotiq/2f_85_gripper/meshes/collision/robotiq_arg2f_85_outer_knuckle.dae
src/brom_drake/robots/models/robotiq/2f_85_gripper/meshes/collision/robotiq_arg2f_85_outer_knuckle.obj
src/brom_drake/robots/models/robotiq/2f_85_gripper/meshes/collision/robotiq_arg2f_base_link.obj
src/brom_drake/robots/models/robotiq/2f_85_gripper/meshes/collision/robotiq_arg2f_base_link.stl
src/brom_drake/robots/models/robotiq/2f_85_gripper/meshes/visual/robotiq_arg2f_85_base_link.dae
src/brom_drake/robots/models/robotiq/2f_85_gripper/meshes/visual/robotiq_arg2f_85_base_link.obj
src/brom_drake/robots/models/robotiq/2f_85_gripper/meshes/visual/robotiq_arg2f_85_inner_finger.dae
src/brom_drake/robots/models/robotiq/2f_85_gripper/meshes/visual/robotiq_arg2f_85_inner_finger.obj
src/brom_drake/robots/models/robotiq/2f_85_gripper/meshes/visual/robotiq_arg2f_85_inner_knuckle.dae
src/brom_drake/robots/models/robotiq/2f_85_gripper/meshes/visual/robotiq_arg2f_85_inner_knuckle.obj
src/brom_drake/robots/models/robotiq/2f_85_gripper/meshes/visual/robotiq_arg2f_85_outer_finger.dae
src/brom_drake/robots/models/robotiq/2f_85_gripper/meshes/visual/robotiq_arg2f_85_outer_finger.obj
src/brom_drake/robots/models/robotiq/2f_85_gripper/meshes/visual/robotiq_arg2f_85_outer_knuckle.dae
src/brom_drake/robots/models/robotiq/2f_85_gripper/meshes/visual/robotiq_arg2f_85_outer_knuckle.obj
src/brom_drake/robots/models/robotiq/2f_85_gripper/meshes/visual/robotiq_arg2f_85_pad.dae
src/brom_drake/robots/models/robotiq/2f_85_gripper/meshes/visual/robotiq_arg2f_85_pad.obj
src/brom_drake/robots/models/robotiq/2f_85_gripper/meshes/visual/robotiq_gripper_coupling.obj
src/brom_drake/robots/models/robotiq/2f_85_gripper/meshes/visual/robotiq_gripper_coupling.stl
src/brom_drake/robots/models/robotiq/2f_85_gripper/urdf/robotiq_2f_85.urdf
src/brom_drake/robots/models/robotiq/2f_85_gripper/urdf/robotiq_2f_85_static.urdf
src/brom_drake/robots/models/test_tube_holder/API_test_tube_holder_v0.0.5.stl
src/brom_drake/robots/models/test_tube_holder/test_tube_holder.urdf
src/brom_drake/robots/models/ur/ur10e.urdf
src/brom_drake/robots/models/ur/meshes/ur10/collision/base.stl
src/brom_drake/robots/models/ur/meshes/ur10/collision/forearm.stl
src/brom_drake/robots/models/ur/meshes/ur10/collision/shoulder.stl
src/brom_drake/robots/models/ur/meshes/ur10/collision/upperarm.stl
src/brom_drake/robots/models/ur/meshes/ur10/collision/wrist1.stl
src/brom_drake/robots/models/ur/meshes/ur10/collision/wrist2.stl
src/brom_drake/robots/models/ur/meshes/ur10/collision/wrist3.stl
src/brom_drake/robots/models/ur/meshes/ur10/visual/base.dae
src/brom_drake/robots/models/ur/meshes/ur10/visual/forearm.dae
src/brom_drake/robots/models/ur/meshes/ur10/visual/shoulder.dae
src/brom_drake/robots/models/ur/meshes/ur10/visual/upperarm.dae
src/brom_drake/robots/models/ur/meshes/ur10/visual/wrist1.dae
src/brom_drake/robots/models/ur/meshes/ur10/visual/wrist2.dae
src/brom_drake/robots/models/ur/meshes/ur10/visual/wrist3.dae
src/brom_drake/robots/models/ur/meshes/ur10e/collision/base.stl
src/brom_drake/robots/models/ur/meshes/ur10e/collision/forearm.stl
src/brom_drake/robots/models/ur/meshes/ur10e/collision/shoulder.stl
src/brom_drake/robots/models/ur/meshes/ur10e/collision/upperarm.stl
src/brom_drake/robots/models/ur/meshes/ur10e/collision/wrist1.stl
src/brom_drake/robots/models/ur/meshes/ur10e/collision/wrist2.stl
src/brom_drake/robots/models/ur/meshes/ur10e/collision/wrist3.stl
src/brom_drake/robots/models/ur/meshes/ur10e/visual/base.dae
src/brom_drake/robots/models/ur/meshes/ur10e/visual/forearm.dae
src/brom_drake/robots/models/ur/meshes/ur10e/visual/shoulder.dae
src/brom_drake/robots/models/ur/meshes/ur10e/visual/upperarm.dae
src/brom_drake/robots/models/ur/meshes/ur10e/visual/wrist1.dae
src/brom_drake/robots/models/ur/meshes/ur10e/visual/wrist2.dae
src/brom_drake/robots/models/ur/meshes/ur10e/visual/wrist3.dae
src/brom_drake/robots/models/ur/meshes/ur16e/collision/forearm.stl
src/brom_drake/robots/models/ur/meshes/ur16e/collision/upperarm.stl
src/brom_drake/robots/models/ur/meshes/ur16e/visual/forearm.dae
src/brom_drake/robots/models/ur/meshes/ur16e/visual/upperarm.dae
src/brom_drake/robots/models/ur/meshes/ur20/collision/base.stl
src/brom_drake/robots/models/ur/meshes/ur20/collision/forearm.stl
src/brom_drake/robots/models/ur/meshes/ur20/collision/shoulder.stl
src/brom_drake/robots/models/ur/meshes/ur20/collision/upperarm.stl
src/brom_drake/robots/models/ur/meshes/ur20/collision/wrist1.stl
src/brom_drake/robots/models/ur/meshes/ur20/collision/wrist2.stl
src/brom_drake/robots/models/ur/meshes/ur20/collision/wrist3.stl
src/brom_drake/robots/models/ur/meshes/ur20/visual/base.dae
src/brom_drake/robots/models/ur/meshes/ur20/visual/forearm.dae
src/brom_drake/robots/models/ur/meshes/ur20/visual/shoulder.dae
src/brom_drake/robots/models/ur/meshes/ur20/visual/upperarm.dae
src/brom_drake/robots/models/ur/meshes/ur20/visual/wrist1.dae
src/brom_drake/robots/models/ur/meshes/ur20/visual/wrist2.dae
src/brom_drake/robots/models/ur/meshes/ur20/visual/wrist3.dae
src/brom_drake/robots/models/ur/meshes/ur3/collision/base.stl
src/brom_drake/robots/models/ur/meshes/ur3/collision/forearm.stl
src/brom_drake/robots/models/ur/meshes/ur3/collision/shoulder.stl
src/brom_drake/robots/models/ur/meshes/ur3/collision/upperarm.stl
src/brom_drake/robots/models/ur/meshes/ur3/collision/wrist1.stl
src/brom_drake/robots/models/ur/meshes/ur3/collision/wrist2.stl
src/brom_drake/robots/models/ur/meshes/ur3/collision/wrist3.stl
src/brom_drake/robots/models/ur/meshes/ur3/visual/base.dae
src/brom_drake/robots/models/ur/meshes/ur3/visual/forearm.dae
src/brom_drake/robots/models/ur/meshes/ur3/visual/shoulder.dae
src/brom_drake/robots/models/ur/meshes/ur3/visual/upperarm.dae
src/brom_drake/robots/models/ur/meshes/ur3/visual/wrist1.dae
src/brom_drake/robots/models/ur/meshes/ur3/visual/wrist2.dae
src/brom_drake/robots/models/ur/meshes/ur3/visual/wrist3.dae
src/brom_drake/robots/models/ur/meshes/ur30/collision/forearm.stl
src/brom_drake/robots/models/ur/meshes/ur30/collision/upperarm.stl
src/brom_drake/robots/models/ur/meshes/ur30/visual/forearm.dae
src/brom_drake/robots/models/ur/meshes/ur30/visual/upperarm.dae
src/brom_drake/robots/models/ur/meshes/ur3e/collision/base.stl
src/brom_drake/robots/models/ur/meshes/ur3e/collision/forearm.stl
src/brom_drake/robots/models/ur/meshes/ur3e/collision/shoulder.stl
src/brom_drake/robots/models/ur/meshes/ur3e/collision/upperarm.stl
src/brom_drake/robots/models/ur/meshes/ur3e/collision/wrist1.stl
src/brom_drake/robots/models/ur/meshes/ur3e/collision/wrist2.stl
src/brom_drake/robots/models/ur/meshes/ur3e/collision/wrist3.stl
src/brom_drake/robots/models/ur/meshes/ur3e/visual/base.dae
src/brom_drake/robots/models/ur/meshes/ur3e/visual/forearm.dae
src/brom_drake/robots/models/ur/meshes/ur3e/visual/shoulder.dae
src/brom_drake/robots/models/ur/meshes/ur3e/visual/upperarm.dae
src/brom_drake/robots/models/ur/meshes/ur3e/visual/wrist1.dae
src/brom_drake/robots/models/ur/meshes/ur3e/visual/wrist2.dae
src/brom_drake/robots/models/ur/meshes/ur3e/visual/wrist3.dae
src/brom_drake/robots/models/ur/meshes/ur5/collision/base.stl
src/brom_drake/robots/models/ur/meshes/ur5/collision/forearm.stl
src/brom_drake/robots/models/ur/meshes/ur5/collision/shoulder.stl
src/brom_drake/robots/models/ur/meshes/ur5/collision/upperarm.stl
src/brom_drake/robots/models/ur/meshes/ur5/collision/wrist1.stl
src/brom_drake/robots/models/ur/meshes/ur5/collision/wrist2.stl
src/brom_drake/robots/models/ur/meshes/ur5/collision/wrist3.stl
src/brom_drake/robots/models/ur/meshes/ur5/visual/base.dae
src/brom_drake/robots/models/ur/meshes/ur5/visual/forearm.dae
src/brom_drake/robots/models/ur/meshes/ur5/visual/shoulder.dae
src/brom_drake/robots/models/ur/meshes/ur5/visual/upperarm.dae
src/brom_drake/robots/models/ur/meshes/ur5/visual/wrist1.dae
src/brom_drake/robots/models/ur/meshes/ur5/visual/wrist2.dae
src/brom_drake/robots/models/ur/meshes/ur5/visual/wrist3.dae
src/brom_drake/robots/models/ur/meshes/ur5e/collision/base.stl
src/brom_drake/robots/models/ur/meshes/ur5e/collision/forearm.stl
src/brom_drake/robots/models/ur/meshes/ur5e/collision/shoulder.stl
src/brom_drake/robots/models/ur/meshes/ur5e/collision/upperarm.stl
src/brom_drake/robots/models/ur/meshes/ur5e/collision/wrist1.stl
src/brom_drake/robots/models/ur/meshes/ur5e/collision/wrist2.stl
src/brom_drake/robots/models/ur/meshes/ur5e/collision/wrist3.stl
src/brom_drake/robots/models/ur/meshes/ur5e/visual/base.dae
src/brom_drake/robots/models/ur/meshes/ur5e/visual/forearm.dae
src/brom_drake/robots/models/ur/meshes/ur5e/visual/shoulder.dae
src/brom_drake/robots/models/ur/meshes/ur5e/visual/upperarm.dae
src/brom_drake/robots/models/ur/meshes/ur5e/visual/wrist1.dae
src/brom_drake/robots/models/ur/meshes/ur5e/visual/wrist2.dae
src/brom_drake/robots/models/ur/meshes/ur5e/visual/wrist3.dae
src/brom_drake/robots/models/wrenches/wrench1/DIN_3110_Double_Wrench_18x21.obj
src/brom_drake/robots/models/wrenches/wrench1/wrench.urdf
src/brom_drake/stations/__init__.py
src/brom_drake/stations/classical/__init__.py
src/brom_drake/stations/classical/ur10e.py
src/brom_drake/stations/kinematic/__init__.py
src/brom_drake/stations/kinematic/ur10e_station.py
src/brom_drake/systems/__init__.py
src/brom_drake/systems/abstract_list_selection_system.py
src/brom_drake/systems/all.py
src/brom_drake/systems/end_effector_wrench_calculator.py
src/brom_drake/systems/named_vector_selection_system.py
src/brom_drake/systems/pose_composition.py
src/brom_drake/systems/rpy_integrator.py
src/brom_drake/systems/conversion/__init__.py
src/brom_drake/systems/conversion/bool_to_vec_system.py
src/brom_drake/systems/conversion/rigid_transform_to_vector_system/__init__.py
src/brom_drake/systems/conversion/rigid_transform_to_vector_system/configuration.py
src/brom_drake/systems/conversion/rigid_transform_to_vector_system/system.py
src/brom_drake/systems/network_fsm/__init__.py
src/brom_drake/systems/network_fsm/config.py
src/brom_drake/systems/network_fsm/errors.py
src/brom_drake/systems/network_fsm/fsm_edge_definition.py
src/brom_drake/systems/network_fsm/fsm_output_definition.py
src/brom_drake/systems/network_fsm/fsm_transition_condition.py
src/brom_drake/systems/network_fsm/networkx_fsm.py
src/brom_drake/systems/switches/__init__.py
src/brom_drake/systems/switches/abstract_port_switch_system.py
src/brom_drake/systems/switches/flexible_port_switch.py
src/brom_drake/utils/__init__.py
src/brom_drake/utils/angles.py
src/brom_drake/utils/collision_checking.py
src/brom_drake/utils/constants.py
src/brom_drake/utils/ground.py
src/brom_drake/utils/model_instances.py
src/brom_drake/utils/plant.py
src/brom_drake/utils/search.py
src/brom_drake/utils/triads.py
src/brom_drake/utils/type_checking.py
src/brom_drake/utils/initial_condition_manager/__init__.py
src/brom_drake/utils/initial_condition_manager/initial_condition.py
src/brom_drake/utils/initial_condition_manager/manager.py
src/brom_drake/utils/pick_and_place/__init__.py
src/brom_drake/utils/pick_and_place/phase.py
src/brom_drake/utils/pick_and_place/target_description.py
src/brom_drake/utils/puppetmaker/__init__.py
src/brom_drake/utils/puppetmaker/all.py
src/brom_drake/utils/puppetmaker/configuration.py
src/brom_drake/utils/puppetmaker/puppet_signature.py
src/brom_drake/utils/puppetmaker/puppetmaker.py
src/brom_drake/watchers/__init__.py
src/brom_drake/watchers/all.py
src/brom_drake/watchers/diagram_target.py
src/brom_drake/watchers/diagram_watcher/__init__.py
src/brom_drake/watchers/diagram_watcher/add_watcher.py
src/brom_drake/watchers/diagram_watcher/all.py
src/brom_drake/watchers/diagram_watcher/constants.py
src/brom_drake/watchers/diagram_watcher/diagram_watcher.py
src/brom_drake/watchers/diagram_watcher/diagram_watcher_options.py
src/brom_drake/watchers/diagram_watcher/errors.py
src/brom_drake/watchers/port_watcher/__init__.py
src/brom_drake/watchers/port_watcher/all.py
src/brom_drake/watchers/port_watcher/file_manager.py
src/brom_drake/watchers/port_watcher/plotter.py
src/brom_drake/watchers/port_watcher/port_figure_arrangement.py
src/brom_drake/watchers/port_watcher/port_watcher.py
src/brom_drake/watchers/port_watcher/port_watcher_options.py
src/brom_drake/watchers/port_watcher/support_types.py