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=9OGvWNnjRSN2jutUIr_9z2ZSfVug4w6SF_wH9uIhRJs,11548
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=0bN-LgLGCjA1n6lp6qFed2c11Rwy8YNU7JMAPsYCRwk,52818
soromox/parameters/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
soromox/rendering/__init__.py,sha256=aDnuJX41DxeumX9GYXt0rOSl0m01aqY7TqmDAm4Mghk,2955
soromox/rendering/actuation.py,sha256=nexiA5Ta7XxSdxy6I6BpquEESDs_3Dc1w1LI3EZSXxY,2941
soromox/rendering/actuators.py,sha256=yMgmz0WJtpnaBzozoJaJvx12rNRGJ5mVKGXqXzTHlXI,11349
soromox/rendering/base.py,sha256=f-k0rE_rEr0cSBphUxfBoDwWLL36MB3lX66Ic8K0BtI,42658
soromox/rendering/camera_config.py,sha256=qKmrVbBXjpTWH9Fu219eemkHBRRksOz8dujdhzbTXuw,5010
soromox/rendering/color_config.py,sha256=wMlVli4_hAqvpGIO5RjbkylAu83abpMD9WBxZmK9Z4U,11070
soromox/rendering/matplotlib_renderer.py,sha256=EWlWegffMw556vbCseZ4QeAReU5vFEZjV-1MvjM3gFw,37354
soromox/rendering/open3d_renderer.py,sha256=n639ajf__DnIvqGq4PCwbKOlfm7hVAD9go4i1yIMdvE,83175
soromox/rendering/opencv_base.py,sha256=rI6O9_zOkn_3IjmMM8Qcs0sTu4RMfrsylSKrlrNK9aE,3761
soromox/rendering/opencv_planar_renderer.py,sha256=Gx-Pn2eoLjYJgOwUGlO2RLwflGCsVeEPi5i-plzwaIU,11031
soromox/rendering/video_encoding.py,sha256=xIxewjt0j--Ggu9VXadIrIW2ILFgW_0tOsZST082vtw,4517
soromox/rendering/viser_renderer.py,sha256=21LBgWdsPBSQg7RzWEjLVvwQV7rzQEeNMjxht9E51JU,89441
soromox/rendering/isupport/__init__.py,sha256=bLdh0YJX3phVgE7vAwaCj7PFMfqJAtX-2q5HVnxGy_w,236
soromox/rendering/isupport/viser_renderer.py,sha256=0YqeUhOBOLmIVJzJKI59JOztWycYg30_TlElOXhZjnE,38729
soromox/rendering/planar_hsa/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
soromox/rendering/planar_hsa/opencv_renderer.py,sha256=0CrHq7EK2xjOS4FwfPbfcRs1NoyI_i77chW5SuneHUk,10132
soromox/rendering/umarm/__init__.py,sha256=5bcU9QbwTPQ7tdit2XZ4idKxcFIOAcqzvBPtNj6Ta9c,146
soromox/rendering/umarm/viser_renderer.py,sha256=FaAFYOB1P0pc8Sfz9mEZKMFer4iv5QKMSt6P3kakkyk,30651
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=xMIW60oB_vmTEEpcFRVCwaLIXGW0ieVQfBEvDhC7xwU,67340
soromox/systems/hsa/structures.py,sha256=vk0LvaPUXrxDQroBPZ8pXiMq9NgOUTRCO81nULwXeJc,477
soromox/systems/pcs/__init__.py,sha256=qS1eonMFCLMyy1lFnfvnH65DloyPBBEbO96zf1U9UXA,490
soromox/systems/pcs/isupport.py,sha256=CcoUjUWxnqP-SsTAwPpMsNE97ujyUoPrejT_xwOYC0A,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=REj0koTGj4CcPil27HAYuH5KZoWUpTDM96NK97WNlLs,15614
soromox/utils/tolerance.py,sha256=Iu6hyIKBonXjt-9wAAjiMww7Wa-x1aQkaoiwuP1LIE0,525
soromox/utils/twist.py,sha256=g_WzC4BG4tdqU5HyHXnGK6QyeOIRyM_GM_W8t0oHH0M,5741
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=QKybgi_cUU2RbKLaFbNJ3W0MU5Ync8Oz3F5lHN24oFU,21769
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.1.dist-info/licenses/LICENSE.txt,sha256=sPj9P2HD9AqJ1NqjaBT1TIcE3Gv30bwRG671vIbBqjM,1069
soromox-0.2.1.dist-info/METADATA,sha256=uvpn2bEetF_4sCZoFlkMzsYkdgp6-imztDBakftRcXI,19310
soromox-0.2.1.dist-info/WHEEL,sha256=K260EYznzXsJYBQGqmI8VTxEdiZYNvDZwW9cBh9-_MA,91
soromox-0.2.1.dist-info/top_level.txt,sha256=sKzJQbrv5wh36RwzZp8l220GOyCJeoxqB6xn3hLSJq0,8
soromox-0.2.1.dist-info/RECORD,,
