soromox/__init__.py,sha256=2nMWS-mOcDhHMMOP3BVZDpFfo5IgZMPuE-QyW0cB9qc,337
soromox/autodiff.py,sha256=wQs3JHnug5i55orsMu6xlptj00UVVBMp_xVc2xeiV8k,1130
soromox/actuation/__init__.py,sha256=LMjfCjo5lUqf5TQQydK8UKarFzz-I-j1-2NatC3yhYM,1962
soromox/actuation/core.py,sha256=X-hbySVRHIBvyuXYd2tQzG0UW2lpH4JxttqNuMymlRI,8699
soromox/actuation/joint.py,sha256=fqr4NAj2_4Da4GrgkPm0iwW_xQDEsZjnwNTDpd7IovQ,16657
soromox/actuation/mckibben.py,sha256=gPSjjmBMSY_WmrdsGfc24SejB-lWTlJJeV2Ug5kRx_o,20601
soromox/actuation/threadlike.py,sha256=eXMmLS6L27x34TxXBc3yLRMkuvGx1iG1ieDEdgBgQfs,27123
soromox/control/__init__.py,sha256=II7fbJkbytB3y9SKaCUlonG7m_cUjW7ujUq0xDhKMrw,3137
soromox/control/actuation_matrix_utils.py,sha256=tLOdfHBgSAYj8yP6dPBiRYcRfFIKRVD7t_pcATsBW6s,8214
soromox/control/base_controller.py,sha256=CDhYUulY6afXzBbYIW84OP_vVKtI8J0r6Q41hLY6AEI,3136
soromox/control/closed_form_model_based_controller.py,sha256=vdIRZDMnJRt1IMe99jSiuCi1KDB4kyu9-ckLkWkgD2U,3960
soromox/control/pid_control.py,sha256=nulsNuyeBPzHAEWqlwnvx6Bxrf_nRRZ9aUvdPAEQoMY,11402
soromox/control/reference_trajectory.py,sha256=kzM6o1H1wfgeVRoj2tB0dFW0lAPoRLz7xwindg7D4iQ,11522
soromox/control/actuation_space/__init__.py,sha256=N3_pvlfRiR3XpMtSGcc6Hq3WuotgjSTZgz2BezhHAbM,727
soromox/control/actuation_space/base_controller.py,sha256=DGK46M4KA20bWYTE9dks8E-6okIWavTAg9p81Aqa0kE,6627
soromox/control/actuation_space/feedforward_compensation_tracker.py,sha256=0clIboRwqC6iUvL0J4qLQ9Hx8fUWIgN8cRYFPK0WNos,10227
soromox/control/actuation_space/gravity_cancellation_regulator.py,sha256=0aRVQpEoOVHosteDItOV3B9xIeqk5dgrXei6HVVpL-E,7784
soromox/control/actuation_space/mixed_state_feedback_tracker.py,sha256=__BrRXWmHclBi8-2UaTZRZ8S1A9OQGtBw7R-RgJsMho,11353
soromox/control/actuation_space/pid_controller.py,sha256=ONFXgarI6mLY6IqaKBrO0n0sp-2C1fftRtmbrZhuWcQ,10299
soromox/control/actuation_space/potential_cancellation_regulator.py,sha256=aEZ-3EDLujVZ2UjKVZFy1f1VZoCIr0VoCGp0mLZQNtQ,6272
soromox/control/actuation_space/potential_compensation_regulator.py,sha256=YqDDui3k-sn7yxspfVeAb3kKZXZ4r-igAEg0nO62WQI,7462
soromox/control/configuration_space/__init__.py,sha256=DQ74oPJOPsD8xw2o4Lpglh2HImgpDJpzcrA7krCA8I4,721
soromox/control/configuration_space/computed_torque_tracker.py,sha256=bFqPwTxTh6pjOnOC7ngYZJtXKJojSSZY4qkL08-Qj8I,13194
soromox/control/configuration_space/feedforward_compensation_tracker.py,sha256=TwDbKlooFmIx8OHyuYSN3_lfs_hY4Je2eSqHh5NaMyg,7159
soromox/control/configuration_space/gravity_cancellation_regulator.py,sha256=C3u3Qj1IrzglPoGw1VEyCXrTqkQXCIKjyRSf9M6uqNo,6426
soromox/control/configuration_space/mixed_state_feedback_tracker.py,sha256=7wCFMY4k_X9PbdX5f579ZGuBP3zbhk4LdfkCOmXr50s,9198
soromox/control/configuration_space/pid_controller.py,sha256=DiWVwEDJep79quUfzVzZ2y9FVw6Vby61WJ-5Sx1w3Kg,7439
soromox/control/configuration_space/potential_cancellation_regulator.py,sha256=Ys4J3Ytt9jlOTCZnfdFqI81t6a8X2RjYYo6rCJptGCU,7065
soromox/control/configuration_space/potential_compensation_regulator.py,sha256=CkqubdnzpxaGZkRzaYQ4satQfPsks3YKdFRDm_RVOnU,6500
soromox/control/operational_space/__init__.py,sha256=r0bCKUEpOk8_UDgTYn1L5o_YYxWv51aodHqf8Fc8I9M,367
soromox/control/operational_space/base_controller.py,sha256=KdRv8N1e3VjPK8Tyj_lc29bXccqt3tyH2aIeYPPZ9Vk,1964
soromox/control/operational_space/impedance_control_tracker.py,sha256=4lTtOHg6tDZS2GY6LljGPJ0YJl6Ys4nBaqBGumhT824,16410
soromox/control/operational_space/pid_controller.py,sha256=Xeq4_LHDqYCcSrYyOTn5ouFl4O-rVPqoUZsjuX7IQqo,7368
soromox/control/operational_space/synergistic_controller.py,sha256=94t3qFiHPT7MA9nG7qdMDPb9cGyGAeXH0yAvEkAhPho,5397
soromox/coordinate_transformations/__init__.py,sha256=hU8qYHWYZG7bq4aF80xMOd43eWfKjTM5AJwJt3iDCxI,183
soromox/coordinate_transformations/actuation_space.py,sha256=86kwOPejtSjy9susE-Iga7D3eYLz0ck4ffzZBdLnMrY,26887
soromox/coordinate_transformations/operational_space_dynamics.py,sha256=oY2l103dyojXflb6Zx5GVQL_OsWdgXXuuuRbPCKXoHw,52766
soromox/parameters/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
soromox/rendering/__init__.py,sha256=aDnuJX41DxeumX9GYXt0rOSl0m01aqY7TqmDAm4Mghk,2955
soromox/rendering/actuation.py,sha256=zpTPL24UhUQ7qYqpvCVubKkz69mSo0j3yqKRPYURE_0,7226
soromox/rendering/actuators.py,sha256=yMgmz0WJtpnaBzozoJaJvx12rNRGJ5mVKGXqXzTHlXI,11349
soromox/rendering/base.py,sha256=6G2KCKxUpB8GnYfPHpFg8vLx52oSBQ4T0F4yD0SxVRc,44652
soromox/rendering/camera_config.py,sha256=WoMi0chjYlm0u5I4JFr1w-PN0-F5WNV5n4pwqJptbyA,5026
soromox/rendering/color_config.py,sha256=PgQflXic5YxbW2octDlVFfZZ7krlErgt3AstfSgA0sM,11219
soromox/rendering/matplotlib_renderer.py,sha256=QLBc6YlHEhoHbUfyjML-QwFuYEh6QijSkpx-G9-CpVw,41294
soromox/rendering/open3d_renderer.py,sha256=kocGFPbdqWxTJeJLmS3WrpRjqvnIOHKCjbe_-jt_FCM,96534
soromox/rendering/opencv_base.py,sha256=rI6O9_zOkn_3IjmMM8Qcs0sTu4RMfrsylSKrlrNK9aE,3761
soromox/rendering/opencv_planar_renderer.py,sha256=lzjdJ6nkmIsS5EMJpGSQ6KMU4DcdTD_c_DunYDAGI6Y,11051
soromox/rendering/video_encoding.py,sha256=xIxewjt0j--Ggu9VXadIrIW2ILFgW_0tOsZST082vtw,4517
soromox/rendering/viser_renderer.py,sha256=xC3gqqfipqppxDNgqio_bbxDMI6-AYnXu3M27ui3BWQ,96683
soromox/rendering/isupport/__init__.py,sha256=bLdh0YJX3phVgE7vAwaCj7PFMfqJAtX-2q5HVnxGy_w,236
soromox/rendering/isupport/viser_renderer.py,sha256=LctQZsgCkGpg4AdVUKxYAE2aWngaiJ0H7YgOBE02T_I,38950
soromox/rendering/planar_hsa/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
soromox/rendering/planar_hsa/opencv_renderer.py,sha256=ARpMMZ3iMsuLFie06CIj74FYxjFtqvmKXnmSm1D2xGk,10152
soromox/rendering/umarm/__init__.py,sha256=5bcU9QbwTPQ7tdit2XZ4idKxcFIOAcqzvBPtNj6Ta9c,146
soromox/rendering/umarm/viser_renderer.py,sha256=ErEj6Aik1MMskFdwZJS7nnkR3MX_n2FPtOhC-TeWjPM,30943
soromox/symbolic_derivation/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
soromox/symbolic_derivation/planar_hsa.py,sha256=COMHP32SnD5u26BVcWrb5n1Se3HCOAQmTYW5SJ6s7kQ,26367
soromox/symbolic_derivation/symbolic_utils.py,sha256=Wv2lKZ75F9ZZjamYVKrZ9TWQOlCMv0SFAreQ4Zsil_o,1861
soromox/symbolic_expressions/planar_hsa_ns-1_nrs-2.dill,sha256=_W1QdZz0C1hrkDo9AgwkW8QML4qRDVbd4-9tKhh-oWM,50487
soromox/symbolic_expressions/planar_hsa_ns-1_nrs-4.dill,sha256=OGyWrJilAwMBU9MM8VKI0Q1t4R278dLa5OIIzZNOFXo,86065
soromox/systems/__init__.py,sha256=QI2aK7rTrHwkr086hfzlOoCnu3cDzOqznZrXqy65FnM,2665
soromox/systems/dynamical_system.py,sha256=ElOQuIMnZ_-JS0SriJTp8NLdyWvMaGjjiANv-fWpiJs,31935
soromox/systems/params.py,sha256=mLID3MGyGuK47p7Pu1E3qV_s0T8GkGGHTgCfj6QjqCk,10416
soromox/systems/soft_robot.py,sha256=V7U0NrWTgUTlmQlZSwS07gk4657MRZZw8lszDJGx-WQ,55158
soromox/systems/system_state.py,sha256=gQYpYJZAIkT8KVFELgaVL7HzW7pL6Orvg_ac1T-Vd9Q,2731
soromox/systems/articulated/__init__.py,sha256=4ylBiOpEI0VCL1vCD68tP_zLA7ny5IDi2GyERB6_AeE,374
soromox/systems/articulated/articulated_soft_robot.py,sha256=aVeRPvp5sTqDtjNyPMcuU7Y0ECxvi5YeABNU-k-SEGY,36872
soromox/systems/articulated/mckibben_actuated_umarm.py,sha256=4ddvAbb9I7MsJg73mQTLefqg9zd0CNrRJ_EZ3J_lFgw,5995
soromox/systems/articulated/params.py,sha256=p1fcj1r4_DZjzlYBT6pVbd11L0OMMr2sAYmhIcv0BA8,9208
soromox/systems/gvs/__init__.py,sha256=Df6Q1Z5HLOaWdS5Uw19ywChaY349Ol6QfHij3ue1UWM,597
soromox/systems/gvs/_assembly.py,sha256=mY0VDULQQtScB8_Sc_Y9S5YOg9I5VA8PHVFX1KGY1Y0,12642
soromox/systems/gvs/_runtime.py,sha256=RkQYckTYt6GK09oP8Y4tX4nLKe4GBbYaohfxzeqlR6c,2590
soromox/systems/gvs/construction.py,sha256=aSxfVvluIQjeiwCOp9aDubi9FZ54cZ40p9s7mexSD_0,5046
soromox/systems/gvs/core.py,sha256=eaYjQRxNno0sGK8SBwKQPWi5UDxmHcSe37_tvyroBJM,193549
soromox/systems/gvs/joint_bases.py,sha256=rqDJd4fLkBN9WvKwGsjMbsDObBOeamtB-KZsZGW-YI8,6068
soromox/systems/gvs/operands.py,sha256=lum7AptlX2diT4MVk1IKII0CByfHNOxVGCVLrZATy1c,2785
soromox/systems/gvs/params.py,sha256=i40XCdMBvdmrB39O7ElFcF5w_E530XLFavJLVTrpeas,7362
soromox/systems/gvs/primitives.py,sha256=Ze1Pa9eKWTqe1yGOzkoEv7yyAkKBJv_TS2AC_8Fq_z8,11981
soromox/systems/gvs/specs.py,sha256=2eDkd57cWUE26mKdB1koFooClYLDb20FDE5T-3JKscM,25413
soromox/systems/gvs/strain_bases.py,sha256=0zIKRnjkq5r-ol50HVCoRLktRh7rgVR5TGg6pprg1f4,21419
soromox/systems/gvs/structures.py,sha256=k1bZ2yRpQR5YC0XvcSZoK45MCtX7vnupKerCARntJFc,2232
soromox/systems/hsa/__init__.py,sha256=dn5H4Ri3MuaO15-ikWG4Lp2IOZFWVDK3A3M8eKgv5H8,233
soromox/systems/hsa/params.py,sha256=gAMjb6fW3c_1LYWmz9X0GfsS8bDFsIUSKseJz3rBfL4,6901
soromox/systems/hsa/planar_hsa.py,sha256=KpBjZ0sZaDnmZnTnF7eUpT-SGeQBFLmRLhtPyShUUoQ,67400
soromox/systems/hsa/structures.py,sha256=vk0LvaPUXrxDQroBPZ8pXiMq9NgOUTRCO81nULwXeJc,477
soromox/systems/pcs/__init__.py,sha256=qS1eonMFCLMyy1lFnfvnH65DloyPBBEbO96zf1U9UXA,490
soromox/systems/pcs/isupport.py,sha256=u-Z-AO98_MeVQL16Mi6FAb5pyNi5EcfnISjt4Q4--k8,36720
soromox/systems/pcs/params.py,sha256=VQrMjuGOgqC9V_5ps0pwffQUfi7lyjtIBZaTr-uVBsc,11109
soromox/systems/pcs/pcs.py,sha256=-RJy3ddO5dmq4eSSnRupH-a6dO-ZJeO0h53-3i52HwI,113584
soromox/systems/pcs/planar_pcs.py,sha256=4BIFmiiulCRLIC6Ejl05nKmivqULyOOy1L1RxyLECaU,111148
soromox/systems/pcs/structures.py,sha256=4EiVGgJnXE7X5_-C315Sovsi-EceLgseOIsWVpLOfE8,2841
soromox/systems/pendulum/__init__.py,sha256=dXumKaXB1XUxUC_8uTji6FT_EgQMixOljCN7eB1OaBA,144
soromox/systems/pendulum/params.py,sha256=OTBvKfo-mIUtZZOGpV5-KeyVC7g-anJnjbkNP0EaM2I,2274
soromox/systems/pendulum/pendulum.py,sha256=izADCUkXMor8DeYtaRi7C9-KCattYBx5USk95W97CiU,36778
soromox/utils/__init__.py,sha256=_ACXIXkdYXm_wKqhmjTwoSsRadt-E8jwqtIwG38GHR8,282
soromox/utils/_numerics.py,sha256=A6ILRAEYRN0LtQDdGYVTuLTOxvcX5ZasGtSLEO6Phlw,655
soromox/utils/array_math.py,sha256=R1WLXmUa77Z4hnBO-8idcNGT5Iq5s3CbWNzOAMH-ar0,1796
soromox/utils/basic.py,sha256=Ik2acXmAx7gqAqL8XXzRaN_CxVXTW_s_bl9IGToYmgk,1438
soromox/utils/integration.py,sha256=Ay2GEYcaXnZqf55Gvt0hHX5Lsfw8CN7Hlp2trGp6-jQ,5311
soromox/utils/numerical_jacobian.py,sha256=UG0Q03XPgHUm8B26eqdtChUglI1Vpzz94wd1bjHnD2c,15775
soromox/utils/tolerance.py,sha256=Iu6hyIKBonXjt-9wAAjiMww7Wa-x1aQkaoiwuP1LIE0,525
soromox/utils/twist.py,sha256=zsvS9sQwuw9S1Y7dKCnaZYWw-ouBzmvOViWNDedKQv0,5731
soromox/utils/geometry/__init__.py,sha256=V6KB0MVGu7uKsfRpYcT9qr87FusTtKCoo_NAxKsPp28,158
soromox/utils/geometry/errors.py,sha256=2ty5E7Hg78-waLGyIXrRVTs14GXN8oL1MHvIuo1xNQE,4474
soromox/utils/geometry/poses.py,sha256=-0HGp1i40kj7oz9z5FH9cURhovZWNQFU5T_s-872ePk,3669
soromox/utils/geometry/rotations.py,sha256=K-1kz3IpTOZbectAMQLYmpT94LcerFS8TWIWQufAHDo,21664
soromox/utils/lie_algebra/__init__.py,sha256=YeljDxYRX2BDmhxD-Yt5wqqXbQ9v-Adw-vBhWzKaYTs,109
soromox/utils/lie_algebra/constant_strain.py,sha256=YDABWBqkk9lVeCT-jmgXnBU9so8UWb-HE2EiB85FB6E,19276
soromox/utils/lie_algebra/se2.py,sha256=l_OgvdztVPYmSuSGpOytfhaCGlUz-nHKgz02HxxXqec,8008
soromox/utils/lie_algebra/se3.py,sha256=CTMSDLKu0gtUpV5gjiT9KdzIvtFiPs2VK0SKT6Y4bA0,9112
soromox/utils/lie_algebra/so2.py,sha256=vCNXidaT0q1_p5YdncR272GUVRxSruoPx1lJv8SCJ0c,3653
soromox/utils/lie_algebra/so3.py,sha256=amMCctLItKV-5A-jNb-RvHWEtcc7cIS6NjdL1tMkK4s,8410
soromox-0.2.2.dist-info/licenses/LICENSE.txt,sha256=sPj9P2HD9AqJ1NqjaBT1TIcE3Gv30bwRG671vIbBqjM,1069
soromox-0.2.2.dist-info/METADATA,sha256=SmREZxE3gD8sAms3QDI1kqDxemCVmAGg6ESXXlHzQVA,15459
soromox-0.2.2.dist-info/WHEEL,sha256=YVMoNqKzERt-wjUZwJ33xBGAwnFl-4cqbYkTtWa4itE,91
soromox-0.2.2.dist-info/top_level.txt,sha256=sKzJQbrv5wh36RwzZp8l220GOyCJeoxqB6xn3hLSJq0,8
soromox-0.2.2.dist-info/RECORD,,
