upkie/__init__.py,sha256=lQSw_jb5fhWQQHFqnIrFexutFH-ocC140X8-dB1EngU,303
upkie/exceptions.py,sha256=JH2N71tMrei89WCTaoiodTH4XDE0xCCfsV7w3PUiT5g,1221
upkie/logging.py,sha256=ZmdPTXxSABLqoWmXF2Rul6cGNgALSOkvor9Vao9TAz0,2033
upkie/config/__init__.py,sha256=-haRl45GsKZGY4tixFeWvEmr5pd9-G3gR7qXdbWr630,428
upkie/config/bullet_config.py,sha256=uSPw0FN8vhSdQwi3aL9JY34HXFxEUKXdnlq-G5H8q0Q,512
upkie/config/robot_config.py,sha256=fYNFuAliyQXiVN6Xd26AVZjuvXBwvPIGg2iImKh0adI,1406
upkie/config/spine_config.py,sha256=pNpc9dXb9P2ni8ShQf4U4y7f-9lDqp5kRO7ejMI8pu4,1927
upkie/config/user_config.py,sha256=7WE8lEHdyapS36CCBlT6nvP65d1Lpypn1jwfMdMtfdg,1367
upkie/controllers/__init__.py,sha256=FTm7PgM3R1y-VF6b3pSHBKCyTCpeJK8Fv-Ms0aYbtjE,277
upkie/controllers/mpc_balancer/__init__.py,sha256=dJENiDlRHvkxph8Xuislq4Zkek4NPES2nPYNecdwPlM,285
upkie/controllers/mpc_balancer/mpc_balancer.py,sha256=QtcuyQW6wyLuvgb8dSHEUBZeeNxoLGaBLSS1fl-xYGc,7414
upkie/controllers/mpc_balancer/proxqp_workspace.py,sha256=xxHeFWdY3IXuLvg_kZTfZuNxfzCO_9xUBh30ADryj1I,2386
upkie/envs/__init__.py,sha256=_Un0MI5SSrwo8WDsJxFgQIJ66bFWIvTQWVptgjPQ8RI,1815
upkie/envs/entry_points.py,sha256=l-Q6owr70vsSnoZDypUFCHGVyj3m344O7YSO9B0Ezfk,4858
upkie/envs/testing.py,sha256=OYfYK0YyMbC8TcHvFMjaOOXmVPZYKsOC2hg6RegTZ8Q,5594
upkie/envs/upkie_env.py,sha256=OIMoCtQd0yeYQIG85vyeLqKsa2GcF0BkExMTMgP7ucA,8711
upkie/envs/upkie_pendulum.py,sha256=rGMaqAC_IDPyVVIUF0ui9gGfyvwJg8byaidU-iyxOPc,11830
upkie/envs/upkie_servos.py,sha256=ZwW3CuNQOZtqft1soz5Xo_FNerID5JBzfZ1wHt6vCoc,12399
upkie/envs/backends/__init__.py,sha256=D1TaInvYCxbgB8CaHmy5xXyb2koddEucyFrDE8dGCIg,547
upkie/envs/backends/backend.py,sha256=HR0QAIaq9I0fHJMROn25XUCQ5GABnIgJOabXBz5yBmU,1343
upkie/envs/backends/genesis_backend.py,sha256=d_tvSq6iXXlsZzfy3S3klY1er1HfPHJfVzIT5ebSug4,12941
upkie/envs/backends/mock_backend.py,sha256=LzTW8MIRt6zp8LF3o7IAZy1dCq4sDF78DZzI9z6qH4s,3560
upkie/envs/backends/pybullet_backend.py,sha256=8u_Wvlgc78cQfT9VXf0A-weYpOX4Gh4_IwZhkb8qvAs,26424
upkie/envs/backends/spine_backend.py,sha256=CKwGAdmyBhs3pBwKwI-fswoa5s6R2XSgBRxuvNlK27U,5512
upkie/envs/backends/spine/__init__.py,sha256=rXms0yv0dNyjrnAIOo175v-5a2p3wfuaU_i4gN_0Jsk,390
upkie/envs/backends/spine/request.py,sha256=LblRi3jG_GfaVDG4zWY_FCCESM7C0OCa2BcfS04nX0w,775
upkie/envs/backends/spine/serialize.py,sha256=0VxpCCBiHpjVfn7aCPnj6iHICo5MR5H7xgFQM1OScp0,965
upkie/envs/backends/spine/spine_interface.py,sha256=t2o14kmi5pC2tPPqSRi4BVTJ1T3mxNoLvH9inamJHA8,5643
upkie/envs/backends/spine/wait_for_shared_memory.py,sha256=du-SSio_jSuWQjRWHiEEig3TrE2XJW2t2HO3lRor_yM,1590
upkie/envs/wrappers/__init__.py,sha256=eLr-xM2ZkZe-lCHN_LJqufoKOaZxgc_T5rYzkXlaGYw,650
upkie/envs/wrappers/add_action_to_observation.py,sha256=0bLaa_dqr-YkNGfyotS1l7cWadciv5EL3ciYwDE1vPc,2217
upkie/envs/wrappers/add_lag_to_action.py,sha256=nQvhzRwp9TYi2Q1x2_t9q2dRGD0DaEGExJzLAWdW4ms,3528
upkie/envs/wrappers/differentiate_action.py,sha256=tZu98awsQAHEf2pClLeI93hkW7adR3ZPomK1_w30yyY,2668
upkie/envs/wrappers/noisify_action.py,sha256=fQ-7_SSq61eJlPHzSrlMnnRFjlirF-mjeEuS0wRiJkA,1508
upkie/envs/wrappers/noisify_observation.py,sha256=8wF-dhLORzFWv0SpudlyVQDOTgIGDUm-dM7xwPvA06A,1602
upkie/envs/wrappers/random_push.py,sha256=0e4DvUc0hGR53rCs9AR4gFv3L6F8mx9qwlS4bu2p0aM,2207
upkie/model/__init__.py,sha256=imEneWcbJkzwSQrwvolKRZT_GM-MBlxL3168TetHd4Q,248
upkie/model/joint.py,sha256=R2vTFGCJ8c2MCx6tef79V8Hd-kV5mLYW46MwoOsiD-Q,1289
upkie/model/joint_limit.py,sha256=JhCjYFePaEaPUO39P-jD-5t_W-juLU4LRdSrFxElXe4,1075
upkie/model/model.py,sha256=kbRZk2NhHkwM1U6Wv3oypErex6w2yfAg-xWWXLCi1sU,3682
upkie/utils/__init__.py,sha256=j1Wbjsa9GI5yz4_WPYCq_jVsnkYL1CHRL-03s87A5gc,167
upkie/utils/clamp.py,sha256=k5SLEi9C2DWgRlko11wof24qro3lcwJAHa5g47tK8nE,1475
upkie/utils/external_force.py,sha256=lew0LPlLvHiI1zZtQcTwwGboI2Vj4n2J1N3RItO6JGQ,1443
upkie/utils/filters.py,sha256=QsUlmwvkCbOKylIVApN_Ni4f9EAst_sO5umdiMzH9w0,2214
upkie/utils/joystick.py,sha256=YNXeqc6fowFbHt2_L2J4kTi4Z8Gmj0LeZYzw32L4WsI,6328
upkie/utils/nested_update.py,sha256=w4Zmfbf-qRBZN0NsjDR55wvoA547e2QI9GUpd0SdlwU,1116
upkie/utils/point_contact.py,sha256=E_SQHzQk5-nve0ojgBpGDMd719Tm6TrvlUP88AmzdQY,1659
upkie/utils/raspi.py,sha256=jokgSDwtPXEObFwE-3WD9mX6xAM05-ggg0URfCOsylg,2430
upkie/utils/robot_state.py,sha256=fF36RbRylPNsW_XRZbQcaoM2N6i6nHzchoSPMwWJZQo,7336
upkie/utils/robot_state_randomization.py,sha256=yBENzHn5r4ymTDS9u3358j29vLGb8xCf26i8mE2uhrQ,6427
upkie/utils/rotations.py,sha256=NgTJENgzJEDtdT051ipdGx6HmbYwAnT6BKuZSa5n8Sk,2339
upkie-10.0.0.dist-info/LICENSE,sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ,11357
upkie-10.0.0.dist-info/WHEEL,sha256=EZbGkh7Ie4PoZfRQ8I0ZuP9VklN_TvcZ6DSE5Uar4z4,81
upkie-10.0.0.dist-info/METADATA,sha256=ilwshxlB5R1eqcN7eSuAbqrRh1B8ZAPm9qIJhoJBLWA,8340
upkie-10.0.0.dist-info/RECORD,,
