brom_drake

View on PyPIReverse Dependencies (0)

0.3.2 brom_drake-0.3.2-py3-none-any.whl
0.3.1 brom_drake-0.3.1-py3-none-any.whl

Wheel Details

Project: brom_drake
Version: 0.3.1
Filename: brom_drake-0.3.1-py3-none-any.whl
Download: [link]
Size: 106732
MD5: 639abc7222e5aa9b11251aa6f01c8fc9
SHA256: 961c8b70899c1f264917416b205803d7bb09483e0a2b7bf026f07c523ec5bc00
Uploaded: 2025-01-05 22:10:25 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: brom-drake
Version: 0.3.1
Summary: A set of convenient logging and testing tools for the Drake robotics toolbox.
Author: Kwesi Rutledge
Author-Email: thesolitaryecrivain[at]gmail.com
Home-Page: https://github.com/kwesiRutledge/brom_drake-py
Keywords: drake,robotics,testing,logging
Classifier: Programming Language :: Python :: 3
Requires-Dist: drake
Requires-Dist: meshcat
Requires-Dist: manipulation
Requires-Dist: loguru
Requires-Dist: matplotlib
Requires-Dist: numpy
Requires-Dist: pycollada
Requires-Dist: trimesh
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 3274 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.45.1)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
brom_drake/__init__.py sha256=GyM73gDLwHtueo2S_SGl_QsIxRB2ByazYDBz-Dq3HSA 14
brom_drake/directories.py sha256=wvKxNuetschu48KpAzUwO0IxNDCt_7kTZkcLEAIgEA4 242
brom_drake/DiagramTarget/DiagramTarget.py sha256=Vo_U4HYwwyzhFR_8ioyh60q0CSGSfPn0ruukHzJGTtc 258
brom_drake/DiagramTarget/__init__.py sha256=QmHZzXxNx7GBXm4hz9sdHYZbYqCRwQnte1wpy-JuBb8 76
brom_drake/DiagramWatcher/DiagramWatcher.py sha256=Wx482rGrjsrdhp6O2jRlmEeJsS9Txu-ysGQJdIp8t6w 12853
brom_drake/DiagramWatcher/__init__.py sha256=1sSvOhOtRQpG1a0Gcl_4Gsm_nGidVGC7USOAdw40YfI 151
brom_drake/DiagramWatcher/constants.py sha256=jUK6O7YK1eMYc4OCCoDppsCQsOfANqBuSNMZcYcoEyw 200
brom_drake/DiagramWatcher/errors.py sha256=qTybOXYLNZwZkHE-IsmveIbuUP6XbqHT0bSNOJu7ePg 912
brom_drake/PortWatcher/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
brom_drake/PortWatcher/plotter.py sha256=3IPcUKCzCl2P_ZTNU0n1K7Po5e6uZDCPC2b-ib4yQ8g 16283
brom_drake/PortWatcher/port_figure_arrangement.py sha256=DPTbVX4bcYvgG-VMnM_6o1xdLkAqP4K37kE5Ew6Iy90 102
brom_drake/PortWatcher/port_watcher.py sha256=0d3eodLPaFPpQ8x5zk6MPVqpPAGwPXpwlOtu7rHSqY0 8832
brom_drake/PortWatcher/port_watcher_options.py sha256=Fke2TpuI_Ic6n7YuJ_bsF226skt_3l0S-8sWhlin1T8 1922
brom_drake/all/__init__.py sha256=ADSiU_UQru3nAi_8Md2EX1jGZr4-pWqSzQm0L2uYKx8 1908
brom_drake/control/__init__.py sha256=21TUNQtRL65QvmXofqZ52kqb3i5Y8TI8uOTSIAJJWtM 337
brom_drake/control/ideal_joint_position_controller.py sha256=r2oFEZnUNOCTjhwpJ-w3_uccHyFKxaLyrfnvq3KAx8I 3148
brom_drake/control/arms/__init__.py sha256=qjLUubhbG5LGFfng5iumhW9tC3FoWrjwwQXxEkq6qSM 461
brom_drake/control/arms/arm_control_mode.py sha256=z_iMpVeAZ8OiDR4y7ldEUJncxGDfIh-XsR0NLq5RnJ0 204
brom_drake/control/arms/base_arm_controller.py sha256=fHdAtuFBqxIada7-R0uC9zzt6znYi1BCnqZn79EWmKg 6053
brom_drake/control/arms/cartesian_arm_controller.py sha256=pQVG8cdtTT2XYGct4hqS19peql0ypXxKHDzY_dGLSwo 9106
brom_drake/control/arms/end_effector_target.py sha256=3DQD0T4ioFEvfMNXxdGGclIer-2t8Z5oNtBY2qMCPSY 368
brom_drake/control/arms/joint_arm_controller.py sha256=1QhIgC2hKaewQZvoTsy2Jj8fI3m7ckMiJ9hwsmcPX-A 3997
brom_drake/control/arms/joint_target.py sha256=TwR1WUjEtS-gdD6wJDWoJGbSpcVxFXpckPNdNWQ50FI 312
brom_drake/control/grippers/__init__.py sha256=yorCmvNIrM0XUj2g0PN5E6qMSKRwbN_bF_Xduho8Yc4 152
brom_drake/control/grippers/gripper_controller.py sha256=SMwg7pDsAd_jBqUI-WwJ7Fu-dtPDV3XwApW6Dbmu7no 9658
brom_drake/control/grippers/gripper_target.py sha256=c_GqgoN4fhbdYEcHpNS7Pg2NCszRtLxUxMHnLH4-7QM 195
brom_drake/example_helpers/__init__.py sha256=CQogaC6BlzmTDyiTk7llEyKFNruQfIOY9mnp72puG8Q 93
brom_drake/example_helpers/block_handler_system.py sha256=e7grNc_Jnnz7LRh5nXGLFfBXLipmRE6ORvF8ZfFiOwI 4073
brom_drake/file_manipulation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
brom_drake/file_manipulation/urdf/__init__.py sha256=LOGQQBzg-tdEps2PnK7syC5jYvwTeJZFiefi8mY_2Ng 676
brom_drake/file_manipulation/urdf/drakeify.py sha256=O-XNuP6pWk891Su74Ez5BKcBSk8n23KnLO2RPWmaojo 2622
brom_drake/file_manipulation/urdf/DrakeReadyURDFConverter/__init__.py sha256=tf_oWa0m1SIu-Cm3dhZaKkfasAzJAwYh1OSzghzQbSQ 431
brom_drake/file_manipulation/urdf/DrakeReadyURDFConverter/config.py sha256=HWn2w_8LvsSVSC6encYuFvYVwtA3SyqXduhXbXQl_OY 1157
brom_drake/file_manipulation/urdf/DrakeReadyURDFConverter/converter.py sha256=ICXTXiitkV48Rx_d-CedARPKtB7A5FDlLtmdNrIWDUo 24204
brom_drake/file_manipulation/urdf/DrakeReadyURDFConverter/mesh_file_converter.py sha256=-u8Oh6znJt9PLGH8CvZxvalH7MMy03MSfsrrQMNSiuM 8899
brom_drake/file_manipulation/urdf/DrakeReadyURDFConverter/util.py sha256=RFtjWS7HZntWPN5RaI9R3oHI4aj9Q8aO8e4KAZBirPA 2834
brom_drake/file_manipulation/urdf/shapes/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
brom_drake/file_manipulation/urdf/shapes/box.py sha256=uDAJtaECYOhB2sk4BJxxfuC_mzMxMraK3xmE2w6Rv6c 992
brom_drake/file_manipulation/urdf/shapes/cylinder.py sha256=IwxALUej818Lj7B9odaetpjr3o6EjMEnYUmQNm7wvqw 535
brom_drake/file_manipulation/urdf/shapes/shape_definition.py sha256=3nOcG7qUjoXGs3pOdmRvCVVCj6nkEXKefl28dPd5B84 651
brom_drake/file_manipulation/urdf/shapes/sphere.py sha256=oEs7FCYtQy6PyBy_JkD8z8A-Sy5ek2Pov6qrdW7XrIo 483
brom_drake/file_manipulation/urdf/simple_writer/__init__.py sha256=0_QrFMITDsuOTRZ-PpESZxIOhZYigCH4dy5YIf1DmyU 177
brom_drake/file_manipulation/urdf/simple_writer/inertia_definition.py sha256=uT0qgKiDCewRtvHVbOIBSLXq1CKAw4eQvUXV0tcGmEE 860
brom_drake/file_manipulation/urdf/simple_writer/urdf_definition.py sha256=eRvBlilcFqrMuE480DLHXm8_tQLipXvQKKWdtXPuO9Y 5305
brom_drake/motion_planning/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
brom_drake/motion_planning/algorithms/__init__.py sha256=hEbrwUdjth_MUEFp5gBK-c2PdZ8b-z6XI7qrCrFwXQ0 77
brom_drake/motion_planning/algorithms/motion_planner.py sha256=0Z7DfTBy1XDeng-LiaQz1tWn4cjQ-s7AoHek2CJdsVQ 2227
brom_drake/motion_planning/algorithms/rrt/__init__.py sha256=RxpF_i_5N6dbPEt5OZWm8QNUCya6rbepZLAU3rOsu7A 239
brom_drake/motion_planning/algorithms/rrt/base.py sha256=UhmSy1MY3CB95Pe79_Pbc1Pp_VDQDVeMje0057Bt_7s 7002
brom_drake/motion_planning/algorithms/rrt/connect.py sha256=xjSW2K0-MwR3hoa8b6tXfn2p5M2cr0n6gu2zp5b3NLI 8086
brom_drake/motion_planning/systems/__init__.py sha256=Bj8eo9opg4lPlMu5LgXT9-YOx1WRIiiM20VwMH6I01o 191
brom_drake/motion_planning/systems/prototypical_planner.py sha256=wGWVs4TGcPX3IeGJ8bd-2KDqGzM5fF04YKorZmnj-AY 7470
brom_drake/motion_planning/systems/rrt_plan_generator.py sha256=_RjZiu8c91PUMjhSDPHqNg6X0hMUNVCfxTKXi3RaOZQ 8117
brom_drake/motion_planning/systems/state_of_plan_in_memory.py sha256=VbTrKXgJIHFy279iQcX-R0R2zcli5nW3ta2ihWrv81A 90
brom_drake/motion_planning/systems/open_loop_dispensers/open_loop_plan_dispenser.py sha256=tpUguPeOc3gfOULfDnGnW_mj_73QN_URsFnwfuHyHv4 5016
brom_drake/motion_planning/systems/open_loop_dispensers/pose.py sha256=aCiFIYPNJxc8LVf783n1rJjEmRgY9xPDaVB7QCewcsA 5822
brom_drake/motion_planning/systems/proximity_pose_plan_dispenser/__init__.py sha256=_hmZeyOKS9qHWbXwODcntXVnrXGeqatUChB7cLhCAcE 364
brom_drake/motion_planning/systems/proximity_pose_plan_dispenser/config.py sha256=wF8fxCIRuJOGG6fEVaxI4IdqKl1Ln2TU3tztPwEV9u8 1759
brom_drake/motion_planning/systems/proximity_pose_plan_dispenser/dispenser_internal_state.py sha256=sE2B2cMcOErbYHeAW3pSwciWCn5JXv7EEoo2m1dL5RQ 449
brom_drake/motion_planning/systems/proximity_pose_plan_dispenser/proximity_pose_plan_dispenser.py sha256=KchT-uoLOeWfal6J7cSDf_VxrIvXWP913C4pKK4q3hI 12075
brom_drake/productions/__init__.py sha256=fhNgjNjc4GZb8Ejp6vApPd6glQLha-i2bSVZCvDcQtY 296
brom_drake/productions/ids.py sha256=1tKoVnDLdeSmup1GWBrGx8EGvBSYkJTimYbW5oNBaPU 211
brom_drake/productions/debug/__init__.py sha256=vQ_wjejXElVP6F2NkhGE75msTepfxWBqbTOH3EPeBmQ 111
brom_drake/productions/debug/show_me/__init__.py sha256=bZM72bh8xG6yp6V8Iimbp5jvJGdvlfE2gCSvcLdspZY 85
brom_drake/productions/debug/show_me/show_me_system.py sha256=B2pWq_D7EmZxxMjtRKKrqk-9X6G2EqEMBrIht_l0MJA 2211
brom_drake/productions/debug/show_me/show_me_this_model.py sha256=YJYVm44Et5PXOAHE8f-Uwm6V5NsRB3ryx0eZLFE_aPw 5691
brom_drake/productions/motion_planning/__init__.py sha256=qRexbSdML_nW1eYDsvZSKgUDGiH4p7MAxV-lGfLTGDU 149
brom_drake/productions/motion_planning/offline/__init__.py sha256=2lXsAU-aAk6u6x-L139Ywjj588JpfczXKoag2_rCVuk 118
brom_drake/productions/motion_planning/offline/chem_lab1.py sha256=ZD6438w-zuxQ1OrUhbPffzP3u3ouvQYwAh8hclKEskU 16043
brom_drake/productions/motion_planning/offline/shelf.py sha256=K1_bDSOdZOYnpL0sPVfN75fgDXQ0gMqrqotJwa8WyUY 11551
brom_drake/productions/roles/__init__.py sha256=RC9vCk2VuTAfZLxwlrT__sox9GxCP6tuRdCkfR5nyT4 245
brom_drake/productions/roles/role.py sha256=_e-3IcqgXt-BzcMrhkUnWWxsg9kCtWcxnhF04XQNozQ 984
brom_drake/productions/roles/role_port_assignment.py sha256=nZKTHe6owPUUSDm4WPZ15YLQQESGvlhqnz6Tjoorynw 8803
brom_drake/productions/roles/motion_planners/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
brom_drake/productions/roles/motion_planners/kinematic.py sha256=CRhfsWIuCiowXnJFzobWtLIDKzMECt3WcGHFm1PFIL8 1505
brom_drake/productions/types/__init__.py sha256=_sxbiefgj9U29BJ3Oc8UMzOTHAArYMa9HSLgmRo28Xg 201
brom_drake/productions/types/base.py sha256=vu6zq_8XHvhgFZlULv2EdBBmsmKhLuVRNu1w52HL69w 3563
brom_drake/productions/types/motion_planning/__init__.py sha256=FdToLFaKa0Rle7v8U0reWqqnDJcji2tzgvf9IDkImdA 105
brom_drake/productions/types/motion_planning/kinematic.py sha256=RBhvqDvsvR29EnAcOSfwtuYqua-V0voHI_R0Dhlo-yk 16792
brom_drake/robots/__init__.py sha256=_LgBvCmuys53bDmkOIBD9V8ADcRWjFOe2-C7REe-onk 355
brom_drake/robots/end_effector_wrench_calculator.py sha256=7YaD_KTb2aNke7gPbEBKpyXb5bJ8PkKBYkDm-ccbZBs 2987
brom_drake/robots/gripper_type.py sha256=H8qfbe9nWeky7MoMeiqnwXjI7x3sIHbk2pW67KX8P64 200
brom_drake/robots/ur10e_station.py sha256=PEFogr4SH6Zr2BgfkPoBIh7xQIqr0-8YTVoX_cOAeJY 13350
brom_drake/robots/utils.py sha256=UuokArIwrGBsrn1YK_TM0Be1_NWtQ9_u_1p0WpP7Qh0 1761
brom_drake/robots/stations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
brom_drake/robots/stations/kinematic/__init__.py sha256=a080-RjwHxwoCC0VLYWTwuhgVrR4E_Sl3NVzNnrv5IU 74
brom_drake/robots/stations/kinematic/ur10e_station.py sha256=VIW7wRhW4RBvMA46YLNsxjn37cDDt4GMaCWdc9eRPZY 11419
brom_drake/utils/__init__.py sha256=_lPLh7lUDQCMr9eKym2zCXrRitOoKkJ_RFhcTOgcirY 466
brom_drake/utils/constants.py sha256=_4w0b7GRNklBJo1OcxoSjq6b9cP35GFv7kLkJSzXx5Q 298
brom_drake/utils/ground.py sha256=k4B9IOl1WJBKBf1mcJa4wf3KL5hrYuf6MVZ1X8CIVEs 1515
brom_drake/utils/rigid_transform_to_vector_system.py sha256=IHrL3hz34IVCOGqVKq2IeRQ_ILbWzXRdp8xGDRRHU80 850
brom_drake/utils/search.py sha256=oc6pqbv3kYHQhyCRGLiB1Jd8Dgmg9ox-pqALA3XPmnY 2026
brom_drake/utils/type_checking.py sha256=nxylPBkgvIfSxM-htKG7L1sL6Q2r4TDhLO5x1TJlzyM 873
brom_drake/utils/watcher/__init__.py sha256=6M9AZiWk2xm-W0RadAju2eg8CeLG4rh00D-j9gp-0WA 204
brom_drake/utils/watcher/add_watcher.py sha256=-NLXEmbI6K1e8XvaeLX-qLjDFMXmXACIZ33zca-bKXE 10334
brom_drake-0.3.1.dist-info/LICENSE sha256=dfO8j2g27yvQc582CoXPuP8JghYlWZrS697JKpC9eYk 1071
brom_drake-0.3.1.dist-info/METADATA sha256=JgppTbUaN80Hst84V1caYRny9wnaAcadTUGiUM3l5bg 3881
brom_drake-0.3.1.dist-info/WHEEL sha256=tZoeGjtWxWRfdplE7E3d45VPlLNQnvbKiYnx7gwAy8A 92
brom_drake-0.3.1.dist-info/top_level.txt sha256=Dow-YCAJsqknKx4oMfd0uJOQQLIMXTLBv8-UaxGZel4 11
brom_drake-0.3.1.dist-info/RECORD

top_level.txt

brom_drake