{
  "revision": "c7affce924cb1c6add16619adf83be5c6b223e89",
  "license": "Apache-2.0",
  "source": "https://github.com/NeLy-EPFL/flygym/tree/c7affce924cb1c6add16619adf83be5c6b223e89",
  "meshes": [
    "A1A2.stl",
    "A3.stl",
    "A4.stl",
    "A5.stl",
    "A6.stl",
    "Haustellum.stl",
    "Head.stl",
    "RArista.stl",
    "REye.stl",
    "RFCoxa.stl",
    "RFFemur.stl",
    "RFTarsus1.stl",
    "RFTarsus2.stl",
    "RFTarsus3.stl",
    "RFTarsus4.stl",
    "RFTarsus5.stl",
    "RFTibia.stl",
    "RFuniculus.stl",
    "RHCoxa.stl",
    "RHFemur.stl",
    "RHTarsus1.stl",
    "RHTarsus2.stl",
    "RHTarsus3.stl",
    "RHTarsus4.stl",
    "RHTarsus5.stl",
    "RHTibia.stl",
    "RHaltere.stl",
    "RMCoxa.stl",
    "RMFemur.stl",
    "RMTarsus1.stl",
    "RMTarsus2.stl",
    "RMTarsus3.stl",
    "RMTarsus4.stl",
    "RMTarsus5.stl",
    "RMTibia.stl",
    "RPedicel.stl",
    "RWing.stl",
    "Rostrum.stl",
    "Thorax.stl"
  ],
  "joints": [
    "joint_LFCoxa_yaw",
    "joint_LFCoxa",
    "joint_LFCoxa_roll",
    "joint_LFFemur",
    "joint_LFFemur_roll",
    "joint_LFTibia",
    "joint_LFTarsus1",
    "joint_LFTarsus2",
    "joint_LFTarsus3",
    "joint_LFTarsus4",
    "joint_LFTarsus5",
    "joint_LHCoxa_yaw",
    "joint_LHCoxa",
    "joint_LHCoxa_roll",
    "joint_LHFemur",
    "joint_LHFemur_roll",
    "joint_LHTibia",
    "joint_LHTarsus1",
    "joint_LHTarsus2",
    "joint_LHTarsus3",
    "joint_LHTarsus4",
    "joint_LHTarsus5",
    "joint_LMCoxa_yaw",
    "joint_LMCoxa",
    "joint_LMCoxa_roll",
    "joint_LMFemur",
    "joint_LMFemur_roll",
    "joint_LMTibia",
    "joint_LMTarsus1",
    "joint_LMTarsus2",
    "joint_LMTarsus3",
    "joint_LMTarsus4",
    "joint_LMTarsus5",
    "joint_RHCoxa_yaw",
    "joint_RHCoxa",
    "joint_RHCoxa_roll",
    "joint_RHFemur",
    "joint_RHFemur_roll",
    "joint_RHTibia",
    "joint_RHTarsus1",
    "joint_RHTarsus2",
    "joint_RHTarsus3",
    "joint_RHTarsus4",
    "joint_RHTarsus5",
    "joint_RMCoxa_yaw",
    "joint_RMCoxa",
    "joint_RMCoxa_roll",
    "joint_RMFemur",
    "joint_RMFemur_roll",
    "joint_RMTibia",
    "joint_RMTarsus1",
    "joint_RMTarsus2",
    "joint_RMTarsus3",
    "joint_RMTarsus4",
    "joint_RMTarsus5",
    "joint_RFCoxa_yaw",
    "joint_RFCoxa",
    "joint_RFCoxa_roll",
    "joint_RFFemur",
    "joint_RFFemur_roll",
    "joint_RFTibia",
    "joint_RFTarsus1",
    "joint_RFTarsus2",
    "joint_RFTarsus3",
    "joint_RFTarsus4",
    "joint_RFTarsus5",
    "joint_Head_yaw",
    "joint_Head",
    "joint_Head_roll",
    "exhibit_rostrum",
    "exhibit_haustellum",
    "joint_LPedicel_yaw",
    "joint_LPedicel",
    "joint_LPedicel_roll",
    "joint_LFuniculus_yaw",
    "joint_LFuniculus",
    "joint_LFuniculus_roll",
    "joint_LArista_yaw",
    "joint_LArista",
    "joint_LArista_roll",
    "joint_RPedicel_yaw",
    "joint_RPedicel",
    "joint_RPedicel_roll",
    "joint_RFuniculus_yaw",
    "joint_RFuniculus",
    "joint_RFuniculus_roll",
    "joint_RArista_yaw",
    "joint_RArista",
    "joint_RArista_roll"
  ],
  "pose": [
    0,
    0,
    0,
    0.0026297986774267853,
    -0.013786011209829531,
    -0.0002523622955142488,
    -1.179384164839487,
    -0.0017620716456228183,
    0.7576697527152239,
    -0.14223376459034956,
    -0.6353473695058411,
    0.18098696027340835,
    -0.24657465184318897,
    -0.017455846592723787,
    0.18669065806232432,
    0.021126209394829457,
    2.40182983936772,
    -1.5600327984359073,
    -0.1413246811303093,
    1.1483670219522084,
    -0.10569198371949849,
    -0.5866280558400186,
    0.052052319263320004,
    -0.5085700307223684,
    -0.5701432376542389,
    0.218775497321695,
    0.03598107675464884,
    1.7781654369575668,
    -1.6747644921106808,
    -0.003409340294187225,
    1.7638238818766956,
    -0.12028518120716244,
    -0.8553299341377872,
    -0.6857617507047574,
    0.40073691797753846,
    -0.6407630269441761,
    -0.13819064547360718,
    0.27960362589505483,
    -2.441598208611467,
    -1.3155305945251143,
    -0.26682204917270513,
    1.1447480632864273,
    -0.3836708584059661,
    -0.38633313228312904,
    0.03574103335128501,
    -0.8201327440166555,
    0.7768593309847368,
    -0.10552348033533762,
    0.011523355635855924,
    -1.8260175599723456,
    -1.83633975605308,
    0.0019978151339155215,
    1.727808616914636,
    -0.0333795739975935,
    -0.8058860784485767,
    -0.3694088842637065,
    0.10607147938791157,
    0.17207789136747972,
    -0.00048262756867217794,
    -0.0013245590523738352,
    0.0011910567303813648,
    -1.3108537227850876,
    0.0003741273017454201,
    0.8962323508935617,
    -0.17225643006286973,
    -0.05506995905171247,
    -0.41186225829281486,
    -0.26739326661953744,
    -0.005169193977430498,
    2.2925375652779918e-05,
    0,
    4.568124910175108e-06,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0
  ],
  "geomNames": [
    "Thorax",
    "A1A2",
    "A3",
    "A4",
    "A5",
    "A6",
    "LHaltere",
    "LWing",
    "RHaltere",
    "RWing",
    "LFCoxa",
    "LFFemur",
    "LFTibia",
    "LFTarsus1",
    "LFTarsus2",
    "LFTarsus3",
    "LFTarsus4",
    "LFTarsus5",
    "LHCoxa",
    "LHFemur",
    "LHTibia",
    "LHTarsus1",
    "LHTarsus2",
    "LHTarsus3",
    "LHTarsus4",
    "LHTarsus5",
    "LMCoxa",
    "LMFemur",
    "LMTibia",
    "LMTarsus1",
    "LMTarsus2",
    "LMTarsus3",
    "LMTarsus4",
    "LMTarsus5",
    "RHCoxa",
    "RHFemur",
    "RHTibia",
    "RHTarsus1",
    "RHTarsus2",
    "RHTarsus3",
    "RHTarsus4",
    "RHTarsus5",
    "RMCoxa",
    "RMFemur",
    "RMTibia",
    "RMTarsus1",
    "RMTarsus2",
    "RMTarsus3",
    "RMTarsus4",
    "RMTarsus5",
    "RFCoxa",
    "RFFemur",
    "RFTibia",
    "RFTarsus1",
    "RFTarsus2",
    "RFTarsus3",
    "RFTarsus4",
    "RFTarsus5",
    "Head",
    "LEye",
    "REye",
    "Rostrum",
    "Haustellum",
    "LPedicel",
    "LFuniculus",
    "LArista",
    "RPedicel",
    "RFuniculus",
    "RArista"
  ],
  "modifications": [
    "Solver/timestep/gravity changed",
    "Masses scaled x10000; assisted planar base added",
    "Contacts disabled",
    "Custom standing-pose sinusoidal gait servos; not upstream controller",
    "Original mesh bytes and anatomical body transforms retained",
    "Rendering colors and lighting artistic",
    "Two exhibit-only hinges added to Rostrum/Haustellum; scripted extension, no validated biological PER dynamics"
  ],
  "packedMeshes": [
    {
      "name": "A1A2.stl",
      "offset": 0,
      "length": 144334,
      "sha256": "aed84b41c264a93755678df79a99ce8ea399cf2674fdd6a8fe7e2dcfec6c6d6b"
    },
    {
      "name": "A3.stl",
      "offset": 144334,
      "length": 140084,
      "sha256": "07c5b43e2f91a9262cbfbcea4d0beabb0e5a1381afe01260df95548bf3cfefbc"
    },
    {
      "name": "A4.stl",
      "offset": 284418,
      "length": 143384,
      "sha256": "010667e71500c425eea1307004833c5990a0f76ceb0b57957e39c52bd9e6a52d"
    },
    {
      "name": "A5.stl",
      "offset": 427802,
      "length": 158834,
      "sha256": "0b83e74ef96eac7c944c74062b224e1ecaef356ed490dad1a2c6a78f2618d008"
    },
    {
      "name": "A6.stl",
      "offset": 586636,
      "length": 203134,
      "sha256": "6ec06369174ff0fec5ce2dd5129aa5291ae81d1b624c0cb3e2e1986bf76c7ea7"
    },
    {
      "name": "Haustellum.stl",
      "offset": 789770,
      "length": 215634,
      "sha256": "9498e99c33324fbc6b3381ceb1bb13b874f919b9deccc7a5cfce618fb42d742f"
    },
    {
      "name": "Head.stl",
      "offset": 1005404,
      "length": 4117984,
      "sha256": "aafc2196f1bdcd94f29378b6aec39943d6c4baddeed24502fb0381f8e0430150"
    },
    {
      "name": "RArista.stl",
      "offset": 5123388,
      "length": 2662884,
      "sha256": "cf4701d9502a6287578378aa5a894ed0579ff34185ac37446d7f4812294a9e3d"
    },
    {
      "name": "REye.stl",
      "offset": 7786272,
      "length": 2616284,
      "sha256": "a6057f98a73a8b91cc65a1cae0c83b3f0a66def10f9a15b6a271c4bb4b5af0a6"
    },
    {
      "name": "RFCoxa.stl",
      "offset": 10402556,
      "length": 184034,
      "sha256": "fb8aecfd0cf4ea7bbe4e7bb0512fb984eaaf5ec09b92a457200c14bec4121d5e"
    },
    {
      "name": "RFFemur.stl",
      "offset": 10586590,
      "length": 80984,
      "sha256": "9deda28d4c0cb903792468a4fcacb36e07c0ac8deefd3c836703686ebc901a2e"
    },
    {
      "name": "RFTarsus1.stl",
      "offset": 10667574,
      "length": 89584,
      "sha256": "a8cc8e23209eb6405d50e5fdc40a4e28f0a74c9cca3da880e36e58e0c6843bf8"
    },
    {
      "name": "RFTarsus2.stl",
      "offset": 10757158,
      "length": 89884,
      "sha256": "5a916893bb14604ff8600e7607864be6328e04d6db3907882b08b828ee7f1649"
    },
    {
      "name": "RFTarsus3.stl",
      "offset": 10847042,
      "length": 152584,
      "sha256": "d0288babd00488f735e1caa392bee5da7524edcf063b8eb059b9b152c606be44"
    },
    {
      "name": "RFTarsus4.stl",
      "offset": 10999626,
      "length": 164234,
      "sha256": "e0343859c3eab8fa79579e5f0c48aa0dafde245ae0c2bf54472d7ca483d07c20"
    },
    {
      "name": "RFTarsus5.stl",
      "offset": 11163860,
      "length": 142184,
      "sha256": "e4dd5405ec5b22d28c08b6b50e99b9de28ba54768817a49c2f966e80a8eeb30b"
    },
    {
      "name": "RFTibia.stl",
      "offset": 11306044,
      "length": 85534,
      "sha256": "cfea07f978588affdc760ac9eb047c4bb03f6f5976151178de883bd8cc9b5858"
    },
    {
      "name": "RFuniculus.stl",
      "offset": 11391578,
      "length": 26784,
      "sha256": "5b9fbc5111e5da82d1c1c106d2e4036205e464a9227f24fbdbe587c95e631377"
    },
    {
      "name": "RHCoxa.stl",
      "offset": 11418362,
      "length": 199084,
      "sha256": "0298272dc088ebcb964eb9ac4d13b16121e1ee90ba45337781bdadfba096dbaf"
    },
    {
      "name": "RHFemur.stl",
      "offset": 11617446,
      "length": 165884,
      "sha256": "fb717ea9d5a2eb436262bfc42688f5297bc972290d12d7b5b6dd83dfdfba25dd"
    },
    {
      "name": "RHTarsus1.stl",
      "offset": 11783330,
      "length": 38934,
      "sha256": "28c6287e3349116c21fd264b9d775d2d68207db98e7032e3203158fd61c36fa1"
    },
    {
      "name": "RHTarsus2.stl",
      "offset": 11822264,
      "length": 98684,
      "sha256": "ffce858b2321c5871ef0109c44e6aa2f17db27ef136dcff998385cad583f4686"
    },
    {
      "name": "RHTarsus3.stl",
      "offset": 11920948,
      "length": 129584,
      "sha256": "4335fffd3834d9964e86199c056243ba05fff27b58c5de34c91784e838a8ccdd"
    },
    {
      "name": "RHTarsus4.stl",
      "offset": 12050532,
      "length": 130984,
      "sha256": "1a0d68dddf33caaaf9278f1650b2018690b68453732d0e46e862f5e522889753"
    },
    {
      "name": "RHTarsus5.stl",
      "offset": 12181516,
      "length": 147084,
      "sha256": "4043963e5561f033e887491dfa4085fa5c43233b48d6796c99fb8c49932fb874"
    },
    {
      "name": "RHTibia.stl",
      "offset": 12328600,
      "length": 37484,
      "sha256": "688cda77697232e5c2cd62bcfcb1b994693c2518d2ee8862d546863e92954992"
    },
    {
      "name": "RHaltere.stl",
      "offset": 12366084,
      "length": 41284,
      "sha256": "01bf5200bcba3051660926a092466b06464b801d21fd93645a68993ecacf929a"
    },
    {
      "name": "RMCoxa.stl",
      "offset": 12407368,
      "length": 130384,
      "sha256": "25fc3f1dcb1c767bd42cdf82321c05c0f4d92bc09ee448cbe1acef9263a37449"
    },
    {
      "name": "RMFemur.stl",
      "offset": 12537752,
      "length": 41384,
      "sha256": "939eb30b456bb3dc72ca081542760c6acf5c75a7316b6463453cc282a978f97d"
    },
    {
      "name": "RMTarsus1.stl",
      "offset": 12579136,
      "length": 46284,
      "sha256": "cb1606bb2b6d3a3713fde86f4fca6c737b74c8be45e7584e569d95ffab8af8c9"
    },
    {
      "name": "RMTarsus2.stl",
      "offset": 12625420,
      "length": 77884,
      "sha256": "49272c7e82f7c28a09bc79d339d22c15e3585ecd21de88748417bd8409310afb"
    },
    {
      "name": "RMTarsus3.stl",
      "offset": 12703304,
      "length": 92884,
      "sha256": "b80f1f7d2380e8b85bc7958399ac5d3dd0c0b9c8cfb655cb7517d0086d098c0d"
    },
    {
      "name": "RMTarsus4.stl",
      "offset": 12796188,
      "length": 159584,
      "sha256": "53b914a75fb54c27a1fc03f4210bc273795de76f336a5429ce89cf31ca927a89"
    },
    {
      "name": "RMTarsus5.stl",
      "offset": 12955772,
      "length": 49384,
      "sha256": "222297c3ea6c513db2dabb82d4efe831409b2d0f2a32e38500ac9266c7279214"
    },
    {
      "name": "RMTibia.stl",
      "offset": 13005156,
      "length": 33884,
      "sha256": "17662ff1636431e5c5399e71dbe31fb48b389f06b2a40783bcc1c513cade8b8f"
    },
    {
      "name": "RPedicel.stl",
      "offset": 13039040,
      "length": 862884,
      "sha256": "1bf370fed2fca4b1a1c275a78a1ece1ac3df6e62a542a9331238d23dd5fd46a5"
    },
    {
      "name": "RWing.stl",
      "offset": 13901924,
      "length": 996734,
      "sha256": "7c6fad3ec5ce3b59f9a448ff6d8aff2857979afc56d846fbb22c483bf4e44edc"
    },
    {
      "name": "Rostrum.stl",
      "offset": 14898658,
      "length": 189384,
      "sha256": "9616109271847e638de093e85553903b81e4db67b06d237a70abae5994d1c4c9"
    },
    {
      "name": "Thorax.stl",
      "offset": 15088042,
      "length": 281534,
      "sha256": "0ac93168a38e8feb80f544ee25c2c03272072f00048f041b77966ad450fb0fc9"
    }
  ],
  "packedSHA256": "e71db21bbb931b55b28ba87319fe79ab8b2784b15793e7fe5bd9e7707cf956e1",
  "sourceAnatomicalJoints": 87,
  "exhibitMouthJoints": 2,
  "meshBase": "../nmf-v3/"
}