From 042ebcfd1e07a9dab1883c7f5360502458263c24 Mon Sep 17 00:00:00 2001 From: aaprasad Date: Wed, 23 Jul 2025 13:51:29 -0400 Subject: [PATCH 1/2] add celegans body model + meshes --- models/celegans/celegans.xml | 1246 ++++++++++++++++++++ models/celegans/celegans_muscle_range.xml | 145 +++ models/celegans/celegans_v0.xml | 1211 ++++++++++++++++++++ models/celegans/celegans_v1.xml | 1248 +++++++++++++++++++++ models/celegans/meshes/Ellipsoid.001.stl | Bin 0 -> 69984 bytes models/celegans/meshes/Ellipsoid.002.stl | Bin 0 -> 39884 bytes models/celegans/meshes/Ellipsoid.003.stl | Bin 0 -> 49884 bytes models/celegans/meshes/Ellipsoid.004.stl | Bin 0 -> 39884 bytes models/celegans/meshes/Ellipsoid.005.stl | Bin 0 -> 29884 bytes models/celegans/meshes/Ellipsoid.006.stl | Bin 0 -> 39884 bytes models/celegans/meshes/Ellipsoid.007.stl | Bin 0 -> 34784 bytes models/celegans/meshes/Ellipsoid.008.stl | Bin 0 -> 39884 bytes models/celegans/meshes/Ellipsoid.009.stl | Bin 0 -> 34784 bytes models/celegans/meshes/Ellipsoid.010.stl | Bin 0 -> 29884 bytes models/celegans/meshes/Ellipsoid.011.stl | Bin 0 -> 39884 bytes models/celegans/meshes/Ellipsoid.012.stl | Bin 0 -> 29884 bytes models/celegans/meshes/Ellipsoid.013.stl | Bin 0 -> 29884 bytes models/celegans/meshes/Ellipsoid.014.stl | Bin 0 -> 29884 bytes models/celegans/meshes/Ellipsoid.015.stl | Bin 0 -> 39884 bytes models/celegans/meshes/Ellipsoid.016.stl | Bin 0 -> 29884 bytes models/celegans/meshes/Ellipsoid.017.stl | Bin 0 -> 29884 bytes models/celegans/meshes/Ellipsoid.018.stl | Bin 0 -> 39884 bytes models/celegans/meshes/Ellipsoid.019.stl | Bin 0 -> 29884 bytes models/celegans/meshes/Ellipsoid.020.stl | Bin 0 -> 39884 bytes models/celegans/meshes/Ellipsoid.021.stl | Bin 0 -> 29884 bytes models/celegans/meshes/Ellipsoid.022.stl | Bin 0 -> 39884 bytes models/celegans/meshes/Ellipsoid.023.stl | Bin 0 -> 49884 bytes models/celegans/meshes/Ellipsoid.024.stl | Bin 0 -> 39884 bytes models/celegans/meshes/Ellipsoid.025.stl | Bin 0 -> 69984 bytes 29 files changed, 3850 insertions(+) create mode 100644 models/celegans/celegans.xml create mode 100644 models/celegans/celegans_muscle_range.xml create mode 100644 models/celegans/celegans_v0.xml create mode 100644 models/celegans/celegans_v1.xml create mode 100755 models/celegans/meshes/Ellipsoid.001.stl create mode 100755 models/celegans/meshes/Ellipsoid.002.stl create mode 100755 models/celegans/meshes/Ellipsoid.003.stl create mode 100755 models/celegans/meshes/Ellipsoid.004.stl create mode 100755 models/celegans/meshes/Ellipsoid.005.stl create mode 100755 models/celegans/meshes/Ellipsoid.006.stl create mode 100755 models/celegans/meshes/Ellipsoid.007.stl create mode 100755 models/celegans/meshes/Ellipsoid.008.stl create mode 100755 models/celegans/meshes/Ellipsoid.009.stl create mode 100755 models/celegans/meshes/Ellipsoid.010.stl create mode 100755 models/celegans/meshes/Ellipsoid.011.stl create mode 100755 models/celegans/meshes/Ellipsoid.012.stl create mode 100755 models/celegans/meshes/Ellipsoid.013.stl create mode 100755 models/celegans/meshes/Ellipsoid.014.stl create mode 100755 models/celegans/meshes/Ellipsoid.015.stl create mode 100755 models/celegans/meshes/Ellipsoid.016.stl create mode 100755 models/celegans/meshes/Ellipsoid.017.stl create mode 100755 models/celegans/meshes/Ellipsoid.018.stl create mode 100755 models/celegans/meshes/Ellipsoid.019.stl create mode 100755 models/celegans/meshes/Ellipsoid.020.stl create mode 100755 models/celegans/meshes/Ellipsoid.021.stl create mode 100755 models/celegans/meshes/Ellipsoid.022.stl create mode 100755 models/celegans/meshes/Ellipsoid.023.stl create mode 100755 models/celegans/meshes/Ellipsoid.024.stl create mode 100755 models/celegans/meshes/Ellipsoid.025.stl diff --git a/models/celegans/celegans.xml b/models/celegans/celegans.xml new file mode 100644 index 0000000..06d31bc --- /dev/null +++ b/models/celegans/celegans.xml @@ -0,0 +1,1246 @@ + + + + + + + + \ No newline at end of file diff --git a/models/celegans/celegans_muscle_range.xml b/models/celegans/celegans_muscle_range.xml new file mode 100644 index 0000000..c25c18d --- /dev/null +++ b/models/celegans/celegans_muscle_range.xml @@ -0,0 +1,145 @@ + + + + \ No newline at end of file diff --git a/models/celegans/celegans_v0.xml b/models/celegans/celegans_v0.xml new file mode 100644 index 0000000..5380fbc --- /dev/null +++ b/models/celegans/celegans_v0.xml @@ -0,0 +1,1211 @@ + + + diff --git a/models/celegans/celegans_v1.xml b/models/celegans/celegans_v1.xml new file mode 100644 index 0000000..88d1a47 --- /dev/null +++ b/models/celegans/celegans_v1.xml @@ -0,0 +1,1248 @@ + + + + + + + diff --git a/models/celegans/meshes/Ellipsoid.001.stl b/models/celegans/meshes/Ellipsoid.001.stl new file mode 100755 index 0000000000000000000000000000000000000000..f6d2c4a3b33363c22d4999a667fe76ccf97a5765 GIT binary patch literal 69984 zcmbTfca#*>^Zq{|nI%YO$zhQo83cA_yU97DfaJ8~yev6`WI-}43L*lMU6#B%Gvpiu zB}f*@=o>^)UoVeWc_*REF*`7|E z2GJ5kBK0rd&|UxwTBj&>yPJ%$k?t%oNP}gilpphj0dry zOfbQA$Mk!>dvIjF@*JUOk@mk)c$f)9wu_YBM9w$1JXC zepYOuS4O9#={P|Aim_xPh{X;BpGB53>}%v%aQ_U{?na#ZrgS&cglzUoWytn)Vl0UD zAQCeK6Kq%4Rq!;l5|X*k>{klmKsY2;66e_YMA+!|D*1l?aI5Q z;{cHZeKj?G4fC7>!DrEZ4BFYi(?_X23+^NT?yhFIE0a%Nue@8GxB=qHuC8Vp2ZHUA zrS->`c(&&437^+N3|`4H(5(4O4xfwz*`7{>g18A{h6BNN$x^NS$2}2o%h1NZ*QXmX z$D_=~LqmNs4rF^eQ5Z4!HHh^?f(f>(qHDuT&o!?XZNws?qAw0Nw{_0zlW`#1(~0dM zdVm^`xy!Biud^^+6o!9Zc|9NXIt3GKmpr(*{0mR-3yElBEIioxZj`wtQ#<8z?osJyotOmTa}c>Q z2NP_UJotC|EDV1n(E&tn&6 zk2th4H`@5E`am9KF?V-0%gBYXWT4M5(|=jgCzT;b96AmV zPcUBn2qN$7V1m!mb=479mHhWOWB%Kp)K&3WNv~@9)SYF^R{S2g-ax4AffJ9Sm8 zK6xc{93ZB*3NssQcbkLq1`~W1UDdWmwLJCJZ|xeWz3H&_W_;=iDn3|!^4fJ`JczC! zsyh&Dm(6e0)B#mpNv_G!-ALJ{c1_@eAT(3Wz)o1luLGM;$oe>8rHc z4r-r~a)4Q5?@SdRtUehNI#CqF3K0M82`1Pssr}%AXP&yl@@}$+ok$I05{UFof(f=uD*3vf*YmX+uRexK{tfSKwy&~Y>59E3wWJdT zKz!itZI*N(*e! z(_Q38#ClL-(XJKE zBgP7)T~>yq={P`yL+xogS2Rmi4<`65QsRg+)jV-GwxW$h?|tKCd<(P6)SXJZtPH7F zomdR*#(~)HK(Jj>;=a4HJh8izqp$8@g!`&WN3&M6Uul<>A@!;g-9g+0(P&sO!FEZB zk*)W5Mvg6wHflqOKYr28JRfpcX_u8D^{NvcKr8`aWC$kME-CS1hI^iu^V^_}*HEIT zeWZC};!&ktR)*B8PBg`{b4d^%ObRC0E-CTJz%&sTdrm|fW%2C1ENw5d_Fu=8c3E*! zuR4()+AW`^m-+3#!35hS?Us&DAJJ{n6tvMC&uZV@U1y|EUs5TNm624twVLd3e`eN& zO2$EnUluE4)*lh8l*oRT>Z9WTkq$(akII-Gh6fXT7U`$#&GYzvR^0h0jEUbLZfy>}aaAdi{Vdg| z6F)(TxsJ3pD_svJ*e>bnuW8#o85-3_8xhde*H7A;Df8Y|N@PDv_31=s5VJv4bs*R- z>1y7^8=l(_qtHeql$ddIC-dh=ca##@&r*Flu?9qT5UU&rwoAH7Q8-0Jq5AXDh6_(D zZyI+oZ!Ea0l*sy#>eC5&V)+t8!$rXa+a)D#Xq7sm@To;;qc |88w-ep}S#m;WN| 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⪻bi=G>P;&7d~w${zLoYn8TNrxhE7nvfxBHBpX)d4 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 literal 0 HcmV?d00001 diff --git a/models/celegans/meshes/Ellipsoid.003.stl b/models/celegans/meshes/Ellipsoid.003.stl new file mode 100755 index 0000000000000000000000000000000000000000..c0b4f6386a39fcb37b559fc8ce275efb6481cd72 GIT binary patch literal 49884 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 eZ>i@hAwss3mhK4gMY%T~wp=e(-A;oNhp+Fw6t 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 SU%2=*O0<%Ovh}ByocmuVKIydp literal 0 HcmV?d00001 diff --git a/models/celegans/meshes/Ellipsoid.007.stl b/models/celegans/meshes/Ellipsoid.007.stl new file mode 100755 index 0000000000000000000000000000000000000000..35cf3f3ff3740110bf995b6da13a3fce0c72bfd9 GIT binary patch literal 34784 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 MC0iHO9@n}51wgg_Z~y=R literal 0 HcmV?d00001 diff --git a/models/celegans/meshes/Ellipsoid.008.stl b/models/celegans/meshes/Ellipsoid.008.stl new file mode 100755 index 0000000000000000000000000000000000000000..4913b8a5a697383f3b14ab39421c4fda96b3470c GIT binary patch literal 39884 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 D&I+zt literal 0 HcmV?d00001 diff --git a/models/celegans/meshes/Ellipsoid.009.stl b/models/celegans/meshes/Ellipsoid.009.stl new file mode 100755 index 0000000000000000000000000000000000000000..0a860b56c8729132956550f33c178eddd3bae685 GIT binary patch literal 34784 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 aBH{m6>m|Ip>+9NQQQ0}st_GTqo%=tW{yKmF literal 0 HcmV?d00001 diff --git a/models/celegans/meshes/Ellipsoid.010.stl b/models/celegans/meshes/Ellipsoid.010.stl new file mode 100755 index 0000000000000000000000000000000000000000..acfa431e350093dea38a61be6b856c13013464aa GIT binary patch literal 29884 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 literal 0 HcmV?d00001 diff --git a/models/celegans/meshes/Ellipsoid.011.stl b/models/celegans/meshes/Ellipsoid.011.stl new file mode 100755 index 0000000000000000000000000000000000000000..825b16166bc902085e1dcebb123ee9e3730b7d9d GIT binary patch literal 39884 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�iW6gzd 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 literal 0 HcmV?d00001 diff --git a/models/celegans/meshes/Ellipsoid.018.stl b/models/celegans/meshes/Ellipsoid.018.stl new file mode 100755 index 0000000000000000000000000000000000000000..08d39fe84976301e4d1a3bb75bef5e9e42d61afd GIT binary patch literal 39884 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�k(JfX@>Ika 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 SpXsA&v{DVrmQO7?_x}L3C8LD^ literal 0 HcmV?d00001 diff --git a/models/celegans/meshes/Ellipsoid.019.stl b/models/celegans/meshes/Ellipsoid.019.stl new file mode 100755 index 0000000000000000000000000000000000000000..27408e114706bc4341afdc0806fc1a469055fae1 GIT binary patch literal 29884 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 literal 0 HcmV?d00001 diff --git a/models/celegans/meshes/Ellipsoid.021.stl b/models/celegans/meshes/Ellipsoid.021.stl new file mode 100755 index 0000000000000000000000000000000000000000..d579468253989087a52f3bc0ef6bd6dc41ab55d2 GIT binary patch literal 29884 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 literal 0 HcmV?d00001 diff --git a/models/celegans/meshes/Ellipsoid.022.stl b/models/celegans/meshes/Ellipsoid.022.stl new file mode 100755 index 0000000000000000000000000000000000000000..d3a6c438442e13be518246c645c7a4a64fbb2052 GIT binary patch literal 39884 zcmbV#cbFAL+I@jw)b>bdovI;T2Rz4g}H-5tjc zuNZmlfGdx@YGlRGBij!dFzm_!BTs2@>glJR;r@UA8t>xV*0Q^!b|p83x3zast_LR({E2lAH6v~JpM!%wR!Q{{Frwp2Twd+*240o5siWP9EkrOokgf!w)F2?CkOSe zyBQqEK~?oWNst*1%X+99&pyzFXnDF;3 zLRM5&v1)4Y#^{+q91B&sHDklQ#+3Vhh}~*WBaQ%~4G`xSL8x8!WBKQ?Y zweJD(6M8-ph#^G~vZAWL_ns8ITk$#&zk{j?A6102mOteCA$F@hjpzx)cpz>qf>68c zN3T;y2WyXe9vojoRb}(R;cZJ-`F_aCYG-*yqp3ls4%>nF4TxDl++74AE268c#|sSy20ahp(fu4px9Poo!iztzlecYI?JVDS=(wQbw66`Y0KjBU~9L1z_A}x z9bVESyuPBu_d`}zJIhs7BZA#0o(4o+AesO%rU*h-RMm1_zu?5x#{$9mquvJ>h5MaX z;`GJR>|X?-cG-{c_dSE@I}QcM{!sPLySjwW4{YrFAuFq$<-rZE3NGl8 z1L9+x!L>jt}3Tv`O7cK!J{ zwOcU$z^33B0YuMS7*;N78Xv2q#Y-JVMzs4s5Neml>cPpS zLH{=Gpz2%n1HBGE8XS66va;G)?$aX|T+!evApV;maJ(`ISy5Hze>4yJ?$ry3u26OV zqNZWHTcnt@bpc4-m%!vFo*2 zgxY04=IuB%IP>>C!Lb>tDl1CD1|>awKV)UKvwXvEO@hB2It~bqR~V~8j9D3ktf=bl z;J{#2Gz18$I`q7f@VECb^8FCI)t*LN3k1fh5Mx#bp?2AidfoR4HZLv*2aj&m=XJte z@9pDN$;xVHIb2^7OnP$?5Y5n!VL%*G1R*P`>ez6%pw$zjfoKj@d%aR8Y&fcqS0#3< zJ&iaDh;Bf9Ju-_>yX?oH1Gbl~XgClYyazFB=6>I-zvobmZI|WuUi_wP@Uk0$I1q>~ zK%7$qAuDnmRJoz7WYI7p(DUyf-&n>jut@7_+JpRBFFa?ua_bF`ar(_G%5WS!(TK-UO>_-*8A7Z!K(}-?BbOmBo z5ro=hKj!>;SJ}T;{Sh1vs_yPznVY-MXs=3ERy)fNPMTlVYEd;1y8-bK5Y4Ud5}V2UNY#zA`uAt!sTh#BQ~x5%d#}0^(0a5NenGnA>!6*=~bx0>=SRHR{3g zT(do|_x+HS)z0$Kuk|h4vUn~KCje0w2&^JA2w8bmO)n}t`^o7*@aP^qraTv{8SDEY zcB?&&I0uN;*OlkaE`~_jWj~I(w`1Ad$rHiB)!ktaH_2g*9;-^Mtag^yKH8{k?&0%+ zI1-2fOPb_b7eUC1sve%RciGPe&IIBHs9HR&Np8lP8+<>+ZndWooq!k)L}d|#+GRh6 zwWwEi&T8I+2SZi$5zhv5_Zjc|AuFq$$8|TiU3=?faGVKMZO?W=SaOr^ zhpeo2mY4J^UHWa;1wgb1;?Tea?Ta8}MOE+DS$M|JXUqbE>yN#Ub-`zEj`#f#yVagX zlmpT8NEaZ6l|iUo_T#DHW0qFD!+v~#d2mSJqTeN|WM#Fpd?#XX@%cC#{W$q-$LO8! zxkbo|s#YQf7oU#{q3V{ST%>-8-D*!GDuJkbjEg=^`e6}jm;LCE7~EU_e6)h9W{ANd z7UxyT%4%o%UBuw#`1|8c^nCmg&qlfuEkagQbq`{2@%_Pmlz*3xMkQB?*sb<7;yxh0 zMGS6e5ro=hKdwa#u9Lq%7&W+iNt2p0le<<{Ry)flyw-QcuYSBb7Cpy(UZeZmB4kBX z8xVtw$E&eWb=R~eHM-BmZndWoe*gmad5!LKi%`4l#|ig#TrtOwSIM|rqj6VORy)f} z5QA&!=MSzwFz(i9+_eZ4AuFmHg&15spLd6OlCE) zTkUDY<3LpWF9@~Ee#}D*ZmplsrvcF&(XQEv2cR0;F3VpdqIR$MmL37(9w5dQLCA_6 zUm!kqj`w{ywy#Fiu5aSWNQpf@EMJN^-+tbQOMIUi`92mQtF$V{+q)v7c6;I{N{MZk z<;xI*i+xe9Kj0_U$g{KvS&?HMVsJyehddQMKLZi9gA%V#J+w;Fh$TQA1jOM*5Neml z>R`m+>U*D>e&Vr+sI^QyWLa75EMsL6P4w#z_M9;|#Nzx2XA!cZs`iM%wejnZ+o9@O zMAX_Qp1#zX2*XN9QF$Sk~twqR+s#+ihcZy%1S3nikwRx>;#cs8y5p#jq9f;kN zb*)9HUG`%RVsNMV^*OKh#}QF`D~TG&%4%mBk&q~kmoNhPFc9w)LCA`#IwA(w&&Nw< zLsdIO)HWw^2C-Z1X#_`~5Qy)JAk;4VaSLK_n|!>45iiEa5GV6jyR58smM=vl>R z#nFfHF~xl>LRM7uBBFK|`1sWnsG5VQU5_M+BX+Ajjd%)(+kxm@1fh1>kNXklyUfS0 zsERQ-#NvEEWM#FpybgVcRWU-(7@Xp879lID>V-b6@Da!{P&FJexIZUxII&ypX~cXW z7Q%X15ro=hKdwO^7WtUvSy1&I&czEj!nQ4|o#mm3!CmO%yPGg`z5&FSMG&%LOM`Ju z<$QdX=Y!{h=ftvGzBFPM5Ih$=Cp#n5E`R?8*VI@a-{mgAC%Dq@NTSZNvf5dmix}J< zKHgpe#HT>~wFp91RE3Clbc&C+uZ5})ai#Z2qRwKs+S7=UK=9t+J!17*EB@XV_xNNV zZ{LBVTOSd%za+Z=Vz=5^{ySoDBmDjc=h{Po7+(Y-EAn9nB3kJ8KbAw)7l^@?Cc6M) zx2n>J=|F4+;;!5bc4uvOydYMnt`>)$YfVv>{fdk zF$oCd0pyhjU=eDU{n!Uzh)>Xu9Y<#oJko5JEv>`(_y=O6aXtfMaBm{UYumEgS?2w*1F`Bj-aZG2*+met zVoSWIL`O=72fVc&S zBd2E(YL_j|!+3Q*_70po4E;#PUEdE`S?w$bm_MGyUXF8(fjAN4?kwzqSaxg0--l!V z_yv18&Mkwg5Todq*wL`;7M(`C14IiT?#Hgl&Iq;3-*?CSaUb?_;{Eg6FsuC@J507M ztBU3Rn9tA0-ddc0H3tapV(pBO6@MRu`FslY)|`79s*-uos}j3KrxCC6d|)1&i#;i; z*IM!S_c5O@#@vZnV zP&F4`#>v?6v+R~Hjd&Rd?j}B31fh1>68AW_V6W4;2Y_eM25VB%R`@k1H5qr!Ee6-`}FphSS$Yi4AvjlBNrgvqh|~bvAED$S?w%yr8fn+8P07%&rbs4 z{2~Zhv8DA`4?ck0jJO}kIx4j6mM@Lq$nZVZQDw+!*cqXA`TO@+k?n=tjJO}ky4LqY zR#rR9TzMaXT$wl{Gt%s^)UF%he-J;V7`Xz@W2KS$H zOEL(x%YL-N`g|dBW#SBo*AO*`kilcyvZ`2SB;+dOF2$Kn-vLos1R*Q7RDpQOdB|OI zZWUDhz=#?$cr3f+OCuPEOX3U}gxY0GKO$aIiQFaU_QE~*38FY_k%ML1vf5c*kNDL9 z$AG03%y@2D4n_`V22 zR&1#oVsN97YZ;I20}xRggRDl&Zu!y(j&L}8dE~=o5Nek#O-2lE2Qn(-Y+T0R5R3Eu zkd@WWawEjxZbR;?b3dc!Zv(Ns2trm=)dn%RcF28oj$U|gMAZI`3{cB%wWkqp0&xxy z8;c;+E?cTZ46XxmU!CKsXeuIV2OuNYwq>=md?R9T%aDs)$cN*;K?Wf!wsbFIa364Q z-ZAQYG$Lw0zkiYMhuAG&8nFh5?dO){OOV5B^;#?bz5_A1?Z`!ry}s+?T^X-R>{dI= zXCnqT3%TKOKh6Q-G~`s67 zcG=S9h{3&r-0=9ix&jfkrpQ>gZCO<;Uyc~u9OUXdcLdHLV{nMYWe~DrOCKW!Hy*kA z&T;qkSVYv$N5;Bkw|r>?Ban>2Ar_ZGs9mg;f{+zknuYk-COl^n zdjKmDwd;qcMr^zG_^=!x&UZDQmx-U+I`!j+YAz^(kX2e0S4I61QNtRp z6Kloas}O^0glCK5EY_2eWpOH=c(PVj70b<#UsCVhxj=BAa~ooCEs7vy#g=|S46YlV z^>U8cI}aeDb|#*9vh0>GjbP-i^t$qzbBZ9;E?a7h{E|g@)+@ein;@dbXVz?6Ry)h@ zBj4vXJbM@C&<}|7WHJa@v887igF9#@5WL#kBcgUQo9zCXA#Isphog)<0Qv86?b z!PW8i$4aOg9p_p4eu&-jr4jvsxC2o;MDH>Pwab1~AO^>0Q=MxARmg|SAr|LV$;xVH z`AEdz;_-@+RL0;Ci_0KnMOEvNLEGJrSEHaRL_|&Zx!A4tG=g!Tv54BuOhyKaP`m6$ z6U5;7bZ9CM*{hP3)z0$Y5rb>*=MV1V?D6;VT$qfz79lID+JG3`b$Cp*!L?6D zQL$U?X~g?L{1GuYjno#QcG-_=#NhaJXdL}mhltwrWLA@v)y{G&#NY<`x%Lx`41<7J zR0JU_s;WQ?ZkYD~YM^Q$B5Hg#)v{adX~bUJpN?J!Vq6h~+GR_Xh{1jCeFo0wcqTQ+ zXH#ukRy)glk|6f4zC=H;o0z+-2trnD=?lc*mU{o{4fJCeB5F4$o{ZQnUmB4Iq6-i+ ziy+i4`|$~4aF=@jigD`Xxe4D7Sy}BY^Qnt!@9(~iew>B)*y6-bveqwjIWMnDR#p|ud=f2QpPT2rG6-2wRddAPI{Eea z2T+A|ZTMrdt`)o0oDcG(ZaOM>k_ zUc&bQFb0QMoL40)tDR+Jx&jP~k7i4IzXtkS9u1qaWC;-XSw+hrM%+hCxN z?~@BJNbA!v!fYfr@;-x5yZ(G&%-z%Pf0*|gcvZ5ps#wNOQ_#)t zNBxL??1Q=E=42noB4kBX9We*?^!riVH^4qlhXfT}nwckP2Vepjj77wpV>{fdk@dywNfza-&MW|i&<0ANoKl}Y! z=G{fdk!7GuzE`46B*IMy+?4JjB`u%gx=gE6<{P_^O)y^{V;er=@J_Fw;!_~@XNgjYj z$clU;u!h?GI_5Jl4`2*d65l1e`eL`L(uiH)C*BUk7iY(L02ZNk*$-qC1b6#<20rJ- zw+gORA`5yP_V7M(`4ML#wG@pH2*LhZ68y`jyy@TaQip5Uf1>gfWj{c6`I-)^@B z!ISlFZOif_7cB_xJmw^1&^>m1b#wv{9foBQva)@0?yvh-M>E@w4?E%#^=W)ZToY7rORS`{sBJ34%DWTofO3_y-(m&)LSxlelz@gd8iPIc6v_2}?` zo3jX6kwa?nr1#fV(Oq4KhYK-Bu|~5cIXb;PBUruRJ{5>|@d&K} z$g%%zBZATyr+E(XIoA$X``0J;2)|sAMaaskMYag~F?&^)u+D_WoS+DTUBcm$vj|y{Lu#EHkGuBV1!4I7x~85(D>`x`@)PcS{)V@oo3m$i^y&9a!{Elyb0`|YcF)9d>WkxL`S4~uobz>Snugu}l0`@rIiwc5 zub)>%yWZ6}9P?-w&!NZ-+ii;T-5BTH@*!^tQ+Z@ZrPYSVPgOId?YbewmTW)NF~M- z%Lh;Yo2sbps~dB-%+4aDiX2kw+`Lb#qB)yZ<$mZj*mEe-%yyr`c-R%=qUA$g2Cl1f z-&~bjcv%)9RsMVwBEk(%sE!`n`cQ68$KjqsQF*re62|rCFuq$p+#f$wMW_ArP_A|7 zEJCWtA+^rkzp^TtKCLqMQ>)RQLpvC3w>Rde2=kQXbMDcDtD{RQDs%5+)?r%~Ayxcc zYMp!Nxaz3aH|4pRnAupP-5$341m@XAm~Sl~-jVWARn+K}@?1B}o;xF?%5pomde`b` zm(@*jPho~;jdsS^?mYMlo!~cEKI8%5y1H*=lU!4H0Xrk4%5pom2^;}@l6&E4utvLx zZ1)oQJssiySU$|Pdsj!7l|CChSp*?fmK*zO8>^x_%UzI%$HW@#%d%a!dG^v}@T)AJ zbK{P#j?UfQQ``XN5&=9j=P!TWtHiXdcV)dB&p zZ_nJbQQxHJ+Q}!!ZBI8^(K$IE;=?(IXZiT?&qj^P;-hO3vLc7n;%Y}fPFvli=C|aW zE9-$A`E`9){3W@r#OK^AxDxkxzDdnbMG&$ghq#^lJvgSWDX&@CGQJX(M?#MB8S_`v zB=?8-@OER&oP%o0Yo;aFu0_a-98&At#TeTMOslMUG`RMj||E@BF8fu-doWv8L!0WTtAFHOTT=m zX7xE)gsjLRZd|+ds-xbUR@FR~jETz9BFD4~wy&s4#$E9_cOk~aU0zyM^T_4#m}n8Q zB8Su>hyLTLX!orfYpzMgcICa1w+LC0L)>^4 zAYT>T*syN?!eow8_8&Q3tbb&rc~E@LwLYRcYPqRS{*rg%Im#krMGkR0Hx_ek%V{O~ zmdRYJOi6Myn{isC`CNR?y$hdV>%@}$ur~2rYZ0;{hq#>^22X#F%EtLe^05b?tWt8c zyet>VFA*QsIPhc^j%}Pjb4?Z@D{_e2xf+b3+rDp_?la#t$+TZ_v4k9o)RI)^u|-8g~@tQ zd>BPBf6SWRKY!)BS%j>}A#Ued;pkp>+2H)9x8fC~p4uTt$G2xhuO;hR@!={tq&m8* z*WmnpUuF@qB8Sw%>qE~!?KC_;d!yFSk%WM#RX+lX21tk&c5 z*S#1=SP)6^&mxlJ?BnJ~`6TWmKIdLQ)ZoWf8i_Xm8qD}gxm{47FNk{YVS9->k9Ef;DmtJvH z3(JRf)K^u}3Lutr%_5|V98!yS%EocHJmPSXYWO^`+T9m^oaMtk2)|@1IGUfIMMxD} zl3J|jF_vsa&u76aQxEy~V}kVQz9Ra=O|-Sw4*I2UJJ9-qJt6-^MILs>mU=g*aRuakxBdIJ5A5D{PlD&T{y1 zme08xao3)MIckZkn?XnwTawyB94?PIoJVkmNybE z^6!UYyNGy24Zvghu#UnAx96Wr^M9F@MMxDnq!#Dn!0PCm4Ndc#XN8^vkuCo&Ew+n@ zSJVZ^%knwbA6NUDkDKP_&&(pEiX2jl)i!*FZ|`iJzx2^Ao&%9B|K2gSi-=dWE6%&+ z!(59Pa*Lsj^FOW6BBY8OQd@|_)Z;g zYd`;JW6dj5`+J1m>c@7cU>uo@@x<~Ws`hxHbT552x&yum+p-9$vfP+!J5@(#mAmN6vYR|Y zZvtk!r_@U~D z_?-I?*X}il^*vn#AuG#`uPDI_=RPW8mR^}A#NaWtQxE-&$VtD zUx|8iIXN!H`sVTE{tzGTbL;|?{Hr|oWD$g{$RV}3qi_$Ng%#1T$Inm z`&@j^-HZ8SoOyYkQF(^o!Tq%{ooD{ z-&INu?)+#T6d&U4n4_-ys80Cd2k{(b5waqO)E44!A>weJgF97xk0?1#Ks-kCx%iwr z8UEF_i6!CiHd%zM$RTd${(?M!CY6oDSM#w4z#TWf_J|2W9-T3%P{2Nj^e(Fev~_D0ii`@$?jR{ne>YMuK6 zSK>i)O2dm2A5LGmA;-ap^L>=~iQ>b$7FWr&e=ZGoOMEzskQF(k*13x>~uiPgrNqc#UHb zvLc7n7S?K^)@u4f8abvSokJ7y#e3nCm_bWkwwUg9OA}%yl{Vf+-Z3D%FprISzq2G$1~Vp zc`R9S%S#(czexaSXsBWJL~fV~w)`@%Gl&hd)0MM<(<|M{>-=ewX4U;&bjL!~j0W&THo{ zvj|y{L)_Ts+*TE}!mj9;7vl(vzJ5uL5c_tD`-l&3fx=z8z2&&DVG@(E2w9OsY6~&4 z5HT_zTT zLf#T02tL1vTGFaiLj+;~g$yC(%w!R&A%e4ka&eTMl0~S72<4Zs%z2l)a&ga}ykz-u zVr>n}^Z=A!qKu0yhiZsW&IHTKZHSN6Qh z@z2(sD=nd?pVeM=i`3a zeyE047~u+$JH@iH2-OgwXcWte8pQ}ZmZ*kSiuhr6&Me%us-czj z&T2g}`f%TTSUcCMh6w9x$%~5nasP%|gldSuxKha3mQNHTJ}?}rA;S7Wyn15ahqLpV z4_X)e64el4y&Cx|F~^z@mOsT3tyIIZ^-*g5lAS#O)evDljONQ zgIJY4R;nSwdIOs0V+8-_AFWiwvYp#CYtt_6$*6`1J5y^8ju9iw8B`4scHY&Dn!OTL zLxi10H9y9P(S}1cMA$h|vt6vJ!-m>1Q8h%^8BTLoj5x|5R6~TFuQU_Ih_4JnHALVV zE9^&UUWxlL@}t`8N;O2-xkR%>%)$TpM=RB^Y-a|I`Ls))LDdjp$9aw5S%hkcu%oud z;}~J@LDdjp$6$@FF#<=oaJ8$32s@%`tc(#Co1?25BJB96kuOGkwV`!k1*sY$>}aQP zEJhr2@QRi!(MmNe+p$ZdQj9pkAXGzy9f>r?#0dV+KU%4VWjn5D#GqaJ4623*J4)#O zj}ZqNRjMJv-t)SfV?^hJR}@A#)evFtVBMSl_g!o6N8M>LqKn~B4LR)HrTZq^bJY-G z?-ktzS%hkcuvfmW>8vW%5Mi%lU7z2^<@7J9B4BJ6R~5s6h@wyok!sZtFQ_9&=-F@pc|k5;N-+4f0l zX_vkSRYQbTDDJrD<5tfps><@ICGTJ5tDpJW`&ahqUi*w{`YBWRSNW5ceeFj$Tf;Kn zqgD^^w_};_BJ1S8n}LW|K6xabdtO-% z@xF}d{`*lxY*<>`bJchR-VQPzZ|Y@vXq$Gy9sUboMA)9IhE@+wE)DwQUCS)%tMmSx z=lMVXYz@o$raQ~}E;{Wdq!6m1mA-7wvcBA%MW}{W`Ytxh`nGfyp&DB0%grq7>&G#o z{F$NN-?cR?>)XOC>-)S}4%N^~-?C*{Uy#irR6{F$ZIxwx<1~v<4XyMAQI_?k&loXw z+0eq(t{PhD8<#BWJCRuq)zC`cRAgD-CCnmJL#sK-R|;9yxAx+@7S~llm1=0EFWIqN z`z^ZU+AZAYs-cy>wZ^i(R~B>N{wQ#$#v_uifw8PFYGwPO8d~X_SS;(CPccX1Cu%uV zLo0nBiDiA2C`O!Z#uC-gN?-6{Szp2NV`4tHtoA-v4XyM|9F}XpE5l>8&y%&PR6{F$ zH-+WeFP{)G`N>)i)zC`c6=7Ll$H*Ql)zC^`zF@ib>k&KO=c=KVzK+0h?e`6KMyQ5X zdVfF5wQt~OKTdeGwjZjYmELd9vfk1jpAU@Gh3iT+w9*^cS+0GHIXNssHMGJzz5F}E zS+0H0_RjrK4XyMRYnE%@1idptHMG)umRZ)@g0tsCHMG*3fLX46n=U!(FCFSVGF!v4 z-c`$T?fYJLR;3zmmAucCWxW$LRyA+Q*M(73HMG+EGg;ON|yCr#Te22 z$)Sb&Ts5@PTMJp%oBy&Ls-czMlE<>%O&4D!b{

t#Ho$d*@iz+tUh&f-2R}N^eGE zx%Lfa$#qpgsD@U0dlt*J@4q6#j&Q2+h~)iFEbEO&*`BM0R(hWh%X*7X7NHti>5Vrm z>#Z?y&+jmvjB045ce1doH=)EFHxBrwa3!jSR(d-K%ksOjs#HTO>ubr2iV?F1)pDqY z2j$NMpB7gSEA&G(L|Csz{z}a8;-GK*3X)c;VcGg9X}{#c z-47@rR6~UIIOI#j91E}d#;>Djr5cv4{~*sGM(}_B(MmNeTW>(~JnhmxoN9=$bGv5k zEJ8Iz*qK^$aEzETu=Wh9h6p?FYDSG`PU84SE7h=UXHm_Mw40Fs!=T!8t{NijoT%9@ zM$|Rem1>BvGo0qG7;%K*Pz@1wzS2w-Blti6Xr&sK?d+p@g?1D2pAW3P5>-Qlol7)J z#E3BiYp)X35TQAPWsUhUg8%c+*05~Hd5z$-OJ60bA;ON@8jrIG)evFFV2!R>gldSe zBdW&AEJ8Iz*zr*#UwmCHGG|aVMA*?z<5t@GtA+?W z5^0Qy5f$x56z+4?5Mjp^jTqUUtA+?WO6dO2-chO{!rt?`o3k9MA;R9lx;JCQ(sm;X zqo`_#u=k_xv@C~eh_H8;?wc6#z~<7z`A`iJ_FmCl5F>tTH^N6)Xr&sKbx*LYYdWh+ zHMFwVv98c8LN!F#t5Vln7NHs<>@}vVCq}eb6%?)#)evE?7+nil4%HB0&%e%W7NHs< z?Ag?L$|6)lggrMp>RE(ph_FXm$1saf4H5RZ>4?OL+cz$Jf+bq1hGlyc)W7Wgp&BA= epQJXcN;O1Sh2oA8@6>z7$H;b8W%<;SbN>S#;bdU| literal 0 HcmV?d00001 diff --git a/models/celegans/meshes/Ellipsoid.023.stl b/models/celegans/meshes/Ellipsoid.023.stl new file mode 100755 index 0000000000000000000000000000000000000000..ec125160390b9fc34f7ea2bdc6a2900589ec77ce GIT binary patch literal 49884 zcmbWg3D{0m`!>G3X^>D!D)KZaDk<@n;o0{t8i)o8WqL~~N-2cOOwnM9Ce3rdXwV?x zzV9^CTN08+4JaB6O%l)lJlEdmW#5Gh%Y(SXxk;Ik?#r_ zD`0te)3ET&*~Prom%ftaEPpm;RB-0^|C;aIu@yefHw9w$ARD?0^!HXKeFu>7X6 zL&9$x_wc@wCe}YJuljaqQ16RTKsb1J5)f@N5Tc^xmpAGY+%>!(5Vc_Wq>>@w%ul;} zUr7_|pCsaBAcg|*<;pZdd}(>-Y3B#ub?5>a2cTU|nl?E6uxEGgD_Lm$lSC{=yBdDy z;IPmsjSye@s^4el1;0oif4uN)}rGBoR-ezZ&}BfbhBrX@vOFS5hF$y!b3JK^jgWIR;wi9NFde%F(?BezO>_*yG{>|T0IvsPDi`y`*H8^ z{+k#2XRaq@txX~xYE-Fk$FknxQ^V2-@#Qlg@xy7stEW&#M`|^`XSnxgYrGwzvbwWe z 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

%icb5MPtzN*r1JOD9 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 A`~Uy| literal 0 HcmV?d00001 diff --git a/models/celegans/meshes/Ellipsoid.024.stl b/models/celegans/meshes/Ellipsoid.024.stl new file mode 100755 index 0000000000000000000000000000000000000000..ce1e7f4d6a83fe79f06249222e3e5255ba5ddb50 GIT binary patch literal 39884 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 QS}5)$LK1RVzA}#g1MBV`6aWAK literal 0 HcmV?d00001 diff --git a/models/celegans/meshes/Ellipsoid.025.stl b/models/celegans/meshes/Ellipsoid.025.stl new file mode 100755 index 0000000000000000000000000000000000000000..bd5fc4ffcf6c6bd947872a50a1fb661d5091ccc6 GIT binary patch literal 69984 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 WBzEpsAG~a9J5qy~5#w>Bl->q?UGcX7 literal 0 HcmV?d00001 From 9cdd3161569f8f63a329e285c376a29b739d4c2f Mon Sep 17 00:00:00 2001 From: aaprasad Date: Wed, 23 Jul 2025 13:52:41 -0400 Subject: [PATCH 2/2] add celegans example configs and example notebook for running stac --- configs/celegans_demo.yaml | 4 + configs/model/celegans.yaml | 197 ++ configs/stac/stac_celegans.yaml | 14 + demos/stac_celegans.ipynb | 3876 +++++++++++++++++++++++++++++++ 4 files changed, 4091 insertions(+) create mode 100644 configs/celegans_demo.yaml create mode 100644 configs/model/celegans.yaml create mode 100644 configs/stac/stac_celegans.yaml create mode 100644 demos/stac_celegans.ipynb diff --git a/configs/celegans_demo.yaml b/configs/celegans_demo.yaml new file mode 100644 index 0000000..9a992f8 --- /dev/null +++ b/configs/celegans_demo.yaml @@ -0,0 +1,4 @@ +defaults: + - stac: stac_celegans + - model: celegans + - _self_ diff --git a/configs/model/celegans.yaml b/configs/model/celegans.yaml new file mode 100644 index 0000000..d189c77 --- /dev/null +++ b/configs/model/celegans.yaml @@ -0,0 +1,197 @@ +MJCF_PATH: "models/celegans/celegans.xml" + +# Tolerance for the optimizations of the full model, limb, and root. +# TODO: Re-implement optimizer loops to use these tolerances +FTOL: 5.0e-03 +ROOT_FTOL: 1.0e-05 +LIMB_FTOL: 1.0e-06 + +# Number of alternating pose and offset optimization rounds. +N_ITERS: 6 + +KP_NAMES: + - 'cl1' + - 'cl2' + - 'cl3' + - 'cl4' + - 'cl5' + - 'cl6' + - 'cl7' + - 'cl8' + - 'cl9' + - 'cl10' + - 'cl11' + - 'cl12' + - 'cl13' + - 'cl14' + - 'cl15' + - 'cl16' + - 'cl17' + - 'cl18' + - 'cl19' + - 'cl20' + - 'cl21' + - 'cl22' + - 'cl23' + - 'cl24' + - 'cl25' + +# The model sites used to register the keypoints. +KEYPOINT_MODEL_PAIRS: + cl1: torso1_body + cl2: torso2_body + cl3: torso3_body + cl4: torso4_body + cl5: torso5_body + cl6: torso6_body + cl7: torso7_body + cl8: torso8_body + cl9: torso9_body + cl10: torso10_body + cl11: torso11_body + cl12: torso12_body + cl13: torso13_body + cl14: torso14_body + cl15: torso15_body + cl16: torso16_body + cl17: torso17_body + cl18: torso18_body + cl19: torso19_body + cl20: torso20_body + cl21: torso21_body + cl22: torso22_body + cl23: torso23_body + cl24: torso24_body + cl25: torso25_body + +# The initial offsets for each keypoint in meters. +KEYPOINT_INITIAL_OFFSETS: + cl1: 0.0 0.0 0.0 + cl2: 0.0 0.0 0.0 + cl3: 0.0 0.0 0.0 + cl4: 0.0 0.0 0.0 + cl5: 0.0 0.0 0.0 + cl6: 0.0 0.0 0.0 + cl7: 0.0 0.0 0.0 + cl8: 0.0 0.0 0.0 + cl9: 0.0 0.0 0.0 + cl10: 0.0 0.0 0.0 + cl11: 0.0 0.0 0.0 + cl12: 0.0 0.0 0.0 + cl13: 0.0 0.0 0.0 + cl14: 0.0 0.0 0.0 + cl15: 0.0 0.0 0.0 + cl16: 0.0 0.0 0.0 + cl17: 0.0 0.0 0.0 + cl18: 0.0 0.0 0.0 + cl19: 0.0 0.0 0.0 + cl20: 0.0 0.0 0.0 + cl21: 0.0 0.0 0.0 + cl22: 0.0 0.0 0.0 + cl23: 0.0 0.0 0.0 + cl24: 0.0 0.0 0.0 + cl25: 0.0 0.0 0.0 + +#ROOT_OPTIMIZATION_KEYPOINT: cl13 + +TRUNK_OPTIMIZATION_KEYPOINTS: [] +# - "cl7" +# - "cl8" +# - "cl9" +# - "cl10" +# - "cl11" +# - "cl12" +# - "cl14" +# - "cl15" +# - "cl16" +# - "cl17" +# - "cl18" + +INDIVIDUAL_PART_OPTIMIZATION: + "head": [ + "torso1_body", + "torso2_body", + "torso3_body", + "torso4_body", + "torso5_body", + ] + "abdomen1": [ + "torso6_body", + "torso7_body", + "torso8_body", + "torso9_body", + "torso10_body", + ] + "abdomen2": [ + "torso11_body", + "torso12_body", + "torso13_body", + "torso14_body", + "torso15_body", + ] + "abdomen3": [ + "torso16_body", + "torso17_body", + "torso18_body", + "torso19_body", + "torso20_body", + ] + "tail": [ + "torso21_body", + "torso22_body", + "torso23_body", + "torso24_body", + "torso25_body", + ] + +KEYPOINT_COLOR_PAIRS: + cl1: 0 .5 1 1 + cl2: 1 0 .3 1 + cl3: 0 .5 .3 1 + cl4: .3 0 .3 1 + cl5: 0.5 0 .3 1 + cl6: 0 1 .3 1 + cl7: 0.3 0 1 1 + cl8: 0 0.5 .3 1 + cl9: 1 0.5 .3 1 + cl10: 0.3 0.3 0.3 1 + cl11: 0.5 0.5 .5 1 + cl12: 0 0 0 1 + cl13: 1 1 1 1 + cl14: 1.0 0.7 0.5 1 + cl15: 0.7 0.5 1.0 1 + cl16: 0.5 1.0 0.7 1 + cl17: 0.5 0.7 1.0 1 + cl18: 1.0 0.7 0.5 1 + cl19: 0.7 1.0 .5 1 + cl20: 0.3 0.5 .7 1 + cl21: 0.3 0.7 .5 1 + cl22: 0.5 0.3 .7 1 + cl23: 0.5 0.7 0.3 1 + cl24: 0.7 0.3 .5 1 + cl25: 0.7 0.5 .3 1 + +# What is the size of the animal you'd like to register, relative to the model? +SCALE_FACTOR: 1.0 #0.4532 + +# Multiplier to put the mocap data into the same scale as the data. Eg, if the +# mocap data is known to be in millimeters and the model is in meters, this is +# .001 +MOCAP_SCALE_FACTOR: 1.0 #1e-6 + +# If you have reason to believe that the initial offsets are correct for particular keypoints, +# you can regularize those sites using this with M_REG_COEF. +SITES_TO_REGULARIZE: [] +# - HandL +# - HandR +# - SpineF +# - SpineL +# - SpineM + +RENDER_FPS: 50 + +N_SAMPLE_FRAMES: 100 + +# If you have reason to believe that the initial offsets are correct for particular keypoints, +# you can regularize those sites using _SITES_TO_REGULARIZE. +M_REG_COEF: 1 diff --git a/configs/stac/stac_celegans.yaml b/configs/stac/stac_celegans.yaml new file mode 100644 index 0000000..4696e16 --- /dev/null +++ b/configs/stac/stac_celegans.yaml @@ -0,0 +1,14 @@ +fit_offsets_path: "celegans_fit_offsets.h5" +ik_only_path: "celegans_ik_only.h5" +#data_path: "tests/data/test_rodent_mocap_1000_frames.mat" + +n_fit_frames: 500 +skip_fit_offsets: False +skip_ik_only: True +infer_qvels: True # Infer qvels from stac output +n_frames_per_clip: 250 # 1 if mocap is one session + +mujoco: + solver: "newton" + iterations: 1 + ls_iterations: 4 diff --git a/demos/stac_celegans.ipynb b/demos/stac_celegans.ipynb new file mode 100644 index 0000000..ecbdbb4 --- /dev/null +++ b/demos/stac_celegans.ipynb @@ -0,0 +1,3876 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/home/aaprasad/miniforge3/envs/stac-mjx/lib/python3.11/site-packages/jaxopt/__init__.py:59: DeprecationWarning: JAXopt is no longer maintained. See https://docs.jax.dev/en/latest/ for alternatives.\n", + " warnings.warn(\n", + "/home/aaprasad/projects/con3trol/src/stac-mjx/stac_mjx/utils.py:16: DeprecationWarning: jax.lib.xla_bridge.get_backend is deprecated; use jax.extend.backend.get_backend.\n", + " if xla_bridge.get_backend().platform == \"gpu\":\n" + ] + } + ], + "source": [ + "import stac_mjx \n", + "import os\n", + "import numpy as np\n", + "import mediapy as media\n", + "import h5py\n", + "import gdown\n", + "\n", + "from matplotlib import pyplot as plt\n", + "from pathlib import Path\n", + "\n", + "# Enable XLA flags if on GPU\n", + "stac_mjx.enable_xla_flags()\n" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/home/aaprasad/miniforge3/envs/stac-mjx/lib/python3.11/site-packages/gdown/download.py:39: DeprecationWarning: Call to deprecated method findChildren. (Replaced by find_all) -- Deprecated since version 3.0.0.\n", + " for param in form.findChildren(\"input\", attrs={\"type\": \"hidden\"}):\n", + "Downloading...\n", + "From (original): https://drive.google.com/uc?id=1uQZoo2wg7SiF-PL4rhKpQzYcoIWyxwZs\n", + "From (redirected): https://drive.google.com/uc?id=1uQZoo2wg7SiF-PL4rhKpQzYcoIWyxwZs&confirm=t&uuid=e7bb9a4a-1364-49cb-8b6b-4006d85122ed\n", + "To: /home/aaprasad/projects/con3trol/src/stac-mjx/demos/celegans_mocap.npz\n", + "100%|██████████| 305M/305M [00:02<00:00, 107MB/s] \n" + ] + }, + { + "data": { + "text/plain": [ + "'celegans_mocap.npz'" + ] + }, + "execution_count": 2, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "gdown.download(\"https://drive.google.com/file/d/1uQZoo2wg7SiF-PL4rhKpQzYcoIWyxwZs/view?usp=sharing\", \"celegans_mocap.npz\", fuzzy=True)" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "/home/aaprasad/projects/con3trol/src/stac-mjx\n", + "Config loaded and validated.\n" + ] + }, + { + "data": { + "text/plain": [ + "{'stac': {'fit_offsets_path': 'celegans_fit_offsets.h5', 'ik_only_path': 'celegans_ik_only.h5', 'n_fit_frames': 500, 'skip_fit_offsets': False, 'skip_ik_only': True, 'infer_qvels': True, 'n_frames_per_clip': 250, 'mujoco': {'solver': 'newton', 'iterations': 1, 'ls_iterations': 4}}, 'model': {'MJCF_PATH': 'models/celegans/celegans.xml', 'FTOL': 0.005, 'ROOT_FTOL': 1e-05, 'LIMB_FTOL': 1e-06, 'N_ITERS': 6, 'KP_NAMES': ['cl1', 'cl2', 'cl3', 'cl4', 'cl5', 'cl6', 'cl7', 'cl8', 'cl9', 'cl10', 'cl11', 'cl12', 'cl13', 'cl14', 'cl15', 'cl16', 'cl17', 'cl18', 'cl19', 'cl20', 'cl21', 'cl22', 'cl23', 'cl24', 'cl25'], 'KEYPOINT_MODEL_PAIRS': {'cl1': 'torso1_body', 'cl2': 'torso2_body', 'cl3': 'torso3_body', 'cl4': 'torso4_body', 'cl5': 'torso5_body', 'cl6': 'torso6_body', 'cl7': 'torso7_body', 'cl8': 'torso8_body', 'cl9': 'torso9_body', 'cl10': 'torso10_body', 'cl11': 'torso11_body', 'cl12': 'torso12_body', 'cl13': 'torso13_body', 'cl14': 'torso14_body', 'cl15': 'torso15_body', 'cl16': 'torso16_body', 'cl17': 'torso17_body', 'cl18': 'torso18_body', 'cl19': 'torso19_body', 'cl20': 'torso20_body', 'cl21': 'torso21_body', 'cl22': 'torso22_body', 'cl23': 'torso23_body', 'cl24': 'torso24_body', 'cl25': 'torso25_body'}, 'KEYPOINT_INITIAL_OFFSETS': {'cl1': '0.0 0.0 0.0', 'cl2': '0.0 0.0 0.0', 'cl3': '0.0 0.0 0.0', 'cl4': '0.0 0.0 0.0', 'cl5': '0.0 0.0 0.0', 'cl6': '0.0 0.0 0.0', 'cl7': '0.0 0.0 0.0', 'cl8': '0.0 0.0 0.0', 'cl9': '0.0 0.0 0.0', 'cl10': '0.0 0.0 0.0', 'cl11': '0.0 0.0 0.0', 'cl12': '0.0 0.0 0.0', 'cl13': '0.0 0.0 0.0', 'cl14': '0.0 0.0 0.0', 'cl15': '0.0 0.0 0.0', 'cl16': '0.0 0.0 0.0', 'cl17': '0.0 0.0 0.0', 'cl18': '0.0 0.0 0.0', 'cl19': '0.0 0.0 0.0', 'cl20': '0.0 0.0 0.0', 'cl21': '0.0 0.0 0.0', 'cl22': '0.0 0.0 0.0', 'cl23': '0.0 0.0 0.0', 'cl24': '0.0 0.0 0.0', 'cl25': '0.0 0.0 0.0'}, 'TRUNK_OPTIMIZATION_KEYPOINTS': [], 'INDIVIDUAL_PART_OPTIMIZATION': {'head': ['torso1_body', 'torso2_body', 'torso3_body', 'torso4_body', 'torso5_body'], 'abdomen1': ['torso6_body', 'torso7_body', 'torso8_body', 'torso9_body', 'torso10_body'], 'abdomen2': ['torso11_body', 'torso12_body', 'torso13_body', 'torso14_body', 'torso15_body'], 'abdomen3': ['torso16_body', 'torso17_body', 'torso18_body', 'torso19_body', 'torso20_body'], 'tail': ['torso21_body', 'torso22_body', 'torso23_body', 'torso24_body', 'torso25_body']}, 'KEYPOINT_COLOR_PAIRS': {'cl1': '0 .5 1 1', 'cl2': '1 0 .3 1', 'cl3': '0 .5 .3 1', 'cl4': '.3 0 .3 1', 'cl5': '0.5 0 .3 1', 'cl6': '0 1 .3 1', 'cl7': '0.3 0 1 1', 'cl8': '0 0.5 .3 1', 'cl9': '1 0.5 .3 1', 'cl10': '0.3 0.3 0.3 1', 'cl11': '0.5 0.5 .5 1', 'cl12': '0 0 0 1', 'cl13': '1 1 1 1', 'cl14': '1.0 0.7 0.5 1', 'cl15': '0.7 0.5 1.0 1', 'cl16': '0.5 1.0 0.7 1', 'cl17': '0.5 0.7 1.0 1', 'cl18': '1.0 0.7 0.5 1', 'cl19': '0.7 1.0 .5 1', 'cl20': '0.3 0.5 .7 1', 'cl21': '0.3 0.7 .5 1', 'cl22': '0.5 0.3 .7 1', 'cl23': '0.5 0.7 0.3 1', 'cl24': '0.7 0.3 .5 1', 'cl25': '0.7 0.5 .3 1'}, 'SCALE_FACTOR': 1.0, 'MOCAP_SCALE_FACTOR': 1.0, 'SITES_TO_REGULARIZE': [], 'RENDER_FPS': 50, 'N_SAMPLE_FRAMES': 100, 'M_REG_COEF': 1}}" + ] + }, + "execution_count": 3, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "\n", + "# Choose parent directory as base path for data files\n", + "base_path = Path.cwd().parent\n", + "print(base_path)\n", + "# Load configs\n", + "cfg = stac_mjx.load_configs(base_path / \"configs\", \"celegans_demo\")\n", + "cfg" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "(array([0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n", + " 0., 0., 0., 0., 0., 0., 0., 0.]),\n", + " (422926, 75))" + ] + }, + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "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+vcfxJpZV3J110M3t6uBzdlpnPH4v3hg0eN2xztuOmFXRESkE6i7ud1bbD2YhOWru7ld/+R8nprQPm5upxN2RUREpIG6m9tN5Za+2YTH1d3cble2i3OXbOHOhwPrsmqVFxERkU5kxtXX8NmM8zkj9TsItagptVia3YeL5i+yO1qzqbyIiIh0MhGRkbwy67rvb25nYFNOGn98JDBmYFReREREOqnLL76MrOljiUyowjKwtLgPmzZ9ZnesY1J5ERER6cQiIiP56wALHBY+L1z74dd2RzomlRcREZFObsL4i7gg9isMkHcwkinzHrU70lGpvIiIiAgLbppJeqobgH8V9ObppUtsTnRkKi8iIiICwJJfDyck2kC14d59seTl5dkdqUkqLyIiIgJA7959uC5xLyYYKouDmfTiKrsjNUnlRUREROrdcu0NnJa0H4Cd2YncNn++zYkaU3kRERGRBp6/ZjIxrkosA68U9+Xjj9bYHakBlRcRERFpICIyknuHOLC6gK8cZn6aa3ekBlReREREpJELxlzI+EOXTxfmRnDFvPbzFGqVFxEREWnS/Nmz6JlaBEBWfncefepJmxPVUXkRERGRI3rpsnMJc/qgBh4+mEx29n67I6m8iIiIyJGlpnblxqQcCIYqdxCTXn7f7kgqLyIiInJ0N/5uGsOT9gKwOzue2fPm2ZpH5UVERESOadms64lLKscC3izta2sWlRcRERFplovCsgGorbS3Pqi8iIiISLMU1dQCYIUYW3OovIiIiEizeAgGICTUZ2sOlRcRERFplhIrDICQYJUXERERCQBeKxSAsJAaW3OovIiIiEizlJm6mZewIJUXERERCQAVJgSAcJUXERERCQQVtXVfG0VQbWsOlRcRERFplqrauquNIqmyNYfKi4iIiDRLdU1deYkyHXjmpaioiIyMDJxOJ06nk4yMDIqLi484vrq6mttuu40hQ4YQGRlJWloaU6ZM4cCBA/6MKSIiIs1QW1NXG5x04HNeJk2axObNm8nMzCQzM5PNmzeTkZFxxPFlZWVs3LiRP/7xj2zcuJHly5ezc+dOxo8f78+YIiIi0gy+aguAhBB7v7gJ8dcbb9++nczMTNatW8fw4cMBWLRoESNHjmTHjh0MGDCg0TZOp5PVq1c3WPbII48wbNgw9u7dS/fu3f0VV0RERI6izOvF1BgsoHuc09Ys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shq8NsY0WnbYHXfcwc0331z/2u120717d83AiIiIBJDDf7eNMccc2+LyMmPGDCZOnHjUMT179mzp2wKQkpIC1M3ApKam1i/Pzc1tNBtzmMPhwOFw1L8+vPOagREREQk8JSUlOJ3Oo45pcXlxuVy4XK7jDnU0vXr1IiUlhdWrVzN06FCg7oqlNWvWcN999zXrPdLS0ti3bx/R0dFHnK1pax6Ph/T0dPbt20dMTIzdcQKKjt3x0XE7fjp2x0fH7fjouH3PGENJSQlpaWnHHNvi8tISe/fupbCwkL1791JbW8vmzZsB6Nu3L1FRUQAMHDiQuXPnMmHCBCzLYvbs2dxzzz3069ePfv36cc899xAREcGkSZOa9TuDgoLo1q2bv3bpJ4mJien0H87jpWN3fHTcjp+O3fHRcTs+Om51jjXjcphfy8uf/vQnnn322frXh2dTPvjgA8455xwAduzYgdvtrh9z6623Ul5ezg033EBRURHDhw/n3XffJTo62p9RRUREJEBYpjlnxshP4vF4cDqduN1uNesW0rE7Pjpux0/H7vjouB0fHbfj064ule6oHA4Hd911V4MTi6V5dOyOj47b8dOxOz46bsdHx+34aOZFREREAopmXkRERCSgqLyIiIhIQFF5ERERkYCi8iIiIiIBReWlFRQVFZGRkVH/cMiMjAyKi4uPOL66uprbbruNIUOGEBkZSVpaGlOmTOHAgQMNxlVWVnLjjTficrmIjIxk/PjxfPfdd37em7bV0mMHsHz5csaMGYPL5cKyrPqbH/7QOeecg2VZDX6O9ViLQOKv46bPXNOMMcyZM4e0tDTCw8M555xz2Lp1a4MxHe0zt2DBAnr16kWXLl047bTT+Oijj446fs2aNZx22ml06dKF3r17s3DhwkZjXnvtNU444QQcDgcnnHACK1as8Fd8W7X2sXvmmWcafbYsy6KiosKfu9G+GfnJxo4da0488USzdu1as3btWnPiiSeacePGHXF8cXGxOf/8882yZcvMl19+abKysszw4cPNaaed1mDc9OnTTdeuXc3q1avNxo0bzbnnnmtOPvlkU1NT4+9dajMtPXbGGLNkyRJz9913m0WLFhnAbNq0qdGYUaNGmWnTppns7Oz6n+LiYj/tRdvz13HTZ65p9957r4mOjjavvfaa+eKLL8zll19uUlNTjcfjqR/TkT5zL730kgkNDTWLFi0y27ZtM7NmzTKRkZHm22+/bXL87t27TUREhJk1a5bZtm2bWbRokQkNDTWvvvpq/Zi1a9ea4OBgc88995jt27ebe+65x4SEhJh169a11W61CX8cu6efftrExMQ0+GxlZ2e31S61SyovP9G2bdsM0OAfYFZWlgHMl19+2ez3+eSTTwxQ/wEvLi42oaGh5qWXXqofs3//fhMUFGQyMzNbbwds9FOP3Z49e45aXmbNmtWKadsPfx03feaaPnY+n8+kpKSYe++9t35ZRUWFcTqdZuHChfXLOtJnbtiwYWb69OkNlg0cONDcfvvtTY6/9dZbzcCBAxssu+6668yIESPqX1922WVm7NixDcaMGTPGTJw4sZVStw/+OHZPP/20cTqdrZ41kOlro58oKysLp9PJ8OHD65eNGDECp9PJ2rVrm/0+brcby7KIjY0F4LPPPqO6uprRo0fXj0lLS+PEE09s0fu2Z6117I5k6dKluFwuBg8ezO9//3tKSkp+8nu2B/46bvrMNb2Pe/bsIScnp8FxcTgcjBo1qtE2HeEzV1VVxWeffdZgfwFGjx59xGOUlZXVaPyYMWPYsGED1dXVRx3TUT5b4L9jB1BaWkqPHj3o1q0b48aNY9OmTa2/AwHEr8826gxycnJISkpqtDwpKYmcnJxmvUdFRQW33347kyZNqr89dE5ODmFhYcTFxTUYm5yc3Oz3be9a49gdyeTJk+ufUv6f//yHO+64g88//5zVq1f/pPdtD/x13PSZa3ofDy9PTk5usDw5OZlvv/22/nVH+czl5+dTW1vb5P4e7Rg1Nb6mpob8/HxSU1OPOKajfLbAf8du4MCBPPPMMwwZMgSPx8P8+fP52c9+xueff06/fv38tj/tmWZejmDOnDlNniD1w58NGzYAYFlWo+2NMU0u/7Hq6momTpyIz+djwYIFxxzf3Pe1U1sdu6OZNm0a559/PieeeCITJ07k1Vdf5b333mPjxo0/6X39qT0ct6boM0eT2/14m0D8zB3Nsfa3OeN/vLyl7xmoWvvYjRgxgiuvvJKTTz6Zs88+m5dffpn+/fvzyCOPtHLywKGZlyOYMWPGMa8U6NmzJ1u2bOHgwYON1uXl5TVq0z9WXV3NZZddxp49e3j//fcbPJQrJSWFqqoqioqKGvyfcG5uLmeeeWYL96ZttcWxa6lTTz2V0NBQdu3axamnntqq791a7D5u+sw1fexSUlKAuv9DTk1NrV+em5t71OMdCJ+5prhcLoKDgxvNFBxtf1NSUpocHxISQkJCwlHHtPa/dTv569j9WFBQEGeccQa7du1qneCByJ5TbTqOwycArl+/vn7ZunXrjnnyZFVVlbnooovM4MGDTW5ubqP1h0+eXLZsWf2yAwcOdMiTJ1t67A472gm7P/bFF18YwKxZs+anRG4X/HXc9Jk7+gm79913X/2yysrKRifs/lggf+aGDRtmrr/++gbLBg0adNSTTgcNGtRg2fTp0xudsPurX/2qwZixY8d2yBN2W/vY/ZjP5zOnn366mTp16k8PHKBUXlrB2LFjzUknnWSysrJMVlaWGTJkSKNLLwcMGGCWL19ujDGmurrajB8/3nTr1s1s3ry5waVvlZWV9dtMnz7ddOvWzbz33ntm48aN5rzzzuuQl6225NgZY0xBQYHZtGmTWbVqlQHMSy+9ZDZt2lR/6eBXX31l7r77bvPpp5+aPXv2mFWrVpmBAweaoUOHdphj54/jZow+c4f9+Njde++9xul0muXLl5svvvjCXHHFFQ0ule5on7nDl/suXrzYbNu2zcyePdtERkaab775xhhjzO23324yMjLqxx++3Pemm24y27ZtM4sXL250ue+///1vExwcbO69916zfft2c++993boS6Vb89jNmTPHZGZmmq+//tps2rTJTJ061YSEhDQo4Z2NyksrKCgoMJMnTzbR0dEmOjraTJ482RQVFTUYA5inn37aGPP9//k29fPBBx/Ub1NeXm5mzJhh4uPjTXh4uBk3bpzZu3dv2+1YG2jpsTOm7rLBpo7dXXfdZYwxZu/evebnP/+5iY+PN2FhYaZPnz5m5syZpqCgoO12zM/8cdyM0WfusB8fO5/PZ+666y6TkpJiHA6H+fnPf26++OKL+vUd8TP32GOPmR49epiwsDBz6qmnNphBuuqqq8yoUaMajP/www/N0KFDTVhYmOnZs6d5/PHHG73nK6+8YgYMGGBCQ0PNwIEDzWuvvebv3bBFax+72bNnm+7du5uwsDCTmJhoRo8ebdauXdsWu9JuWcYcOjNIREREJADoaiMREREJKCovIiIiElBUXkRERCSgqLyIiIhIQFF5ERERkYCi8iIiIiIBReVFREREAorKi4iIiAQUlRcREREJKCovIiIiElBUXkRERCSgqLyIiIhIQPn/0hRQza0YZ6oAAAAASUVORK5CYII=", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "\n", + "# Load data\n", + "sorted_kp_names = [f\"cl{i}\" for i in range(1, 26)]\n", + "microns_per_pixel = 1.44\n", + "\n", + "kp_data_raw = np.load(\"./celegans_mocap.npz\")[\"all_frames\"]\n", + "\n", + "kp_data_microns = kp_data_raw * microns_per_pixel\n", + "kp_data_meters = kp_data_microns * 1e-6\n", + "kp_data_rescaled = kp_data_microns * 1e-3\n", + "kp_data_units = kp_data_rescaled\n", + "kp_data_recentered = kp_data_units - kp_data_units[0,0,:]\n", + "\n", + "z = np.zeros((kp_data_recentered.shape[0], kp_data_recentered.shape[1], 1)) #np.abs(np.random.normal(0, 1e-2, (kp_data_recentered.shape[0], kp_data_recentered.shape[1], 1))) \n", + "kp_data_3d = np.concatenate([kp_data_recentered, z], axis=-1)\n", + "\n", + "kp_data = kp_data_3d.reshape(kp_data_3d.shape[0], kp_data_3d.shape[1]*kp_data_3d.shape[2])\n", + "\n", + "plt.plot(kp_data[0,::3], kp_data[0,1::3]) \n", + "for i in range(10):\n", + " plt.plot(kp_data[0,::3], kp_data[0,1::3])\n", + "kp_data[0,0::3], kp_data.shape" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Running fit. Mocap data shape: (500, 75)\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/home/aaprasad/miniforge3/envs/stac-mjx/lib/python3.11/site-packages/mujoco/mjx/_src/mesh.py:141: UserWarning: Mesh \"ellipsoid1\" has a coplanar face with more than 20 vertices. This may lead to performance issues and inaccuracies in collision detection. Consider decimating the mesh.\n", + " warnings.warn(\n", + "/home/aaprasad/miniforge3/envs/stac-mjx/lib/python3.11/site-packages/mujoco/mjx/_src/mesh.py:141: UserWarning: Mesh \"ellipsoid2\" has a coplanar face with more than 20 vertices. This may lead to performance issues and inaccuracies in collision detection. Consider decimating the mesh.\n", + " warnings.warn(\n", + "/home/aaprasad/miniforge3/envs/stac-mjx/lib/python3.11/site-packages/mujoco/mjx/_src/mesh.py:141: UserWarning: Mesh \"ellipsoid3\" has a coplanar face with more than 20 vertices. This may lead to performance issues and inaccuracies in collision detection. Consider decimating the mesh.\n", + " warnings.warn(\n", + "/home/aaprasad/miniforge3/envs/stac-mjx/lib/python3.11/site-packages/mujoco/mjx/_src/mesh.py:141: UserWarning: Mesh \"ellipsoid4\" has a coplanar face with more than 20 vertices. This may lead to performance issues and inaccuracies in collision detection. Consider decimating the mesh.\n", + " warnings.warn(\n", + "/home/aaprasad/miniforge3/envs/stac-mjx/lib/python3.11/site-packages/mujoco/mjx/_src/mesh.py:141: UserWarning: Mesh \"ellipsoid5\" has a coplanar face with more than 20 vertices. This may lead to performance issues and inaccuracies in collision detection. Consider decimating the mesh.\n", + " warnings.warn(\n", + "/home/aaprasad/miniforge3/envs/stac-mjx/lib/python3.11/site-packages/mujoco/mjx/_src/mesh.py:141: UserWarning: Mesh \"ellipsoid6\" has a coplanar face with more than 20 vertices. This may lead to performance issues and inaccuracies in collision detection. Consider decimating the mesh.\n", + " warnings.warn(\n", + "/home/aaprasad/miniforge3/envs/stac-mjx/lib/python3.11/site-packages/mujoco/mjx/_src/mesh.py:141: UserWarning: Mesh \"ellipsoid7\" has a coplanar face with more than 20 vertices. This may lead to performance issues and inaccuracies in collision detection. Consider decimating the mesh.\n", + " warnings.warn(\n", + "/home/aaprasad/miniforge3/envs/stac-mjx/lib/python3.11/site-packages/mujoco/mjx/_src/mesh.py:141: UserWarning: Mesh \"ellipsoid8\" has a coplanar face with more than 20 vertices. This may lead to performance issues and inaccuracies in collision detection. Consider decimating the mesh.\n", + " warnings.warn(\n", + "/home/aaprasad/miniforge3/envs/stac-mjx/lib/python3.11/site-packages/mujoco/mjx/_src/mesh.py:141: UserWarning: Mesh \"ellipsoid9\" has a coplanar face with more than 20 vertices. This may lead to performance issues and inaccuracies in collision detection. Consider decimating the mesh.\n", + " warnings.warn(\n", + "/home/aaprasad/miniforge3/envs/stac-mjx/lib/python3.11/site-packages/mujoco/mjx/_src/mesh.py:141: UserWarning: Mesh \"ellipsoid10\" has a coplanar face with more than 20 vertices. This may lead to performance issues and inaccuracies in collision detection. Consider decimating the mesh.\n", + " warnings.warn(\n", + "/home/aaprasad/miniforge3/envs/stac-mjx/lib/python3.11/site-packages/mujoco/mjx/_src/mesh.py:141: UserWarning: Mesh \"ellipsoid11\" has a coplanar face with more than 20 vertices. This may lead to performance issues and inaccuracies in collision detection. Consider decimating the mesh.\n", + " warnings.warn(\n", + "/home/aaprasad/miniforge3/envs/stac-mjx/lib/python3.11/site-packages/mujoco/mjx/_src/mesh.py:141: UserWarning: Mesh \"ellipsoid12\" has a coplanar face with more than 20 vertices. This may lead to performance issues and inaccuracies in collision detection. Consider decimating the mesh.\n", + " warnings.warn(\n", + "/home/aaprasad/miniforge3/envs/stac-mjx/lib/python3.11/site-packages/mujoco/mjx/_src/mesh.py:141: UserWarning: Mesh \"ellipsoid13\" has a coplanar face with more than 20 vertices. This may lead to performance issues and inaccuracies in collision detection. Consider decimating the mesh.\n", + " warnings.warn(\n", + "/home/aaprasad/miniforge3/envs/stac-mjx/lib/python3.11/site-packages/mujoco/mjx/_src/mesh.py:141: UserWarning: Mesh \"ellipsoid14\" has a coplanar face with more than 20 vertices. This may lead to performance issues and inaccuracies in collision detection. Consider decimating the mesh.\n", + " warnings.warn(\n", + "/home/aaprasad/miniforge3/envs/stac-mjx/lib/python3.11/site-packages/mujoco/mjx/_src/mesh.py:141: UserWarning: Mesh \"ellipsoid15\" has a coplanar face with more than 20 vertices. This may lead to performance issues and inaccuracies in collision detection. Consider decimating the mesh.\n", + " warnings.warn(\n", + "/home/aaprasad/miniforge3/envs/stac-mjx/lib/python3.11/site-packages/mujoco/mjx/_src/mesh.py:141: UserWarning: Mesh \"ellipsoid16\" has a coplanar face with more than 20 vertices. This may lead to performance issues and inaccuracies in collision detection. Consider decimating the mesh.\n", + " warnings.warn(\n", + "/home/aaprasad/miniforge3/envs/stac-mjx/lib/python3.11/site-packages/mujoco/mjx/_src/mesh.py:141: UserWarning: Mesh \"ellipsoid17\" has a coplanar face with more than 20 vertices. This may lead to performance issues and inaccuracies in collision detection. Consider decimating the mesh.\n", + " warnings.warn(\n", + "/home/aaprasad/miniforge3/envs/stac-mjx/lib/python3.11/site-packages/mujoco/mjx/_src/mesh.py:141: UserWarning: Mesh \"ellipsoid18\" has a coplanar face with more than 20 vertices. This may lead to performance issues and inaccuracies in collision detection. Consider decimating the mesh.\n", + " warnings.warn(\n", + "/home/aaprasad/miniforge3/envs/stac-mjx/lib/python3.11/site-packages/mujoco/mjx/_src/mesh.py:141: UserWarning: Mesh \"ellipsoid19\" has a coplanar face with more than 20 vertices. This may lead to performance issues and inaccuracies in collision detection. Consider decimating the mesh.\n", + " warnings.warn(\n", + "/home/aaprasad/miniforge3/envs/stac-mjx/lib/python3.11/site-packages/mujoco/mjx/_src/mesh.py:141: UserWarning: Mesh \"ellipsoid20\" has a coplanar face with more than 20 vertices. This may lead to performance issues and inaccuracies in collision detection. Consider decimating the mesh.\n", + " warnings.warn(\n", + "/home/aaprasad/miniforge3/envs/stac-mjx/lib/python3.11/site-packages/mujoco/mjx/_src/mesh.py:141: UserWarning: Mesh \"ellipsoid21\" has a coplanar face with more than 20 vertices. This may lead to performance issues and inaccuracies in collision detection. Consider decimating the mesh.\n", + " warnings.warn(\n", + "/home/aaprasad/miniforge3/envs/stac-mjx/lib/python3.11/site-packages/mujoco/mjx/_src/mesh.py:141: UserWarning: Mesh \"ellipsoid22\" has a coplanar face with more than 20 vertices. This may lead to performance issues and inaccuracies in collision detection. Consider decimating the mesh.\n", + " warnings.warn(\n", + "/home/aaprasad/miniforge3/envs/stac-mjx/lib/python3.11/site-packages/mujoco/mjx/_src/mesh.py:141: UserWarning: Mesh \"ellipsoid23\" has a coplanar face with more than 20 vertices. This may lead to performance issues and inaccuracies in collision detection. Consider decimating the mesh.\n", + " warnings.warn(\n", + "/home/aaprasad/miniforge3/envs/stac-mjx/lib/python3.11/site-packages/mujoco/mjx/_src/mesh.py:141: UserWarning: Mesh \"ellipsoid24\" has a coplanar face with more than 20 vertices. This may lead to performance issues and inaccuracies in collision detection. Consider decimating the mesh.\n", + " warnings.warn(\n", + "/home/aaprasad/miniforge3/envs/stac-mjx/lib/python3.11/site-packages/mujoco/mjx/_src/mesh.py:141: UserWarning: Mesh \"ellipsoid25\" has a coplanar face with more than 20 vertices. This may lead to performance issues and inaccuracies in collision detection. Consider decimating the mesh.\n", + " warnings.warn(\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "ROOT_OPTIMIZATION_KEYPOINT not specified, skipping Root Optimization.\n", + "Calibration iteration: 1/6\n", + "Pose Optimization:\n", + "Pose Optimization done in 163.56149792671204\n", + "Frame 1 done in 88.83541345596313 with a final error of 0.0\n", + "Frame 2 done in 0.14677858352661133 with a final error of 0.0\n", + "Frame 3 done in 0.14684677124023438 with a final error of 0.0\n", + "Frame 4 done in 0.1493825912475586 with a final error of 0.0\n", + "Frame 5 done in 0.1463792324066162 with a final error of 0.0\n", + "Frame 6 done in 0.14745640754699707 with a final error of 0.0\n", + "Frame 7 done in 0.14908719062805176 with a final error of 0.0\n", + "Frame 8 done in 0.14605140686035156 with a final error of 0.0\n", + "Frame 9 done in 0.14776039123535156 with a final error of 0.0\n", + "Frame 10 done in 0.14900922775268555 with a final error of 0.0\n", + "Frame 11 done in 0.14759492874145508 with a final error of 0.0\n", + "Frame 12 done in 0.14441418647766113 with a final error of 0.0\n", + "Frame 13 done in 0.14648842811584473 with a final error of 0.0\n", + "Frame 14 done in 0.14954400062561035 with a final error of 0.0\n", + "Frame 15 done in 0.14641165733337402 with a final error of 0.0\n", + "Frame 16 done in 0.14637398719787598 with a final error of 0.0\n", + "Frame 17 done in 0.1473073959350586 with a final error of 0.0\n", + "Frame 18 done in 0.146561861038208 with a final error of 0.0\n", + "Frame 19 done in 0.14462757110595703 with a final error of 0.0\n", + "Frame 20 done in 0.14754557609558105 with a final error of 0.0\n", + "Frame 21 done in 0.1470346450805664 with a final error of 0.0\n", + "Frame 22 done in 0.1464080810546875 with a final error of 0.0\n", + "Frame 23 done in 0.14474177360534668 with a final error of 0.0\n", + "Frame 24 done in 0.14753961563110352 with a final error of 0.0\n", + "Frame 25 done in 0.1444838047027588 with a final error of 0.0\n", + "Frame 26 done in 0.14765453338623047 with a final error of 0.0\n", + "Frame 27 done in 0.14551329612731934 with a final error of 0.0\n", + "Frame 28 done in 0.1464214324951172 with a final error of 0.0\n", + "Frame 29 done in 0.14680242538452148 with a final error of 0.0\n", + "Frame 30 done in 0.1479794979095459 with a final error of 0.0\n", + "Frame 31 done in 0.14781475067138672 with a final error of 0.0\n", + "Frame 32 done in 0.147369384765625 with a final error of 0.0\n", + "Frame 33 done in 0.14675426483154297 with a final error of 0.0\n", + "Frame 34 done in 0.1467447280883789 with a final error of 0.0\n", + "Frame 35 done in 0.14773154258728027 with a final error of 0.0\n", + "Frame 36 done in 0.14533281326293945 with a final error of 0.0\n", + "Frame 37 done in 0.14678692817687988 with a final error of 0.0\n", + "Frame 38 done in 0.14454436302185059 with a final error of 0.0\n", + "Frame 39 done in 0.1466386318206787 with a final error of 0.0\n", + "Frame 40 done in 0.14616799354553223 with a final error of 0.0\n", + "Frame 41 done in 0.14792871475219727 with a final error of 0.0\n", + "Frame 42 done in 0.14677715301513672 with a final error of 0.0\n", + "Frame 43 done in 0.14570021629333496 with a final error of 0.0\n", + "Frame 44 done in 0.14669370651245117 with a final error of 0.0\n", + "Frame 45 done in 0.14798998832702637 with a final error of 0.0\n", + "Frame 46 done in 0.14732646942138672 with a final error of 0.0\n", + "Frame 47 done in 0.14826607704162598 with a final error of 0.0\n", + "Frame 48 done in 0.14884114265441895 with a final error of 0.0\n", + "Frame 49 done in 0.14581060409545898 with a final error of 0.0\n", + "Frame 50 done in 0.14766764640808105 with a final error of 0.0\n", + "Frame 51 done in 0.14808201789855957 with a final error of 0.0\n", + "Frame 52 done in 0.14800381660461426 with a final error of 0.0\n", + "Frame 53 done in 0.14624953269958496 with a final error of 0.0\n", + "Frame 54 done in 0.14684391021728516 with a final error of 0.0\n", + "Frame 55 done in 0.14504623413085938 with a final error of 0.0\n", + "Frame 56 done in 0.1483299732208252 with a final error of 0.0\n", + "Frame 57 done in 0.1459033489227295 with a final error of 0.0\n", + "Frame 58 done in 0.14783000946044922 with a final error of 0.0\n", + "Frame 59 done in 0.14676809310913086 with a final error of 0.0\n", + "Frame 60 done in 0.14757752418518066 with a final error of 0.0\n", + "Frame 61 done in 0.147141695022583 with a final error of 0.0\n", + "Frame 62 done in 0.1474144458770752 with a final error of 0.0\n", + "Frame 63 done in 0.14697718620300293 with a final error of 0.0\n", + "Frame 64 done in 0.14642667770385742 with a final error of 0.0\n", + "Frame 65 done in 0.148085355758667 with a final error of 0.0\n", + "Frame 66 done in 0.14617514610290527 with a final error of 0.0\n", + "Frame 67 done in 0.14889764785766602 with a final error of 0.0\n", + "Frame 68 done in 0.14776015281677246 with a final error of 0.0\n", + "Frame 69 done in 0.14928674697875977 with a final error of 0.0\n", + "Frame 70 done in 0.14864802360534668 with a final error of 0.0\n", + "Frame 71 done in 0.1499018669128418 with a final error of 0.0\n", + "Frame 72 done in 0.14728689193725586 with a final error of 0.0\n", + "Frame 73 done in 0.1475992202758789 with a final error of 0.0\n", + "Frame 74 done in 0.1451127529144287 with a final error of 0.0\n", + "Frame 75 done in 0.14824628829956055 with a final error of 0.0\n", + "Frame 76 done in 0.14707040786743164 with a final error of 0.0\n", + "Frame 77 done in 0.14819025993347168 with a final error of 0.0\n", + "Frame 78 done in 0.1468501091003418 with a final error of 0.0\n", + "Frame 79 done in 0.14860844612121582 with a final error of 0.0\n", + "Frame 80 done in 0.14779114723205566 with a final error of 0.0\n", + "Frame 81 done in 0.14769792556762695 with a final error of 0.0\n", + "Frame 82 done in 0.1483912467956543 with a final error of 0.0\n", + "Frame 83 done in 0.14828824996948242 with a final error of 0.0\n", + "Frame 84 done in 0.1493377685546875 with a final error of 0.0\n", + "Frame 85 done in 0.14809942245483398 with a final error of 0.0\n", + "Frame 86 done in 0.1484546661376953 with a final error of 0.0\n", + "Frame 87 done in 0.1473996639251709 with a final error of 0.0\n", + "Frame 88 done in 0.14892816543579102 with a final error of 0.0\n", + "Frame 89 done in 0.146240234375 with a final error of 0.0\n", + "Frame 90 done in 0.14822936058044434 with a final error of 0.0\n", + "Frame 91 done in 0.14678049087524414 with a final error of 0.0\n", + "Frame 92 done in 0.14838004112243652 with a final error of 0.0\n", + "Frame 93 done in 0.14660859107971191 with a final error of 0.0\n", + "Frame 94 done in 0.147629976272583 with a final error of 0.0\n", + "Frame 95 done in 0.14690160751342773 with a final error of 0.0\n", + "Frame 96 done in 0.14675211906433105 with a final error of 0.0\n", + "Frame 97 done in 0.14783096313476562 with a final error of 0.0\n", + "Frame 98 done in 0.14773082733154297 with a final error of 0.0\n", + "Frame 99 done in 0.1479201316833496 with a final error of 0.0\n", + "Frame 100 done in 0.14708638191223145 with a final error of 0.0\n", + "Frame 101 done in 0.1475694179534912 with a final error of 0.0\n", + "Frame 102 done in 0.14873147010803223 with a final error of 0.0\n", + "Frame 103 done in 0.1465303897857666 with a final error of 0.0\n", + "Frame 104 done in 0.1466684341430664 with a final error of 0.0\n", + "Frame 105 done in 0.14856958389282227 with a final error of 0.0\n", + "Frame 106 done in 0.14766502380371094 with a final error of 0.0\n", + "Frame 107 done in 0.14835762977600098 with a final error of 0.0\n", + "Frame 108 done in 0.14707589149475098 with a final error of 0.0\n", + "Frame 109 done in 0.147263765335083 with a final error of 0.0\n", + "Frame 110 done in 0.14446234703063965 with a final error of 0.0\n", + "Frame 111 done in 0.14769434928894043 with a final error of 0.0\n", + "Frame 112 done in 0.1466825008392334 with a final error of 0.0\n", + "Frame 113 done in 0.14819645881652832 with a final error of 0.0\n", + "Frame 114 done in 0.1455540657043457 with a final error of 0.0\n", + "Frame 115 done in 0.14651083946228027 with a final error of 0.0\n", + "Frame 116 done in 0.14846110343933105 with a final error of 0.0\n", + "Frame 117 done in 0.14807629585266113 with a final error of 0.0\n", + "Frame 118 done in 0.1471996307373047 with a final error of 0.0\n", + "Frame 119 done in 0.14757013320922852 with a final error of 0.0\n", + "Frame 120 done in 0.14875316619873047 with a final error of 0.0\n", + "Frame 121 done in 0.1448202133178711 with a final error of 0.0\n", + "Frame 122 done in 0.147064208984375 with a final error of 0.0\n", + "Frame 123 done in 0.14600014686584473 with a final error of 0.0\n", + "Frame 124 done in 0.1472790241241455 with a final error of 0.0\n", + "Frame 125 done in 0.14489245414733887 with a final error of 0.0\n", + "Frame 126 done in 0.14739179611206055 with a final error of 0.0\n", + "Frame 127 done in 0.14754414558410645 with a final error of 0.0\n", + "Frame 128 done in 0.14659762382507324 with a final error of 0.0\n", + "Frame 129 done in 0.14768600463867188 with a final error of 0.0\n", + "Frame 130 done in 0.14769673347473145 with a final error of 0.0\n", + "Frame 131 done in 0.14650940895080566 with a final error of 0.0\n", + "Frame 132 done in 0.14682292938232422 with a final error of 0.0\n", + "Frame 133 done in 0.14818120002746582 with a final error of 0.0\n", + "Frame 134 done in 0.14671730995178223 with a final error of 0.0\n", + "Frame 135 done in 0.1496899127960205 with a final error of 0.0\n", + "Frame 136 done in 0.14655065536499023 with a final error of 0.0\n", + "Frame 137 done in 0.14636635780334473 with a final error of 0.0\n", + "Frame 138 done in 0.14509892463684082 with a final error of 0.0\n", + "Frame 139 done in 0.1495804786682129 with a final error of 0.0\n", + "Frame 140 done in 0.1459035873413086 with a final error of 0.0\n", + "Frame 141 done in 0.14565086364746094 with a final error of 0.0\n", + "Frame 142 done in 0.14497733116149902 with a final error of 0.0\n", + "Frame 143 done in 0.1498255729675293 with a final error of 0.0\n", + "Frame 144 done in 0.14740753173828125 with a final error of 0.0\n", + "Frame 145 done in 0.14802908897399902 with a final error of 0.0\n", + "Frame 146 done in 0.1495358943939209 with a final error of 0.0\n", + "Frame 147 done in 0.14881229400634766 with a final error of 0.0\n", + "Frame 148 done in 0.14694428443908691 with a final error of 0.0\n", + "Frame 149 done in 0.14928221702575684 with a final error of 0.0\n", + "Frame 150 done in 0.14991164207458496 with a final error of 0.0\n", + "Frame 151 done in 0.1486647129058838 with a final error of 0.0\n", + "Frame 152 done in 0.1468956470489502 with a final error of 0.0\n", + "Frame 153 done in 0.1495962142944336 with a final error of 0.0\n", + "Frame 154 done in 0.14737606048583984 with a final error of 0.0\n", + "Frame 155 done in 0.14748620986938477 with a final error of 0.0\n", + "Frame 156 done in 0.1486814022064209 with a final error of 0.0\n", + "Frame 157 done in 0.14785146713256836 with a final error of 0.0\n", + "Frame 158 done in 0.14828968048095703 with a final error of 0.0\n", + "Frame 159 done in 0.14746785163879395 with a final error of 0.0\n", + "Frame 160 done in 0.14847755432128906 with a final error of 0.0\n", + "Frame 161 done in 0.14591002464294434 with a final error of 0.0\n", + "Frame 162 done in 0.14889144897460938 with a final error of 0.0\n", + "Frame 163 done in 0.14802765846252441 with a final error of 0.0\n", + "Frame 164 done in 0.14871764183044434 with a final error of 0.0\n", + "Frame 165 done in 0.15027379989624023 with a final error of 0.0\n", + "Frame 166 done in 0.15108704566955566 with a final error of 0.0\n", + "Frame 167 done in 0.15188384056091309 with a final error of 0.0\n", + "Frame 168 done in 0.15044784545898438 with a final error of 0.0\n", + "Frame 169 done in 0.15024948120117188 with a final error of 0.0\n", + "Frame 170 done in 0.15127062797546387 with a final error of 0.0\n", + "Frame 171 done in 0.14969420433044434 with a final error of 0.0\n", + "Frame 172 done in 0.15021729469299316 with a final error of 0.0\n", + "Frame 173 done in 0.14970183372497559 with a final error of 0.0\n", + "Frame 174 done in 0.15038704872131348 with a final error of 0.0\n", + "Frame 175 done in 0.15037059783935547 with a final error of 0.0\n", + "Frame 176 done in 0.15068745613098145 with a final error of 0.0\n", + "Frame 177 done in 0.15126633644104004 with a final error of 0.0\n", + "Frame 178 done in 0.14769625663757324 with a final error of 0.0\n", + "Frame 179 done in 0.14899253845214844 with a final error of 0.0\n", + "Frame 180 done in 0.14948225021362305 with a final error of 0.0\n", + "Frame 181 done in 0.14937210083007812 with a final error of 0.0\n", + "Frame 182 done in 0.15081453323364258 with a final error of 0.0\n", + "Frame 183 done in 0.1498262882232666 with a final error of 0.0\n", + "Frame 184 done in 0.14978361129760742 with a final error of 0.0\n", + "Frame 185 done in 0.1496891975402832 with a final error of 0.0\n", + "Frame 186 done in 0.15016889572143555 with a final error of 0.0\n", + "Frame 187 done in 0.1505107879638672 with a final error of 0.0\n", + "Frame 188 done in 0.15013480186462402 with a final error of 0.0\n", + "Frame 189 done in 0.14838409423828125 with a final error of 0.0\n", + "Frame 190 done in 0.14938926696777344 with a final error of 0.0\n", + "Frame 191 done in 0.1469874382019043 with a final error of 0.0\n", + "Frame 192 done in 0.1476423740386963 with a final error of 0.0\n", + "Frame 193 done in 0.147047758102417 with a final error of 0.0\n", + "Frame 194 done in 0.14728450775146484 with a final error of 0.0\n", + "Frame 195 done in 0.14650321006774902 with a final error of 0.0\n", + "Frame 196 done in 0.14978694915771484 with a final error of 0.0\n", + "Frame 197 done in 0.149672269821167 with a final error of 0.0\n", + "Frame 198 done in 0.14824438095092773 with a final error of 0.0\n", + "Frame 199 done in 0.14734482765197754 with a final error of 0.0\n", + "Frame 200 done in 0.14757585525512695 with a final error of 0.0\n", + "Frame 201 done in 0.14787507057189941 with a final error of 0.0\n", + "Frame 202 done in 0.14646148681640625 with a final error of 0.0\n", + "Frame 203 done in 0.14871597290039062 with a final error of 0.0\n", + "Frame 204 done in 0.1496272087097168 with a final error of 0.0\n", + "Frame 205 done in 0.14774250984191895 with a final error of 0.0\n", + "Frame 206 done in 0.14899230003356934 with a final error of 0.0\n", + "Frame 207 done in 0.14908480644226074 with a final error of 0.0\n", + "Frame 208 done in 0.14945602416992188 with a final error of 0.0\n", + "Frame 209 done in 0.14852547645568848 with a final error of 0.0\n", + "Frame 210 done in 0.14958882331848145 with a final error of 0.0\n", + "Frame 211 done in 0.15008139610290527 with a final error of 0.0\n", + "Frame 212 done in 0.14928293228149414 with a final error of 0.0\n", + "Frame 213 done in 0.14937710762023926 with a final error of 0.0\n", + "Frame 214 done in 0.14847064018249512 with a final error of 0.0\n", + "Frame 215 done in 0.14652681350708008 with a final error of 0.0\n", + "Frame 216 done in 0.14731812477111816 with a final error of 0.0\n", + "Frame 217 done in 0.14863872528076172 with a final error of 0.0\n", + "Frame 218 done in 0.14775753021240234 with a final error of 0.0\n", + "Frame 219 done in 0.14661550521850586 with a final error of 0.0\n", + "Frame 220 done in 0.14758634567260742 with a final error of 0.0\n", + "Frame 221 done in 0.14644289016723633 with a final error of 0.0\n", + "Frame 222 done in 0.14623332023620605 with a final error of 0.0\n", + "Frame 223 done in 0.1459217071533203 with a final error of 0.0\n", + "Frame 224 done in 0.15065264701843262 with a final error of 0.0\n", + "Frame 225 done in 0.14732909202575684 with a final error of 0.0\n", + "Frame 226 done in 0.1467294692993164 with a final error of 0.0\n", + "Frame 227 done in 0.1461942195892334 with a final error of 0.0\n", + "Frame 228 done in 0.14641213417053223 with a final error of 0.0\n", + "Frame 229 done in 0.14809370040893555 with a final error of 0.0\n", + "Frame 230 done in 0.14896583557128906 with a final error of 0.0\n", + "Frame 231 done in 0.14835643768310547 with a final error of 0.0\n", + "Frame 232 done in 0.14771199226379395 with a final error of 0.0\n", + "Frame 233 done in 0.1483774185180664 with a final error of 0.0\n", + "Frame 234 done in 0.149810791015625 with a final error of 0.0\n", + "Frame 235 done in 0.14424538612365723 with a final error of 0.0\n", + "Frame 236 done in 0.14422297477722168 with a final error of 0.0\n", + "Frame 237 done in 0.14789962768554688 with a final error of 0.0\n", + "Frame 238 done in 0.14720892906188965 with a final error of 0.0\n", + "Frame 239 done in 0.14485979080200195 with a final error of 0.0\n", + "Frame 240 done in 0.14322590827941895 with a final error of 0.0\n", + "Frame 241 done in 0.1485300064086914 with a final error of 0.0\n", + "Frame 242 done in 0.1438891887664795 with a final error of 0.0\n", + "Frame 243 done in 0.14599108695983887 with a final error of 0.0\n", + "Frame 244 done in 0.1490635871887207 with a final error of 0.0\n", + "Frame 245 done in 0.14760756492614746 with a final error of 0.0\n", + "Frame 246 done in 0.14603829383850098 with a final error of 0.0\n", + "Frame 247 done in 0.1461174488067627 with a final error of 0.0\n", + "Frame 248 done in 0.14644670486450195 with a final error of 0.0\n", + "Frame 249 done in 0.14471673965454102 with a final error of 0.0\n", + "Frame 250 done in 0.14635920524597168 with a final error of 0.0\n", + "Frame 251 done in 0.14773321151733398 with a final error of 0.0\n", + "Frame 252 done in 0.14526104927062988 with a final error of 0.0\n", + "Frame 253 done in 0.14842724800109863 with a final error of 0.0\n", + "Frame 254 done in 0.14846539497375488 with a final error of 0.0\n", + "Frame 255 done in 0.1479332447052002 with a final error of 0.0\n", + "Frame 256 done in 0.14895296096801758 with a final error of 0.0\n", + "Frame 257 done in 0.1444551944732666 with a final error of 0.0\n", + "Frame 258 done in 0.15001535415649414 with a final error of 0.0\n", + "Frame 259 done in 0.15108728408813477 with a final error of 0.0\n", + "Frame 260 done in 0.15292978286743164 with a final error of 0.0\n", + "Frame 261 done in 0.1493074893951416 with a final error of 0.0\n", + "Frame 262 done in 0.14299511909484863 with a final error of 0.0\n", + "Frame 263 done in 0.15191435813903809 with a final error of 0.0\n", + "Frame 264 done in 0.15294384956359863 with a final error of 0.0\n", + "Frame 265 done in 0.15169644355773926 with a final error of 0.0\n", + "Frame 266 done in 0.15227031707763672 with a final error of 0.0\n", + "Frame 267 done in 0.15111231803894043 with a final error of 0.0\n", + "Frame 268 done in 0.15072298049926758 with a final error of 0.0\n", + "Frame 269 done in 0.15169310569763184 with a final error of 0.0\n", + "Frame 270 done in 0.14917349815368652 with a final error of 0.0\n", + "Frame 271 done in 0.15015864372253418 with a final error of 0.0\n", + "Frame 272 done in 0.15067720413208008 with a final error of 0.0\n", + "Frame 273 done in 0.1525278091430664 with a final error of 0.0\n", + "Frame 274 done in 0.15131092071533203 with a final error of 0.0\n", + "Frame 275 done in 0.15036463737487793 with a final error of 0.0\n", + "Frame 276 done in 0.14888453483581543 with a final error of 0.0\n", + "Frame 277 done in 0.1502518653869629 with a final error of 0.0\n", + "Frame 278 done in 0.1515798568725586 with a final error of 0.0\n", + "Frame 279 done in 0.14904999732971191 with a final error of 0.0\n", + "Frame 280 done in 0.14905476570129395 with a final error of 0.0\n", + "Frame 281 done in 0.1507556438446045 with a final error of 0.0\n", + "Frame 282 done in 0.15021491050720215 with a final error of 0.0\n", + "Frame 283 done in 0.1489715576171875 with a final error of 0.0\n", + "Frame 284 done in 0.15014433860778809 with a final error of 0.0\n", + "Frame 285 done in 0.15085721015930176 with a final error of 0.0\n", + "Frame 286 done in 0.15053415298461914 with a final error of 0.0\n", + "Frame 287 done in 0.15702366828918457 with a final error of 0.0\n", + "Frame 288 done in 0.15648770332336426 with a final error of 0.0\n", + "Frame 289 done in 0.15587520599365234 with a final error of 0.0\n", + "Frame 290 done in 0.1589522361755371 with a final error of 0.0\n", + "Frame 291 done in 0.15840983390808105 with a final error of 0.0\n", + "Frame 292 done in 0.15180516242980957 with a final error of 0.0\n", + "Frame 293 done in 0.1556413173675537 with a final error of 0.0\n", + "Frame 294 done in 0.15388083457946777 with a final error of 0.0\n", + "Frame 295 done in 0.15323853492736816 with a final error of 0.0\n", + "Frame 296 done in 0.15555572509765625 with a final error of 0.0\n", + "Frame 297 done in 0.1546766757965088 with a final error of 0.0\n", + "Frame 298 done in 0.1561732292175293 with a final error of 0.0\n", + "Frame 299 done in 0.15321779251098633 with a final error of 0.0\n", + "Frame 300 done in 0.15387225151062012 with a final error of 0.0\n", + "Frame 301 done in 0.15299582481384277 with a final error of 0.0\n", + "Frame 302 done in 0.15045952796936035 with a final error of 0.0\n", + "Frame 303 done in 0.15181303024291992 with a final error of 0.0\n", + "Frame 304 done in 0.15364336967468262 with a final error of 0.0\n", + "Frame 305 done in 0.1502072811126709 with a final error of 0.0\n", + "Frame 306 done in 0.14887499809265137 with a final error of 0.0\n", + "Frame 307 done in 0.14957976341247559 with a final error of 0.0\n", + "Frame 308 done in 0.1484832763671875 with a final error of 0.0\n", + "Frame 309 done in 0.15122199058532715 with a final error of 0.0\n", + "Frame 310 done in 0.15421080589294434 with a final error of 0.0\n", + "Frame 311 done in 0.14950799942016602 with a final error of 0.0\n", + "Frame 312 done in 0.14857196807861328 with a final error of 0.0\n", + "Frame 313 done in 0.14845848083496094 with a final error of 0.0\n", + "Frame 314 done in 0.14986538887023926 with a final error of 0.0\n", + "Frame 315 done in 0.15104055404663086 with a final error of 0.0\n", + "Frame 316 done in 0.15137648582458496 with a final error of 0.0\n", + "Frame 317 done in 0.1484370231628418 with a final error of 0.0\n", + "Frame 318 done in 0.1496121883392334 with a final error of 0.0\n", + "Frame 319 done in 0.14832830429077148 with a final error of 0.0\n", + "Frame 320 done in 0.1492905616760254 with a final error of 0.0\n", + "Frame 321 done in 0.14908766746520996 with a final error of 0.0\n", + "Frame 322 done in 0.1513960361480713 with a final error of 0.0\n", + "Frame 323 done in 0.1503894329071045 with a final error of 0.0\n", + "Frame 324 done in 0.15116548538208008 with a final error of 0.0\n", + "Frame 325 done in 0.14887046813964844 with a final error of 0.0\n", + "Frame 326 done in 0.1492919921875 with a final error of 0.0\n", + "Frame 327 done in 0.14983510971069336 with a final error of 0.0\n", + "Frame 328 done in 0.14920306205749512 with a final error of 0.0\n", + "Frame 329 done in 0.1496286392211914 with a final error of 0.0\n", + "Frame 330 done in 0.14972686767578125 with a final error of 0.0\n", + "Frame 331 done in 0.15042328834533691 with a final error of 0.0\n", + "Frame 332 done in 0.14910888671875 with a final error of 0.0\n", + "Frame 333 done in 0.15040254592895508 with a final error of 0.0\n", + "Frame 334 done in 0.1503429412841797 with a final error of 0.0\n", + "Frame 335 done in 0.15237760543823242 with a final error of 0.0\n", + "Frame 336 done in 0.15001821517944336 with a final error of 0.0\n", + "Frame 337 done in 0.14855289459228516 with a final error of 0.0\n", + "Frame 338 done in 0.14973139762878418 with a final error of 0.0\n", + "Frame 339 done in 0.1492302417755127 with a final error of 0.0\n", + "Frame 340 done in 0.14980316162109375 with a final error of 0.0\n", + "Frame 341 done in 0.1496138572692871 with a final error of 0.0\n", + "Frame 342 done in 0.14873790740966797 with a final error of 0.0\n", + "Frame 343 done in 0.15066862106323242 with a final error of 0.0\n", + "Frame 344 done in 0.1510317325592041 with a final error of 0.0\n", + "Frame 345 done in 0.15182209014892578 with a final error of 0.0\n", + "Frame 346 done in 0.15002918243408203 with a final error of 0.0\n", + "Frame 347 done in 0.14959478378295898 with a final error of 0.0\n", + "Frame 348 done in 0.15127825736999512 with a final error of 0.0\n", + "Frame 349 done in 0.14989423751831055 with a final error of 0.0\n", + "Frame 350 done in 0.15061688423156738 with a final error of 0.0\n", + "Frame 351 done in 0.15117335319519043 with a final error of 0.0\n", + "Frame 352 done in 0.15077996253967285 with a final error of 0.0\n", + "Frame 353 done in 0.14980173110961914 with a final error of 0.0\n", + "Frame 354 done in 0.1483321189880371 with a final error of 0.0\n", + "Frame 355 done in 0.14991450309753418 with a final error of 0.0\n", + "Frame 356 done in 0.15524697303771973 with a final error of 0.0\n", + "Frame 357 done in 0.15248322486877441 with a final error of 0.0\n", + "Frame 358 done in 0.15100479125976562 with a final error of 0.0\n", + "Frame 359 done in 0.14957165718078613 with a final error of 0.0\n", + "Frame 360 done in 0.14937281608581543 with a final error of 0.0\n", + "Frame 361 done in 0.1510462760925293 with a final error of 0.0\n", + "Frame 362 done in 0.14882683753967285 with a final error of 0.0\n", + "Frame 363 done in 0.15041232109069824 with a final error of 0.0\n", + "Frame 364 done in 0.15152859687805176 with a final error of 0.0\n", + "Frame 365 done in 0.15030622482299805 with a final error of 0.0\n", + "Frame 366 done in 0.1517326831817627 with a final error of 0.0\n", + "Frame 367 done in 0.15145134925842285 with a final error of 0.0\n", + "Frame 368 done in 0.15059638023376465 with a final error of 0.0\n", + "Frame 369 done in 0.15203356742858887 with a final error of 0.0\n", + "Frame 370 done in 0.15438055992126465 with a final error of 0.0\n", + "Frame 371 done in 0.15164613723754883 with a final error of 0.0\n", + "Frame 372 done in 0.15641164779663086 with a final error of 0.0\n", + "Frame 373 done in 0.15172410011291504 with a final error of 0.0\n", + "Frame 374 done in 0.1504514217376709 with a final error of 0.0\n", + "Frame 375 done in 0.15109944343566895 with a final error of 0.0\n", + "Frame 376 done in 0.15180015563964844 with a final error of 0.0\n", + "Frame 377 done in 0.15641450881958008 with a final error of 0.0\n", + "Frame 378 done in 0.15098905563354492 with a final error of 0.0\n", + "Frame 379 done in 0.14987635612487793 with a final error of 0.0\n", + "Frame 380 done in 0.1513383388519287 with a final error of 0.0\n", + "Frame 381 done in 0.15315556526184082 with a final error of 0.0\n", + "Frame 382 done in 0.15076112747192383 with a final error of 0.0\n", + "Frame 383 done in 0.15201473236083984 with a final error of 0.0\n", + "Frame 384 done in 0.15026378631591797 with a final error of 0.0\n", + "Frame 385 done in 0.1498711109161377 with a final error of 0.0\n", + "Frame 386 done in 0.14971709251403809 with a final error of 0.0\n", + "Frame 387 done in 0.1528313159942627 with a final error of 0.0\n", + "Frame 388 done in 0.1543867588043213 with a final error of 0.0\n", + "Frame 389 done in 0.15693092346191406 with a final error of 0.0\n", + "Frame 390 done in 0.1566779613494873 with a final error of 0.0\n", + "Frame 391 done in 0.15609169006347656 with a final error of 0.0\n", + "Frame 392 done in 0.15618562698364258 with a final error of 0.0\n", + "Frame 393 done in 0.1537156105041504 with a final error of 0.0\n", + "Frame 394 done in 0.1495809555053711 with a final error of 0.0\n", + "Frame 395 done in 0.14940381050109863 with a final error of 0.0\n", + "Frame 396 done in 0.1488182544708252 with a final error of 0.0\n", + "Frame 397 done in 0.14880657196044922 with a final error of 0.0\n", + "Frame 398 done in 0.15067720413208008 with a final error of 0.0\n", + "Frame 399 done in 0.14993882179260254 with a final error of 0.0\n", + "Frame 400 done in 0.14879775047302246 with a final error of 0.0\n", + "Frame 401 done in 0.14854907989501953 with a final error of 0.0\n", + "Frame 402 done in 0.1493065357208252 with a final error of 0.0\n", + "Frame 403 done in 0.14958596229553223 with a final error of 0.0\n", + "Frame 404 done in 0.14861059188842773 with a final error of 0.0\n", + "Frame 405 done in 0.1488502025604248 with a final error of 0.0\n", + "Frame 406 done in 0.1487751007080078 with a final error of 0.0\n", + "Frame 407 done in 0.15406250953674316 with a final error of 0.0\n", + "Frame 408 done in 0.1564023494720459 with a final error of 0.0\n", + "Frame 409 done in 0.15638089179992676 with a final error of 0.0\n", + "Frame 410 done in 0.15745306015014648 with a final error of 0.0\n", + "Frame 411 done in 0.15482687950134277 with a final error of 0.0\n", + "Frame 412 done in 0.15110182762145996 with a final error of 0.0\n", + "Frame 413 done in 0.14975333213806152 with a final error of 0.0\n", + "Frame 414 done in 0.14995813369750977 with a final error of 0.0\n", + "Frame 415 done in 0.15090107917785645 with a final error of 0.0\n", + "Frame 416 done in 0.14857006072998047 with a final error of 0.0\n", + "Frame 417 done in 0.1487576961517334 with a final error of 0.0\n", + "Frame 418 done in 0.14749741554260254 with a final error of 0.0\n", + "Frame 419 done in 0.1487414836883545 with a final error of 0.0\n", + "Frame 420 done in 0.148573637008667 with a final error of 0.0\n", + "Frame 421 done in 0.15455079078674316 with a final error of 0.0\n", + "Frame 422 done in 0.15459942817687988 with a final error of 0.0\n", + "Frame 423 done in 0.1534438133239746 with a final error of 0.0\n", + "Frame 424 done in 0.1531965732574463 with a final error of 0.0\n", + "Frame 425 done in 0.15224957466125488 with a final error of 0.0\n", + "Frame 426 done in 0.14669418334960938 with a final error of 0.0\n", + "Frame 427 done in 0.14578962326049805 with a final error of 0.0\n", + "Frame 428 done in 0.14559078216552734 with a final error of 0.0\n", + "Frame 429 done in 0.1482686996459961 with a final error of 0.0\n", + "Frame 430 done in 0.15276241302490234 with a final error of 0.0\n", + "Frame 431 done in 0.15192151069641113 with a final error of 0.0\n", + "Frame 432 done in 0.1509716510772705 with a final error of 0.0\n", + "Frame 433 done in 0.14811968803405762 with a final error of 0.0\n", + "Frame 434 done in 0.14879941940307617 with a final error of 0.0\n", + "Frame 435 done in 0.14757418632507324 with a final error of 0.0\n", + "Frame 436 done in 0.14894533157348633 with a final error of 0.0\n", + "Frame 437 done in 0.1534137725830078 with a final error of 0.0\n", + "Frame 438 done in 0.15340662002563477 with a final error of 0.0\n", + "Frame 439 done in 0.14972853660583496 with a final error of 0.0\n", + "Frame 440 done in 0.14651226997375488 with a final error of 0.0\n", + "Frame 441 done in 0.14800381660461426 with a final error of 0.0\n", + "Frame 442 done in 0.15242719650268555 with a final error of 0.0\n", + "Frame 443 done in 0.15251541137695312 with a final error of 0.0\n", + "Frame 444 done in 0.15210700035095215 with a final error of 0.0\n", + "Frame 445 done in 0.15301895141601562 with a final error of 0.0\n", + "Frame 446 done in 0.15207266807556152 with a final error of 0.0\n", + "Frame 447 done in 0.1484978199005127 with a final error of 0.0\n", + "Frame 448 done in 0.1452503204345703 with a final error of 0.0\n", + "Frame 449 done in 0.14724040031433105 with a final error of 0.0\n", + "Frame 450 done in 0.1476271152496338 with a final error of 0.0\n", + "Frame 451 done in 0.14824748039245605 with a final error of 0.0\n", + "Frame 452 done in 0.14778971672058105 with a final error of 0.0\n", + "Frame 453 done in 0.1470794677734375 with a final error of 0.0\n", + "Frame 454 done in 0.14529037475585938 with a final error of 0.0\n", + "Frame 455 done in 0.14647960662841797 with a final error of 0.0\n", + "Frame 456 done in 0.14991450309753418 with a final error of 0.0\n", + "Frame 457 done in 0.1462264060974121 with a final error of 0.0\n", + "Frame 458 done in 0.14605379104614258 with a final error of 0.0\n", + "Frame 459 done in 0.14787769317626953 with a final error of 0.0\n", + "Frame 460 done in 0.15257954597473145 with a final error of 0.0\n", + "Frame 461 done in 0.14926505088806152 with a final error of 0.0\n", + "Frame 462 done in 0.14583492279052734 with a final error of 0.0\n", + "Frame 463 done in 0.14415597915649414 with a final error of 0.0\n", + "Frame 464 done in 0.14899039268493652 with a final error of 0.0\n", + "Frame 465 done in 0.15066075325012207 with a final error of 0.0\n", + "Frame 466 done in 0.15166091918945312 with a final error of 0.0\n", + "Frame 467 done in 0.15116214752197266 with a final error of 0.0\n", + "Frame 468 done in 0.15168428421020508 with a final error of 0.0\n", + "Frame 469 done in 0.15076470375061035 with a final error of 0.0\n", + "Frame 470 done in 0.1512296199798584 with a final error of 0.0\n", + "Frame 471 done in 0.15059757232666016 with a final error of 0.0\n", + "Frame 472 done in 0.14996838569641113 with a final error of 0.0\n", + "Frame 473 done in 0.1498873233795166 with a final error of 0.0\n", + "Frame 474 done in 0.14887356758117676 with a final error of 0.0\n", + "Frame 475 done in 0.14995408058166504 with a final error of 0.0\n", + "Frame 476 done in 0.15147089958190918 with a final error of 0.0\n", + "Frame 477 done in 0.1505579948425293 with a final error of 0.0\n", + "Frame 478 done in 0.1521139144897461 with a final error of 0.0\n", + "Frame 479 done in 0.14868521690368652 with a final error of 0.0\n", + "Frame 480 done in 0.14598584175109863 with a final error of 0.0\n", + "Frame 481 done in 0.1481790542602539 with a final error of 0.0\n", + "Frame 482 done in 0.15107464790344238 with a final error of 0.0\n", + "Frame 483 done in 0.1490015983581543 with a final error of 0.0\n", + "Frame 484 done in 0.14600300788879395 with a final error of 0.0\n", + "Frame 485 done in 0.14457106590270996 with a final error of 0.0\n", + "Frame 486 done in 0.1490797996520996 with a final error of 0.0\n", + "Frame 487 done in 0.14800238609313965 with a final error of 0.0\n", + "Frame 488 done in 0.1526498794555664 with a final error of 0.0\n", + "Frame 489 done in 0.15193510055541992 with a final error of 0.0\n", + "Frame 490 done in 0.15189814567565918 with a final error of 0.0\n", + "Frame 491 done in 0.15030765533447266 with a final error of 0.0\n", + "Frame 492 done in 0.14939546585083008 with a final error of 0.0\n", + "Frame 493 done in 0.14577627182006836 with a final error of 0.0\n", + "Frame 494 done in 0.14628243446350098 with a final error of 0.0\n", + "Frame 495 done in 0.14570927619934082 with a final error of 0.0\n", + "Frame 496 done in 0.14554381370544434 with a final error of 0.0\n", + "Frame 497 done in 0.14490175247192383 with a final error of 0.0\n", + "Frame 498 done in 0.14557790756225586 with a final error of 0.0\n", + "Frame 499 done in 0.14831113815307617 with a final error of 0.0\n", + "Frame 500 done in 0.14565539360046387 with a final error of 0.0\n", + "Mean: 0.0\n", + "Standard deviation: 0.0\n", + "starting offset optimization\n", + "Begining offset optimization:\n", + "Final error of 0.0002840353117790073\n", + "offset optimization finished in 19.663307428359985\n", + "Calibration iteration: 2/6\n", + "Pose Optimization:\n", + "Pose Optimization done in 69.57246708869934\n", + "Frame 1 done in 0.14649748802185059 with a final error of 0.0\n", + "Frame 2 done in 0.14109420776367188 with a final error of 0.0\n", + "Frame 3 done in 0.13730359077453613 with a final error of 0.0\n", + "Frame 4 done in 0.13565850257873535 with a final error of 0.0\n", + "Frame 5 done in 0.1353161334991455 with a final error of 0.0\n", + "Frame 6 done in 0.13428568840026855 with a final error of 0.0\n", + "Frame 7 done in 0.13529157638549805 with a final error of 0.0\n", + "Frame 8 done in 0.1367959976196289 with a final error of 0.0\n", + "Frame 9 done in 0.13751864433288574 with a final error of 0.0\n", + "Frame 10 done in 0.13686895370483398 with a final error of 0.0\n", + "Frame 11 done in 0.13881707191467285 with a final error of 0.0\n", + "Frame 12 done in 0.13728117942810059 with a final error of 0.0\n", + "Frame 13 done in 0.13588666915893555 with a final error of 0.0\n", + "Frame 14 done in 0.13720393180847168 with a final error of 0.0\n", + "Frame 15 done in 0.13629746437072754 with a final error of 0.0\n", + "Frame 16 done in 0.13864850997924805 with a final error of 0.0\n", + "Frame 17 done in 0.138167142868042 with a final error of 0.0\n", + "Frame 18 done in 0.13776326179504395 with a final error of 0.0\n", + "Frame 19 done in 0.1367175579071045 with a final error of 0.0\n", + "Frame 20 done in 0.13561129570007324 with a final error of 0.0\n", + "Frame 21 done in 0.13530731201171875 with a final error of 0.0\n", + "Frame 22 done in 0.13956999778747559 with a final error of 0.0\n", + "Frame 23 done in 0.13666796684265137 with a final error of 0.0\n", + "Frame 24 done in 0.1358041763305664 with a final error of 0.0\n", + "Frame 25 done in 0.1403334140777588 with a final error of 0.0\n", + "Frame 26 done in 0.13870000839233398 with a final error of 0.0\n", + "Frame 27 done in 0.13549590110778809 with a final error of 0.0\n", + "Frame 28 done in 0.13440752029418945 with a final error of 0.0\n", + "Frame 29 done in 0.1341843605041504 with a final error of 0.0\n", + "Frame 30 done in 0.13489341735839844 with a final error of 0.0\n", + "Frame 31 done in 0.13373851776123047 with a final error of 0.0\n", + "Frame 32 done in 0.13560748100280762 with a final error of 0.0\n", + "Frame 33 done in 0.14414644241333008 with a final error of 0.0\n", + "Frame 34 done in 0.14496469497680664 with a final error of 0.0\n", + "Frame 35 done in 0.14132070541381836 with a final error of 0.0\n", + "Frame 36 done in 0.1449272632598877 with a final error of 0.0\n", + "Frame 37 done in 0.14493227005004883 with a final error of 0.0\n", + "Frame 38 done in 0.14090538024902344 with a final error of 0.0\n", + "Frame 39 done in 0.13983774185180664 with a final error of 0.0\n", + "Frame 40 done in 0.14054059982299805 with a final error of 0.0\n", + "Frame 41 done in 0.13951802253723145 with a final error of 0.0\n", + "Frame 42 done in 0.14213895797729492 with a final error of 0.0\n", + "Frame 43 done in 0.14300298690795898 with a final error of 0.0\n", + "Frame 44 done in 0.14470624923706055 with a final error of 0.0\n", + "Frame 45 done in 0.14237022399902344 with a final error of 0.0\n", + "Frame 46 done in 0.14230704307556152 with a final error of 0.0\n", + "Frame 47 done in 0.14427518844604492 with a final error of 0.0\n", + "Frame 48 done in 0.14164042472839355 with a final error of 0.0\n", + "Frame 49 done in 0.1405506134033203 with a final error of 0.0\n", + "Frame 50 done in 0.14053678512573242 with a final error of 0.0\n", + "Frame 51 done in 0.13941740989685059 with a final error of 0.0\n", + "Frame 52 done in 0.1508631706237793 with a final error of 0.0\n", + "Frame 53 done in 0.14174294471740723 with a final error of 0.0\n", + "Frame 54 done in 0.13972210884094238 with a final error of 0.0\n", + "Frame 55 done in 0.14046192169189453 with a final error of 0.0\n", + "Frame 56 done in 0.14355754852294922 with a final error of 0.0\n", + "Frame 57 done in 0.14284658432006836 with a final error of 0.0\n", + "Frame 58 done in 0.14665627479553223 with a final error of 0.0\n", + "Frame 59 done in 0.14392590522766113 with a final error of 0.0\n", + "Frame 60 done in 0.14637064933776855 with a final error of 0.0\n", + "Frame 61 done in 0.1458725929260254 with a final error of 0.0\n", + "Frame 62 done in 0.14494729042053223 with a final error of 0.0\n", + "Frame 63 done in 0.14174151420593262 with a final error of 0.0\n", + "Frame 64 done in 0.13952851295471191 with a final error of 0.0\n", + "Frame 65 done in 0.14468598365783691 with a final error of 0.0\n", + "Frame 66 done in 0.1446857452392578 with a final error of 0.0\n", + "Frame 67 done in 0.1415562629699707 with a final error of 0.0\n", + "Frame 68 done in 0.14516353607177734 with a final error of 0.0\n", + "Frame 69 done in 0.14516925811767578 with a final error of 0.0\n", + "Frame 70 done in 0.14215707778930664 with a final error of 0.0\n", + "Frame 71 done in 0.1446223258972168 with a final error of 0.0\n", + "Frame 72 done in 0.1459488868713379 with a final error of 0.0\n", + "Frame 73 done in 0.14307379722595215 with a final error of 0.0\n", + "Frame 74 done in 0.14459490776062012 with a final error of 0.0\n", + "Frame 75 done in 0.14131641387939453 with a final error of 0.0\n", + "Frame 76 done in 0.14036178588867188 with a final error of 0.0\n", + "Frame 77 done in 0.13869452476501465 with a final error of 0.0\n", + "Frame 78 done in 0.14112353324890137 with a final error of 0.0\n", + "Frame 79 done in 0.13805651664733887 with a final error of 0.0\n", + "Frame 80 done in 0.14037203788757324 with a final error of 0.0\n", + "Frame 81 done in 0.1412489414215088 with a final error of 0.0\n", + "Frame 82 done in 0.14046931266784668 with a final error of 0.0\n", + "Frame 83 done in 0.14112591743469238 with a final error of 0.0\n", + "Frame 84 done in 0.1400909423828125 with a final error of 0.0\n", + "Frame 85 done in 0.1395397186279297 with a final error of 0.0\n", + "Frame 86 done in 0.14003944396972656 with a final error of 0.0\n", + "Frame 87 done in 0.14086294174194336 with a final error of 0.0\n", + "Frame 88 done in 0.1419689655303955 with a final error of 0.0\n", + "Frame 89 done in 0.13994455337524414 with a final error of 0.0\n", + "Frame 90 done in 0.13757848739624023 with a final error of 0.0\n", + "Frame 91 done in 0.135206937789917 with a final error of 0.0\n", + "Frame 92 done in 0.1367175579071045 with a final error of 0.0\n", + "Frame 93 done in 0.1354832649230957 with a final error of 0.0\n", + "Frame 94 done in 0.13625693321228027 with a final error of 0.0\n", + "Frame 95 done in 0.1365830898284912 with a final error of 0.0\n", + "Frame 96 done in 0.13921713829040527 with a final error of 0.0\n", + "Frame 97 done in 0.14054608345031738 with a final error of 0.0\n", + "Frame 98 done in 0.1412491798400879 with a final error of 0.0\n", + "Frame 99 done in 0.14116954803466797 with a final error of 0.0\n", + "Frame 100 done in 0.14399266242980957 with a final error of 0.0\n", + "Frame 101 done in 0.1415245532989502 with a final error of 0.0\n", + "Frame 102 done in 0.14212799072265625 with a final error of 0.0\n", + "Frame 103 done in 0.1382753849029541 with a final error of 0.0\n", + "Frame 104 done in 0.13910222053527832 with a final error of 0.0\n", + "Frame 105 done in 0.14000892639160156 with a final error of 0.0\n", + "Frame 106 done in 0.14229583740234375 with a final error of 0.0\n", + "Frame 107 done in 0.1369764804840088 with a final error of 0.0\n", + "Frame 108 done in 0.13581418991088867 with a final error of 0.0\n", + "Frame 109 done in 0.1373903751373291 with a final error of 0.0\n", + "Frame 110 done in 0.13739633560180664 with a final error of 0.0\n", + "Frame 111 done in 0.14155006408691406 with a final error of 0.0\n", + "Frame 112 done in 0.13739562034606934 with a final error of 0.0\n", + "Frame 113 done in 0.13851404190063477 with a final error of 0.0\n", + "Frame 114 done in 0.13977432250976562 with a final error of 0.0\n", + "Frame 115 done in 0.13834714889526367 with a final error of 0.0\n", + "Frame 116 done in 0.13787078857421875 with a final error of 0.0\n", + "Frame 117 done in 0.14159750938415527 with a final error of 0.0\n", + "Frame 118 done in 0.1403956413269043 with a final error of 0.0\n", + "Frame 119 done in 0.14353585243225098 with a final error of 0.0\n", + "Frame 120 done in 0.1404571533203125 with a final error of 0.0\n", + "Frame 121 done in 0.14026379585266113 with a final error of 0.0\n", + "Frame 122 done in 0.1377720832824707 with a final error of 0.0\n", + "Frame 123 done in 0.13628697395324707 with a final error of 0.0\n", + "Frame 124 done in 0.14023637771606445 with a final error of 0.0\n", + "Frame 125 done in 0.13894033432006836 with a final error of 0.0\n", + "Frame 126 done in 0.1369779109954834 with a final error of 0.0\n", + "Frame 127 done in 0.1381232738494873 with a final error of 0.0\n", + "Frame 128 done in 0.1366870403289795 with a final error of 0.0\n", + "Frame 129 done in 0.13903069496154785 with a final error of 0.0\n", + "Frame 130 done in 0.1399402618408203 with a final error of 0.0\n", + "Frame 131 done in 0.14298343658447266 with a final error of 0.0\n", + "Frame 132 done in 0.14140963554382324 with a final error of 0.0\n", + "Frame 133 done in 0.13783574104309082 with a final error of 0.0\n", + "Frame 134 done in 0.13872718811035156 with a final error of 0.0\n", + "Frame 135 done in 0.13912177085876465 with a final error of 0.0\n", + "Frame 136 done in 0.1390674114227295 with a final error of 0.0\n", + "Frame 137 done in 0.13679742813110352 with a final error of 0.0\n", + "Frame 138 done in 0.1377887725830078 with a final error of 0.0\n", + "Frame 139 done in 0.135817289352417 with a final error of 0.0\n", + "Frame 140 done in 0.13504290580749512 with a final error of 0.0\n", + "Frame 141 done in 0.1378014087677002 with a final error of 0.0\n", + "Frame 142 done in 0.13617181777954102 with a final error of 0.0\n", + "Frame 143 done in 0.13721418380737305 with a final error of 0.0\n", + "Frame 144 done in 0.1395103931427002 with a final error of 0.0\n", + "Frame 145 done in 0.14035630226135254 with a final error of 0.0\n", + "Frame 146 done in 0.14048171043395996 with a final error of 0.0\n", + "Frame 147 done in 0.14100003242492676 with a final error of 0.0\n", + "Frame 148 done in 0.14150428771972656 with a final error of 0.0\n", + "Frame 149 done in 0.14103937149047852 with a final error of 0.0\n", + "Frame 150 done in 0.14125752449035645 with a final error of 0.0\n", + "Frame 151 done in 0.1416926383972168 with a final error of 0.0\n", + "Frame 152 done in 0.14162611961364746 with a final error of 0.0\n", + "Frame 153 done in 0.1414484977722168 with a final error of 0.0\n", + "Frame 154 done in 0.1389310359954834 with a final error of 0.0\n", + "Frame 155 done in 0.13823342323303223 with a final error of 0.0\n", + "Frame 156 done in 0.13858747482299805 with a final error of 0.0\n", + "Frame 157 done in 0.14093804359436035 with a final error of 0.0\n", + "Frame 158 done in 0.1385509967803955 with a final error of 0.0\n", + "Frame 159 done in 0.13923907279968262 with a final error of 0.0\n", + "Frame 160 done in 0.14119911193847656 with a final error of 0.0\n", + "Frame 161 done in 0.14069032669067383 with a final error of 0.0\n", + "Frame 162 done in 0.14026737213134766 with a final error of 0.0\n", + "Frame 163 done in 0.14082908630371094 with a final error of 0.0\n", + "Frame 164 done in 0.13746237754821777 with a final error of 0.0\n", + "Frame 165 done in 0.13918423652648926 with a final error of 0.0\n", + "Frame 166 done in 0.1376354694366455 with a final error of 0.0\n", + "Frame 167 done in 0.14001035690307617 with a final error of 0.0\n", + "Frame 168 done in 0.13774943351745605 with a final error of 0.0\n", + "Frame 169 done in 0.14043712615966797 with a final error of 0.0\n", + "Frame 170 done in 0.1377270221710205 with a final error of 0.0\n", + "Frame 171 done in 0.13971281051635742 with a final error of 0.0\n", + "Frame 172 done in 0.13787841796875 with a final error of 0.0\n", + "Frame 173 done in 0.13858437538146973 with a final error of 0.0\n", + "Frame 174 done in 0.1436622142791748 with a final error of 0.0\n", + "Frame 175 done in 0.140794038772583 with a final error of 0.0\n", + "Frame 176 done in 0.13808679580688477 with a final error of 0.0\n", + "Frame 177 done in 0.13853883743286133 with a final error of 0.0\n", + "Frame 178 done in 0.13857030868530273 with a final error of 0.0\n", + "Frame 179 done in 0.14069914817810059 with a final error of 0.0\n", + "Frame 180 done in 0.13839292526245117 with a final error of 0.0\n", + "Frame 181 done in 0.13878321647644043 with a final error of 0.0\n", + "Frame 182 done in 0.138383150100708 with a final error of 0.0\n", + "Frame 183 done in 0.1386275291442871 with a final error of 0.0\n", + "Frame 184 done in 0.13695430755615234 with a final error of 0.0\n", + "Frame 185 done in 0.13698101043701172 with a final error of 0.0\n", + "Frame 186 done in 0.14101624488830566 with a final error of 0.0\n", + "Frame 187 done in 0.13906168937683105 with a final error of 0.0\n", + "Frame 188 done in 0.14128994941711426 with a final error of 0.0\n", + "Frame 189 done in 0.1394944190979004 with a final error of 0.0\n", + "Frame 190 done in 0.14058899879455566 with a final error of 0.0\n", + "Frame 191 done in 0.1408405303955078 with a final error of 0.0\n", + "Frame 192 done in 0.13785696029663086 with a final error of 0.0\n", + "Frame 193 done in 0.14012384414672852 with a final error of 0.0\n", + "Frame 194 done in 0.13840103149414062 with a final error of 0.0\n", + "Frame 195 done in 0.1383657455444336 with a final error of 0.0\n", + "Frame 196 done in 0.13786888122558594 with a final error of 0.0\n", + "Frame 197 done in 0.14042258262634277 with a final error of 0.0\n", + "Frame 198 done in 0.13688230514526367 with a final error of 0.0\n", + "Frame 199 done in 0.13987016677856445 with a final error of 0.0\n", + "Frame 200 done in 0.13959479331970215 with a final error of 0.0\n", + "Frame 201 done in 0.13873577117919922 with a final error of 0.0\n", + "Frame 202 done in 0.13707876205444336 with a final error of 0.0\n", + "Frame 203 done in 0.1379237174987793 with a final error of 0.0\n", + "Frame 204 done in 0.13941144943237305 with a final error of 0.0\n", + "Frame 205 done in 0.13863849639892578 with a final error of 0.0\n", + "Frame 206 done in 0.13646793365478516 with a final error of 0.0\n", + "Frame 207 done in 0.13976836204528809 with a final error of 0.0\n", + "Frame 208 done in 0.13913869857788086 with a final error of 0.0\n", + "Frame 209 done in 0.14006781578063965 with a final error of 0.0\n", + "Frame 210 done in 0.13701629638671875 with a final error of 0.0\n", + "Frame 211 done in 0.13751792907714844 with a final error of 0.0\n", + "Frame 212 done in 0.13608312606811523 with a final error of 0.0\n", + "Frame 213 done in 0.13640570640563965 with a final error of 0.0\n", + "Frame 214 done in 0.13620591163635254 with a final error of 0.0\n", + "Frame 215 done in 0.13691425323486328 with a final error of 0.0\n", + "Frame 216 done in 0.1343982219696045 with a final error of 0.0\n", + "Frame 217 done in 0.1386713981628418 with a final error of 0.0\n", + "Frame 218 done in 0.1357419490814209 with a final error of 0.0\n", + "Frame 219 done in 0.13614821434020996 with a final error of 0.0\n", + "Frame 220 done in 0.13631606101989746 with a final error of 0.0\n", + "Frame 221 done in 0.13739562034606934 with a final error of 0.0\n", + "Frame 222 done in 0.13614177703857422 with a final error of 0.0\n", + "Frame 223 done in 0.13666939735412598 with a final error of 0.0\n", + "Frame 224 done in 0.13786101341247559 with a final error of 0.0\n", + "Frame 225 done in 0.13532781600952148 with a final error of 0.0\n", + "Frame 226 done in 0.13634753227233887 with a final error of 0.0\n", + "Frame 227 done in 0.13488197326660156 with a final error of 0.0\n", + "Frame 228 done in 0.13459396362304688 with a final error of 0.0\n", + "Frame 229 done in 0.13640260696411133 with a final error of 0.0\n", + "Frame 230 done in 0.13641929626464844 with a final error of 0.0\n", + "Frame 231 done in 0.13684654235839844 with a final error of 0.0\n", + "Frame 232 done in 0.1377696990966797 with a final error of 0.0\n", + "Frame 233 done in 0.13695549964904785 with a final error of 0.0\n", + "Frame 234 done in 0.13619327545166016 with a final error of 0.0\n", + "Frame 235 done in 0.1396186351776123 with a final error of 0.0\n", + "Frame 236 done in 0.13711762428283691 with a final error of 0.0\n", + "Frame 237 done in 0.13647198677062988 with a final error of 0.0\n", + "Frame 238 done in 0.13455462455749512 with a final error of 0.0\n", + "Frame 239 done in 0.13605165481567383 with a final error of 0.0\n", + "Frame 240 done in 0.13492178916931152 with a final error of 0.0\n", + "Frame 241 done in 0.13813471794128418 with a final error of 0.0\n", + "Frame 242 done in 0.13642168045043945 with a final error of 0.0\n", + "Frame 243 done in 0.1360785961151123 with a final error of 0.0\n", + "Frame 244 done in 0.1377568244934082 with a final error of 0.0\n", + "Frame 245 done in 0.1361076831817627 with a final error of 0.0\n", + "Frame 246 done in 0.13744759559631348 with a final error of 0.0\n", + "Frame 247 done in 0.13596892356872559 with a final error of 0.0\n", + "Frame 248 done in 0.135300874710083 with a final error of 0.0\n", + "Frame 249 done in 0.13704347610473633 with a final error of 0.0\n", + "Frame 250 done in 0.1337440013885498 with a final error of 0.0\n", + "Frame 251 done in 0.13584375381469727 with a final error of 0.0\n", + "Frame 252 done in 0.13566970825195312 with a final error of 0.0\n", + "Frame 253 done in 0.13747167587280273 with a final error of 0.0\n", + "Frame 254 done in 0.13698434829711914 with a final error of 0.0\n", + "Frame 255 done in 0.1374664306640625 with a final error of 0.0\n", + "Frame 256 done in 0.13543486595153809 with a final error of 0.0\n", + "Frame 257 done in 0.1377863883972168 with a final error of 0.0\n", + "Frame 258 done in 0.1362900733947754 with a final error of 0.0\n", + "Frame 259 done in 0.13816571235656738 with a final error of 0.0\n", + "Frame 260 done in 0.13570475578308105 with a final error of 0.0\n", + "Frame 261 done in 0.1362011432647705 with a final error of 0.0\n", + "Frame 262 done in 0.1400003433227539 with a final error of 0.0\n", + "Frame 263 done in 0.14569592475891113 with a final error of 0.0\n", + "Frame 264 done in 0.14548563957214355 with a final error of 0.0\n", + "Frame 265 done in 0.14678239822387695 with a final error of 0.0\n", + "Frame 266 done in 0.14564871788024902 with a final error of 0.0\n", + "Frame 267 done in 0.1437549591064453 with a final error of 0.0\n", + "Frame 268 done in 0.1360156536102295 with a final error of 0.0\n", + "Frame 269 done in 0.13672256469726562 with a final error of 0.0\n", + "Frame 270 done in 0.13623666763305664 with a final error of 0.0\n", + "Frame 271 done in 0.13806891441345215 with a final error of 0.0\n", + "Frame 272 done in 0.1355123519897461 with a final error of 0.0\n", + "Frame 273 done in 0.13820958137512207 with a final error of 0.0\n", + "Frame 274 done in 0.1395573616027832 with a final error of 0.0\n", + "Frame 275 done in 0.13872957229614258 with a final error of 0.0\n", + "Frame 276 done in 0.13596725463867188 with a final error of 0.0\n", + "Frame 277 done in 0.13863658905029297 with a final error of 0.0\n", + "Frame 278 done in 0.13555693626403809 with a final error of 0.0\n", + "Frame 279 done in 0.13476943969726562 with a final error of 0.0\n", + "Frame 280 done in 0.13499832153320312 with a final error of 0.0\n", + "Frame 281 done in 0.13769125938415527 with a final error of 0.0\n", + "Frame 282 done in 0.1423044204711914 with a final error of 0.0\n", + "Frame 283 done in 0.14104652404785156 with a final error of 0.0\n", + "Frame 284 done in 0.14017033576965332 with a final error of 0.0\n", + "Frame 285 done in 0.13636159896850586 with a final error of 0.0\n", + "Frame 286 done in 0.13567471504211426 with a final error of 0.0\n", + "Frame 287 done in 0.13590455055236816 with a final error of 0.0\n", + "Frame 288 done in 0.13573050498962402 with a final error of 0.0\n", + "Frame 289 done in 0.14222311973571777 with a final error of 0.0\n", + "Frame 290 done in 0.1410672664642334 with a final error of 0.0\n", + "Frame 291 done in 0.14225363731384277 with a final error of 0.0\n", + "Frame 292 done in 0.14152765274047852 with a final error of 0.0\n", + "Frame 293 done in 0.14323925971984863 with a final error of 0.0\n", + "Frame 294 done in 0.13976407051086426 with a final error of 0.0\n", + "Frame 295 done in 0.14010405540466309 with a final error of 0.0\n", + "Frame 296 done in 0.13915467262268066 with a final error of 0.0\n", + "Frame 297 done in 0.13776803016662598 with a final error of 0.0\n", + "Frame 298 done in 0.13761043548583984 with a final error of 0.0\n", + "Frame 299 done in 0.1384446620941162 with a final error of 0.0\n", + "Frame 300 done in 0.13644957542419434 with a final error of 0.0\n", + "Frame 301 done in 0.13765335083007812 with a final error of 0.0\n", + "Frame 302 done in 0.13682079315185547 with a final error of 0.0\n", + "Frame 303 done in 0.13869190216064453 with a final error of 0.0\n", + "Frame 304 done in 0.13805484771728516 with a final error of 0.0\n", + "Frame 305 done in 0.13710856437683105 with a final error of 0.0\n", + "Frame 306 done in 0.13641977310180664 with a final error of 0.0\n", + "Frame 307 done in 0.1400611400604248 with a final error of 0.0\n", + "Frame 308 done in 0.1409764289855957 with a final error of 0.0\n", + "Frame 309 done in 0.14024829864501953 with a final error of 0.0\n", + "Frame 310 done in 0.1379086971282959 with a final error of 0.0\n", + "Frame 311 done in 0.14342427253723145 with a final error of 0.0\n", + "Frame 312 done in 0.1396784782409668 with a final error of 0.0\n", + "Frame 313 done in 0.13867521286010742 with a final error of 0.0\n", + "Frame 314 done in 0.14151525497436523 with a final error of 0.0\n", + "Frame 315 done in 0.1411583423614502 with a final error of 0.0\n", + "Frame 316 done in 0.1413438320159912 with a final error of 0.0\n", + "Frame 317 done in 0.1425480842590332 with a final error of 0.0\n", + "Frame 318 done in 0.13904213905334473 with a final error of 0.0\n", + "Frame 319 done in 0.13981127738952637 with a final error of 0.0\n", + "Frame 320 done in 0.13912463188171387 with a final error of 0.0\n", + "Frame 321 done in 0.13979864120483398 with a final error of 0.0\n", + "Frame 322 done in 0.13896751403808594 with a final error of 0.0\n", + "Frame 323 done in 0.14020442962646484 with a final error of 0.0\n", + "Frame 324 done in 0.13744568824768066 with a final error of 0.0\n", + "Frame 325 done in 0.13843941688537598 with a final error of 0.0\n", + "Frame 326 done in 0.13889765739440918 with a final error of 0.0\n", + "Frame 327 done in 0.13904261589050293 with a final error of 0.0\n", + "Frame 328 done in 0.14118099212646484 with a final error of 0.0\n", + "Frame 329 done in 0.1423177719116211 with a final error of 0.0\n", + "Frame 330 done in 0.1384720802307129 with a final error of 0.0\n", + "Frame 331 done in 0.1409749984741211 with a final error of 0.0\n", + "Frame 332 done in 0.13936686515808105 with a final error of 0.0\n", + "Frame 333 done in 0.14015412330627441 with a final error of 0.0\n", + "Frame 334 done in 0.14141607284545898 with a final error of 0.0\n", + "Frame 335 done in 0.14191722869873047 with a final error of 0.0\n", + "Frame 336 done in 0.14143085479736328 with a final error of 0.0\n", + "Frame 337 done in 0.13953423500061035 with a final error of 0.0\n", + "Frame 338 done in 0.14089369773864746 with a final error of 0.0\n", + "Frame 339 done in 0.14353656768798828 with a final error of 0.0\n", + "Frame 340 done in 0.13940143585205078 with a final error of 0.0\n", + "Frame 341 done in 0.14040780067443848 with a final error of 0.0\n", + "Frame 342 done in 0.13971948623657227 with a final error of 0.0\n", + "Frame 343 done in 0.1426093578338623 with a final error of 0.0\n", + "Frame 344 done in 0.13961577415466309 with a final error of 0.0\n", + "Frame 345 done in 0.14067840576171875 with a final error of 0.0\n", + "Frame 346 done in 0.1396181583404541 with a final error of 0.0\n", + "Frame 347 done in 0.13895583152770996 with a final error of 0.0\n", + "Frame 348 done in 0.13884282112121582 with a final error of 0.0\n", + "Frame 349 done in 0.13963818550109863 with a final error of 0.0\n", + "Frame 350 done in 0.14066123962402344 with a final error of 0.0\n", + "Frame 351 done in 0.14163708686828613 with a final error of 0.0\n", + "Frame 352 done in 0.14140772819519043 with a final error of 0.0\n", + "Frame 353 done in 0.14152073860168457 with a final error of 0.0\n", + "Frame 354 done in 0.13814258575439453 with a final error of 0.0\n", + "Frame 355 done in 0.14044880867004395 with a final error of 0.0\n", + "Frame 356 done in 0.13924264907836914 with a final error of 0.0\n", + "Frame 357 done in 0.1401519775390625 with a final error of 0.0\n", + "Frame 358 done in 0.13899874687194824 with a final error of 0.0\n", + "Frame 359 done in 0.1401216983795166 with a final error of 0.0\n", + "Frame 360 done in 0.1393125057220459 with a final error of 0.0\n", + "Frame 361 done in 0.13853240013122559 with a final error of 0.0\n", + "Frame 362 done in 0.13900995254516602 with a final error of 0.0\n", + "Frame 363 done in 0.13889193534851074 with a final error of 0.0\n", + "Frame 364 done in 0.13623952865600586 with a final error of 0.0\n", + "Frame 365 done in 0.1406714916229248 with a final error of 0.0\n", + "Frame 366 done in 0.13532376289367676 with a final error of 0.0\n", + "Frame 367 done in 0.1365828514099121 with a final error of 0.0\n", + "Frame 368 done in 0.1386559009552002 with a final error of 0.0\n", + "Frame 369 done in 0.13937711715698242 with a final error of 0.0\n", + "Frame 370 done in 0.13782310485839844 with a final error of 0.0\n", + "Frame 371 done in 0.1369004249572754 with a final error of 0.0\n", + "Frame 372 done in 0.1361391544342041 with a final error of 0.0\n", + "Frame 373 done in 0.13792085647583008 with a final error of 0.0\n", + "Frame 374 done in 0.13647079467773438 with a final error of 0.0\n", + "Frame 375 done in 0.13770508766174316 with a final error of 0.0\n", + "Frame 376 done in 0.13575339317321777 with a final error of 0.0\n", + "Frame 377 done in 0.13942551612854004 with a final error of 0.0\n", + "Frame 378 done in 0.13509321212768555 with a final error of 0.0\n", + "Frame 379 done in 0.137481689453125 with a final error of 0.0\n", + "Frame 380 done in 0.13527584075927734 with a final error of 0.0\n", + "Frame 381 done in 0.13848280906677246 with a final error of 0.0\n", + "Frame 382 done in 0.13439202308654785 with a final error of 0.0\n", + "Frame 383 done in 0.13991594314575195 with a final error of 0.0\n", + "Frame 384 done in 0.13709354400634766 with a final error of 0.0\n", + "Frame 385 done in 0.1371150016784668 with a final error of 0.0\n", + "Frame 386 done in 0.13589119911193848 with a final error of 0.0\n", + "Frame 387 done in 0.13552117347717285 with a final error of 0.0\n", + "Frame 388 done in 0.14130830764770508 with a final error of 0.0\n", + "Frame 389 done in 0.14695525169372559 with a final error of 0.0\n", + "Frame 390 done in 0.1421959400177002 with a final error of 0.0\n", + "Frame 391 done in 0.14237713813781738 with a final error of 0.0\n", + "Frame 392 done in 0.142164945602417 with a final error of 0.0\n", + "Frame 393 done in 0.14219403266906738 with a final error of 0.0\n", + "Frame 394 done in 0.13729166984558105 with a final error of 0.0\n", + "Frame 395 done in 0.13927340507507324 with a final error of 0.0\n", + "Frame 396 done in 0.1389000415802002 with a final error of 0.0\n", + "Frame 397 done in 0.13677549362182617 with a final error of 0.0\n", + "Frame 398 done in 0.1381702423095703 with a final error of 0.0\n", + "Frame 399 done in 0.13830947875976562 with a final error of 0.0\n", + "Frame 400 done in 0.13931965827941895 with a final error of 0.0\n", + "Frame 401 done in 0.14182376861572266 with a final error of 0.0\n", + "Frame 402 done in 0.13758516311645508 with a final error of 0.0\n", + "Frame 403 done in 0.1364583969116211 with a final error of 0.0\n", + "Frame 404 done in 0.13678574562072754 with a final error of 0.0\n", + "Frame 405 done in 0.14220404624938965 with a final error of 0.0\n", + "Frame 406 done in 0.14303278923034668 with a final error of 0.0\n", + "Frame 407 done in 0.1423170566558838 with a final error of 0.0\n", + "Frame 408 done in 0.14399218559265137 with a final error of 0.0\n", + "Frame 409 done in 0.14424943923950195 with a final error of 0.0\n", + "Frame 410 done in 0.14186739921569824 with a final error of 0.0\n", + "Frame 411 done in 0.14272737503051758 with a final error of 0.0\n", + "Frame 412 done in 0.13779330253601074 with a final error of 0.0\n", + "Frame 413 done in 0.14089560508728027 with a final error of 0.0\n", + "Frame 414 done in 0.13642239570617676 with a final error of 0.0\n", + "Frame 415 done in 0.13952207565307617 with a final error of 0.0\n", + "Frame 416 done in 0.13811063766479492 with a final error of 0.0\n", + "Frame 417 done in 0.13951563835144043 with a final error of 0.0\n", + "Frame 418 done in 0.13946843147277832 with a final error of 0.0\n", + "Frame 419 done in 0.1408243179321289 with a final error of 0.0\n", + "Frame 420 done in 0.13916254043579102 with a final error of 0.0\n", + "Frame 421 done in 0.13976407051086426 with a final error of 0.0\n", + "Frame 422 done in 0.13722610473632812 with a final error of 0.0\n", + "Frame 423 done in 0.14276885986328125 with a final error of 0.0\n", + "Frame 424 done in 0.13730454444885254 with a final error of 0.0\n", + "Frame 425 done in 0.14455699920654297 with a final error of 0.0\n", + "Frame 426 done in 0.13926076889038086 with a final error of 0.0\n", + "Frame 427 done in 0.13933110237121582 with a final error of 0.0\n", + "Frame 428 done in 0.14012598991394043 with a final error of 0.0\n", + "Frame 429 done in 0.14107799530029297 with a final error of 0.0\n", + "Frame 430 done in 0.13999724388122559 with a final error of 0.0\n", + "Frame 431 done in 0.14149928092956543 with a final error of 0.0\n", + "Frame 432 done in 0.14355158805847168 with a final error of 0.0\n", + "Frame 433 done in 0.1430671215057373 with a final error of 0.0\n", + "Frame 434 done in 0.14122295379638672 with a final error of 0.0\n", + "Frame 435 done in 0.13892745971679688 with a final error of 0.0\n", + "Frame 436 done in 0.1392078399658203 with a final error of 0.0\n", + "Frame 437 done in 0.1390094757080078 with a final error of 0.0\n", + "Frame 438 done in 0.13833355903625488 with a final error of 0.0\n", + "Frame 439 done in 0.13955378532409668 with a final error of 0.0\n", + "Frame 440 done in 0.14060306549072266 with a final error of 0.0\n", + "Frame 441 done in 0.14287400245666504 with a final error of 0.0\n", + "Frame 442 done in 0.14040923118591309 with a final error of 0.0\n", + "Frame 443 done in 0.13969779014587402 with a final error of 0.0\n", + "Frame 444 done in 0.13810038566589355 with a final error of 0.0\n", + "Frame 445 done in 0.13811802864074707 with a final error of 0.0\n", + "Frame 446 done in 0.13711142539978027 with a final error of 0.0\n", + "Frame 447 done in 0.13843464851379395 with a final error of 0.0\n", + "Frame 448 done in 0.1403510570526123 with a final error of 0.0\n", + "Frame 449 done in 0.1385180950164795 with a final error of 0.0\n", + "Frame 450 done in 0.13767433166503906 with a final error of 0.0\n", + "Frame 451 done in 0.1408219337463379 with a final error of 0.0\n", + "Frame 452 done in 0.13681578636169434 with a final error of 0.0\n", + "Frame 453 done in 0.13712263107299805 with a final error of 0.0\n", + "Frame 454 done in 0.1406254768371582 with a final error of 0.0\n", + "Frame 455 done in 0.13973546028137207 with a final error of 0.0\n", + "Frame 456 done in 0.13835453987121582 with a final error of 0.0\n", + "Frame 457 done in 0.13835453987121582 with a final error of 0.0\n", + "Frame 458 done in 0.1386716365814209 with a final error of 0.0\n", + "Frame 459 done in 0.13841485977172852 with a final error of 0.0\n", + "Frame 460 done in 0.13959574699401855 with a final error of 0.0\n", + "Frame 461 done in 0.14090752601623535 with a final error of 0.0\n", + "Frame 462 done in 0.13706016540527344 with a final error of 0.0\n", + "Frame 463 done in 0.14144325256347656 with a final error of 0.0\n", + "Frame 464 done in 0.1375565528869629 with a final error of 0.0\n", + "Frame 465 done in 0.13807296752929688 with a final error of 0.0\n", + "Frame 466 done in 0.14098429679870605 with a final error of 0.0\n", + "Frame 467 done in 0.13911819458007812 with a final error of 0.0\n", + "Frame 468 done in 0.13689398765563965 with a final error of 0.0\n", + "Frame 469 done in 0.13962364196777344 with a final error of 0.0\n", + "Frame 470 done in 0.13787579536437988 with a final error of 0.0\n", + "Frame 471 done in 0.13789129257202148 with a final error of 0.0\n", + "Frame 472 done in 0.13758301734924316 with a final error of 0.0\n", + "Frame 473 done in 0.13803601264953613 with a final error of 0.0\n", + "Frame 474 done in 0.13426947593688965 with a final error of 0.0\n", + "Frame 475 done in 0.13666796684265137 with a final error of 0.0\n", + "Frame 476 done in 0.13714051246643066 with a final error of 0.0\n", + "Frame 477 done in 0.13645672798156738 with a final error of 0.0\n", + "Frame 478 done in 0.1356334686279297 with a final error of 0.0\n", + "Frame 479 done in 0.13363337516784668 with a final error of 0.0\n", + "Frame 480 done in 0.13597631454467773 with a final error of 0.0\n", + "Frame 481 done in 0.13580703735351562 with a final error of 0.0\n", + "Frame 482 done in 0.14049243927001953 with a final error of 0.0\n", + "Frame 483 done in 0.14322638511657715 with a final error of 0.0\n", + "Frame 484 done in 0.14016938209533691 with a final error of 0.0\n", + "Frame 485 done in 0.14316987991333008 with a final error of 0.0\n", + "Frame 486 done in 0.14003968238830566 with a final error of 0.0\n", + "Frame 487 done in 0.13714122772216797 with a final error of 0.0\n", + "Frame 488 done in 0.13556575775146484 with a final error of 0.0\n", + "Frame 489 done in 0.1351921558380127 with a final error of 0.0\n", + "Frame 490 done in 0.1338648796081543 with a final error of 0.0\n", + "Frame 491 done in 0.13773226737976074 with a final error of 0.0\n", + "Frame 492 done in 0.1374661922454834 with a final error of 0.0\n", + "Frame 493 done in 0.138871431350708 with a final error of 0.0\n", + "Frame 494 done in 0.14107251167297363 with a final error of 0.0\n", + "Frame 495 done in 0.13901925086975098 with a final error of 0.0\n", + "Frame 496 done in 0.13730692863464355 with a final error of 0.0\n", + "Frame 497 done in 0.13912105560302734 with a final error of 0.0\n", + "Frame 498 done in 0.13585615158081055 with a final error of 0.0\n", + "Frame 499 done in 0.13703036308288574 with a final error of 0.0\n", + "Frame 500 done in 0.1382448673248291 with a final error of 0.0\n", + "Mean: 0.0\n", + "Standard deviation: 0.0\n", + "starting offset optimization\n", + "Begining offset optimization:\n", + "Final error of 0.00010046318493550643\n", + "offset optimization finished in 16.69945526123047\n", + "Calibration iteration: 3/6\n", + "Pose Optimization:\n", + "Pose Optimization done in 69.10396718978882\n", + "Frame 1 done in 0.1454296112060547 with a final error of 0.0\n", + "Frame 2 done in 0.14240550994873047 with a final error of 0.0\n", + "Frame 3 done in 0.14249777793884277 with a final error of 0.0\n", + "Frame 4 done in 0.13918161392211914 with a final error of 0.0\n", + "Frame 5 done in 0.14322161674499512 with a final error of 0.0\n", + "Frame 6 done in 0.1407337188720703 with a final error of 0.0\n", + "Frame 7 done in 0.14138364791870117 with a final error of 0.0\n", + "Frame 8 done in 0.1399693489074707 with a final error of 0.0\n", + "Frame 9 done in 0.14322447776794434 with a final error of 0.0\n", + "Frame 10 done in 0.14266347885131836 with a final error of 0.0\n", + "Frame 11 done in 0.14214611053466797 with a final error of 0.0\n", + "Frame 12 done in 0.14263582229614258 with a final error of 0.0\n", + "Frame 13 done in 0.14873886108398438 with a final error of 0.0\n", + "Frame 14 done in 0.14914679527282715 with a final error of 0.0\n", + "Frame 15 done in 0.14702105522155762 with a final error of 0.0\n", + "Frame 16 done in 0.14630532264709473 with a final error of 0.0\n", + "Frame 17 done in 0.14518094062805176 with a final error of 0.0\n", + "Frame 18 done in 0.138991117477417 with a final error of 0.0\n", + "Frame 19 done in 0.1383838653564453 with a final error of 0.0\n", + "Frame 20 done in 0.14359736442565918 with a final error of 0.0\n", + "Frame 21 done in 0.14006686210632324 with a final error of 0.0\n", + "Frame 22 done in 0.13695764541625977 with a final error of 0.0\n", + "Frame 23 done in 0.13656282424926758 with a final error of 0.0\n", + "Frame 24 done in 0.13754510879516602 with a final error of 0.0\n", + "Frame 25 done in 0.1365971565246582 with a final error of 0.0\n", + "Frame 26 done in 0.13692259788513184 with a final error of 0.0\n", + "Frame 27 done in 0.13777971267700195 with a final error of 0.0\n", + "Frame 28 done in 0.14437627792358398 with a final error of 0.0\n", + "Frame 29 done in 0.1434323787689209 with a final error of 0.0\n", + "Frame 30 done in 0.14217400550842285 with a final error of 0.0\n", + "Frame 31 done in 0.14527487754821777 with a final error of 0.0\n", + "Frame 32 done in 0.14401602745056152 with a final error of 0.0\n", + "Frame 33 done in 0.14062857627868652 with a final error of 0.0\n", + "Frame 34 done in 0.13892436027526855 with a final error of 0.0\n", + "Frame 35 done in 0.14251112937927246 with a final error of 0.0\n", + "Frame 36 done in 0.13921356201171875 with a final error of 0.0\n", + "Frame 37 done in 0.13753962516784668 with a final error of 0.0\n", + "Frame 38 done in 0.13708972930908203 with a final error of 0.0\n", + "Frame 39 done in 0.1368551254272461 with a final error of 0.0\n", + "Frame 40 done in 0.1398923397064209 with a final error of 0.0\n", + "Frame 41 done in 0.1420142650604248 with a final error of 0.0\n", + "Frame 42 done in 0.14228510856628418 with a final error of 0.0\n", + "Frame 43 done in 0.1407608985900879 with a final error of 0.0\n", + "Frame 44 done in 0.13622069358825684 with a final error of 0.0\n", + "Frame 45 done in 0.14207148551940918 with a final error of 0.0\n", + "Frame 46 done in 0.143296480178833 with a final error of 0.0\n", + "Frame 47 done in 0.14235138893127441 with a final error of 0.0\n", + "Frame 48 done in 0.14290809631347656 with a final error of 0.0\n", + "Frame 49 done in 0.14353275299072266 with a final error of 0.0\n", + "Frame 50 done in 0.1396012306213379 with a final error of 0.0\n", + "Frame 51 done in 0.13768410682678223 with a final error of 0.0\n", + "Frame 52 done in 0.13956475257873535 with a final error of 0.0\n", + "Frame 53 done in 0.1395421028137207 with a final error of 0.0\n", + "Frame 54 done in 0.1391599178314209 with a final error of 0.0\n", + "Frame 55 done in 0.13809704780578613 with a final error of 0.0\n", + "Frame 56 done in 0.13753628730773926 with a final error of 0.0\n", + "Frame 57 done in 0.13826251029968262 with a final error of 0.0\n", + "Frame 58 done in 0.14154863357543945 with a final error of 0.0\n", + "Frame 59 done in 0.13910984992980957 with a final error of 0.0\n", + "Frame 60 done in 0.13728690147399902 with a final error of 0.0\n", + "Frame 61 done in 0.13803410530090332 with a final error of 0.0\n", + "Frame 62 done in 0.13748884201049805 with a final error of 0.0\n", + "Frame 63 done in 0.13695073127746582 with a final error of 0.0\n", + "Frame 64 done in 0.13895678520202637 with a final error of 0.0\n", + "Frame 65 done in 0.13953709602355957 with a final error of 0.0\n", + "Frame 66 done in 0.1386408805847168 with a final error of 0.0\n", + "Frame 67 done in 0.1369318962097168 with a final error of 0.0\n", + "Frame 68 done in 0.1416916847229004 with a final error of 0.0\n", + "Frame 69 done in 0.13996672630310059 with a final error of 0.0\n", + "Frame 70 done in 0.14134979248046875 with a final error of 0.0\n", + "Frame 71 done in 0.13837623596191406 with a final error of 0.0\n", + "Frame 72 done in 0.14154291152954102 with a final error of 0.0\n", + "Frame 73 done in 0.13902902603149414 with a final error of 0.0\n", + "Frame 74 done in 0.13940954208374023 with a final error of 0.0\n", + "Frame 75 done in 0.13962817192077637 with a final error of 0.0\n", + "Frame 76 done in 0.1391611099243164 with a final error of 0.0\n", + "Frame 77 done in 0.1406238079071045 with a final error of 0.0\n", + "Frame 78 done in 0.13918495178222656 with a final error of 0.0\n", + "Frame 79 done in 0.13917326927185059 with a final error of 0.0\n", + "Frame 80 done in 0.14046931266784668 with a final error of 0.0\n", + "Frame 81 done in 0.13894987106323242 with a final error of 0.0\n", + "Frame 82 done in 0.13980937004089355 with a final error of 0.0\n", + "Frame 83 done in 0.13988327980041504 with a final error of 0.0\n", + "Frame 84 done in 0.13845229148864746 with a final error of 0.0\n", + "Frame 85 done in 0.14034557342529297 with a final error of 0.0\n", + "Frame 86 done in 0.14009952545166016 with a final error of 0.0\n", + "Frame 87 done in 0.1387007236480713 with a final error of 0.0\n", + "Frame 88 done in 0.14095187187194824 with a final error of 0.0\n", + "Frame 89 done in 0.1409752368927002 with a final error of 0.0\n", + "Frame 90 done in 0.13884639739990234 with a final error of 0.0\n", + "Frame 91 done in 0.13997673988342285 with a final error of 0.0\n", + "Frame 92 done in 0.13837170600891113 with a final error of 0.0\n", + "Frame 93 done in 0.14023303985595703 with a final error of 0.0\n", + "Frame 94 done in 0.14035415649414062 with a final error of 0.0\n", + "Frame 95 done in 0.13933777809143066 with a final error of 0.0\n", + "Frame 96 done in 0.1397690773010254 with a final error of 0.0\n", + "Frame 97 done in 0.14033174514770508 with a final error of 0.0\n", + "Frame 98 done in 0.14162230491638184 with a final error of 0.0\n", + "Frame 99 done in 0.13967061042785645 with a final error of 0.0\n", + "Frame 100 done in 0.13926911354064941 with a final error of 0.0\n", + "Frame 101 done in 0.13916873931884766 with a final error of 0.0\n", + "Frame 102 done in 0.13927412033081055 with a final error of 0.0\n", + "Frame 103 done in 0.13973546028137207 with a final error of 0.0\n", + "Frame 104 done in 0.14053678512573242 with a final error of 0.0\n", + "Frame 105 done in 0.13895606994628906 with a final error of 0.0\n", + "Frame 106 done in 0.14087486267089844 with a final error of 0.0\n", + "Frame 107 done in 0.13936567306518555 with a final error of 0.0\n", + "Frame 108 done in 0.13849544525146484 with a final error of 0.0\n", + "Frame 109 done in 0.13959336280822754 with a final error of 0.0\n", + "Frame 110 done in 0.13875246047973633 with a final error of 0.0\n", + "Frame 111 done in 0.13816285133361816 with a final error of 0.0\n", + "Frame 112 done in 0.13817381858825684 with a final error of 0.0\n", + "Frame 113 done in 0.13779330253601074 with a final error of 0.0\n", + "Frame 114 done in 0.13767027854919434 with a final error of 0.0\n", + "Frame 115 done in 0.13963651657104492 with a final error of 0.0\n", + "Frame 116 done in 0.13802385330200195 with a final error of 0.0\n", + "Frame 117 done in 0.13927650451660156 with a final error of 0.0\n", + "Frame 118 done in 0.13838505744934082 with a final error of 0.0\n", + "Frame 119 done in 0.14048361778259277 with a final error of 0.0\n", + "Frame 120 done in 0.14032363891601562 with a final error of 0.0\n", + "Frame 121 done in 0.13995361328125 with a final error of 0.0\n", + "Frame 122 done in 0.13972091674804688 with a final error of 0.0\n", + "Frame 123 done in 0.1365804672241211 with a final error of 0.0\n", + "Frame 124 done in 0.13553285598754883 with a final error of 0.0\n", + "Frame 125 done in 0.13622689247131348 with a final error of 0.0\n", + "Frame 126 done in 0.13704419136047363 with a final error of 0.0\n", + "Frame 127 done in 0.1347484588623047 with a final error of 0.0\n", + "Frame 128 done in 0.13558173179626465 with a final error of 0.0\n", + "Frame 129 done in 0.13480520248413086 with a final error of 0.0\n", + "Frame 130 done in 0.13428187370300293 with a final error of 0.0\n", + "Frame 131 done in 0.13576173782348633 with a final error of 0.0\n", + "Frame 132 done in 0.13641023635864258 with a final error of 0.0\n", + "Frame 133 done in 0.14080429077148438 with a final error of 0.0\n", + "Frame 134 done in 0.1368412971496582 with a final error of 0.0\n", + "Frame 135 done in 0.13594579696655273 with a final error of 0.0\n", + "Frame 136 done in 0.13544106483459473 with a final error of 0.0\n", + "Frame 137 done in 0.13848876953125 with a final error of 0.0\n", + "Frame 138 done in 0.13476109504699707 with a final error of 0.0\n", + "Frame 139 done in 0.1355907917022705 with a final error of 0.0\n", + "Frame 140 done in 0.13589835166931152 with a final error of 0.0\n", + "Frame 141 done in 0.13649535179138184 with a final error of 0.0\n", + "Frame 142 done in 0.13707780838012695 with a final error of 0.0\n", + "Frame 143 done in 0.13827919960021973 with a final error of 0.0\n", + "Frame 144 done in 0.13600564002990723 with a final error of 0.0\n", + "Frame 145 done in 0.13571429252624512 with a final error of 0.0\n", + "Frame 146 done in 0.13478469848632812 with a final error of 0.0\n", + "Frame 147 done in 0.1370244026184082 with a final error of 0.0\n", + "Frame 148 done in 0.13649868965148926 with a final error of 0.0\n", + "Frame 149 done in 0.13587188720703125 with a final error of 0.0\n", + "Frame 150 done in 0.13718891143798828 with a final error of 0.0\n", + "Frame 151 done in 0.13486027717590332 with a final error of 0.0\n", + "Frame 152 done in 0.13476347923278809 with a final error of 0.0\n", + "Frame 153 done in 0.1339728832244873 with a final error of 0.0\n", + "Frame 154 done in 0.1353437900543213 with a final error of 0.0\n", + "Frame 155 done in 0.13547873497009277 with a final error of 0.0\n", + "Frame 156 done in 0.13686919212341309 with a final error of 0.0\n", + "Frame 157 done in 0.13608169555664062 with a final error of 0.0\n", + "Frame 158 done in 0.13772344589233398 with a final error of 0.0\n", + "Frame 159 done in 0.13711047172546387 with a final error of 0.0\n", + "Frame 160 done in 0.13607358932495117 with a final error of 0.0\n", + "Frame 161 done in 0.13806986808776855 with a final error of 0.0\n", + "Frame 162 done in 0.13504266738891602 with a final error of 0.0\n", + "Frame 163 done in 0.13524222373962402 with a final error of 0.0\n", + "Frame 164 done in 0.13684582710266113 with a final error of 0.0\n", + "Frame 165 done in 0.1353459358215332 with a final error of 0.0\n", + "Frame 166 done in 0.13447189331054688 with a final error of 0.0\n", + "Frame 167 done in 0.13479924201965332 with a final error of 0.0\n", + "Frame 168 done in 0.13537001609802246 with a final error of 0.0\n", + "Frame 169 done in 0.13461732864379883 with a final error of 0.0\n", + "Frame 170 done in 0.1354212760925293 with a final error of 0.0\n", + "Frame 171 done in 0.13443803787231445 with a final error of 0.0\n", + "Frame 172 done in 0.13838887214660645 with a final error of 0.0\n", + "Frame 173 done in 0.13671612739562988 with a final error of 0.0\n", + "Frame 174 done in 0.13502931594848633 with a final error of 0.0\n", + "Frame 175 done in 0.1361382007598877 with a final error of 0.0\n", + "Frame 176 done in 0.13542485237121582 with a final error of 0.0\n", + "Frame 177 done in 0.13675856590270996 with a final error of 0.0\n", + "Frame 178 done in 0.13628506660461426 with a final error of 0.0\n", + "Frame 179 done in 0.13870978355407715 with a final error of 0.0\n", + "Frame 180 done in 0.13815736770629883 with a final error of 0.0\n", + "Frame 181 done in 0.13703703880310059 with a final error of 0.0\n", + "Frame 182 done in 0.13573360443115234 with a final error of 0.0\n", + "Frame 183 done in 0.13680434226989746 with a final error of 0.0\n", + "Frame 184 done in 0.13730382919311523 with a final error of 0.0\n", + "Frame 185 done in 0.13692283630371094 with a final error of 0.0\n", + "Frame 186 done in 0.13525009155273438 with a final error of 0.0\n", + "Frame 187 done in 0.13602781295776367 with a final error of 0.0\n", + "Frame 188 done in 0.1357414722442627 with a final error of 0.0\n", + "Frame 189 done in 0.13486313819885254 with a final error of 0.0\n", + "Frame 190 done in 0.13550877571105957 with a final error of 0.0\n", + "Frame 191 done in 0.13576579093933105 with a final error of 0.0\n", + "Frame 192 done in 0.13696599006652832 with a final error of 0.0\n", + "Frame 193 done in 0.13815045356750488 with a final error of 0.0\n", + "Frame 194 done in 0.13710260391235352 with a final error of 0.0\n", + "Frame 195 done in 0.13611125946044922 with a final error of 0.0\n", + "Frame 196 done in 0.1361222267150879 with a final error of 0.0\n", + "Frame 197 done in 0.13900494575500488 with a final error of 0.0\n", + "Frame 198 done in 0.1369791030883789 with a final error of 0.0\n", + "Frame 199 done in 0.1354961395263672 with a final error of 0.0\n", + "Frame 200 done in 0.13605451583862305 with a final error of 0.0\n", + "Frame 201 done in 0.13686180114746094 with a final error of 0.0\n", + "Frame 202 done in 0.13634324073791504 with a final error of 0.0\n", + "Frame 203 done in 0.13671112060546875 with a final error of 0.0\n", + "Frame 204 done in 0.1369924545288086 with a final error of 0.0\n", + "Frame 205 done in 0.13738465309143066 with a final error of 0.0\n", + "Frame 206 done in 0.13945245742797852 with a final error of 0.0\n", + "Frame 207 done in 0.1367053985595703 with a final error of 0.0\n", + "Frame 208 done in 0.13814282417297363 with a final error of 0.0\n", + "Frame 209 done in 0.13621950149536133 with a final error of 0.0\n", + "Frame 210 done in 0.13579297065734863 with a final error of 0.0\n", + "Frame 211 done in 0.13657927513122559 with a final error of 0.0\n", + "Frame 212 done in 0.1361391544342041 with a final error of 0.0\n", + "Frame 213 done in 0.1372530460357666 with a final error of 0.0\n", + "Frame 214 done in 0.13865065574645996 with a final error of 0.0\n", + "Frame 215 done in 0.1367812156677246 with a final error of 0.0\n", + "Frame 216 done in 0.13686227798461914 with a final error of 0.0\n", + "Frame 217 done in 0.13698387145996094 with a final error of 0.0\n", + "Frame 218 done in 0.13602781295776367 with a final error of 0.0\n", + "Frame 219 done in 0.1367940902709961 with a final error of 0.0\n", + "Frame 220 done in 0.13809442520141602 with a final error of 0.0\n", + "Frame 221 done in 0.13509345054626465 with a final error of 0.0\n", + "Frame 222 done in 0.13508892059326172 with a final error of 0.0\n", + "Frame 223 done in 0.13644695281982422 with a final error of 0.0\n", + "Frame 224 done in 0.1337602138519287 with a final error of 0.0\n", + "Frame 225 done in 0.13548541069030762 with a final error of 0.0\n", + "Frame 226 done in 0.13722586631774902 with a final error of 0.0\n", + "Frame 227 done in 0.13644886016845703 with a final error of 0.0\n", + "Frame 228 done in 0.13588833808898926 with a final error of 0.0\n", + "Frame 229 done in 0.13808512687683105 with a final error of 0.0\n", + "Frame 230 done in 0.13545513153076172 with a final error of 0.0\n", + "Frame 231 done in 0.13805198669433594 with a final error of 0.0\n", + "Frame 232 done in 0.1365501880645752 with a final error of 0.0\n", + "Frame 233 done in 0.1393299102783203 with a final error of 0.0\n", + "Frame 234 done in 0.13861846923828125 with a final error of 0.0\n", + "Frame 235 done in 0.14131927490234375 with a final error of 0.0\n", + "Frame 236 done in 0.1402757167816162 with a final error of 0.0\n", + "Frame 237 done in 0.14184308052062988 with a final error of 0.0\n", + "Frame 238 done in 0.13905549049377441 with a final error of 0.0\n", + "Frame 239 done in 0.13909029960632324 with a final error of 0.0\n", + "Frame 240 done in 0.14058661460876465 with a final error of 0.0\n", + "Frame 241 done in 0.13819408416748047 with a final error of 0.0\n", + "Frame 242 done in 0.13982486724853516 with a final error of 0.0\n", + "Frame 243 done in 0.13794708251953125 with a final error of 0.0\n", + "Frame 244 done in 0.1435708999633789 with a final error of 0.0\n", + "Frame 245 done in 0.1417226791381836 with a final error of 0.0\n", + "Frame 246 done in 0.1406259536743164 with a final error of 0.0\n", + "Frame 247 done in 0.14069795608520508 with a final error of 0.0\n", + "Frame 248 done in 0.13919401168823242 with a final error of 0.0\n", + "Frame 249 done in 0.14000916481018066 with a final error of 0.0\n", + "Frame 250 done in 0.13872599601745605 with a final error of 0.0\n", + "Frame 251 done in 0.13801813125610352 with a final error of 0.0\n", + "Frame 252 done in 0.14024710655212402 with a final error of 0.0\n", + "Frame 253 done in 0.1387498378753662 with a final error of 0.0\n", + "Frame 254 done in 0.1397874355316162 with a final error of 0.0\n", + "Frame 255 done in 0.1416316032409668 with a final error of 0.0\n", + "Frame 256 done in 0.13930821418762207 with a final error of 0.0\n", + "Frame 257 done in 0.13762879371643066 with a final error of 0.0\n", + "Frame 258 done in 0.1403639316558838 with a final error of 0.0\n", + "Frame 259 done in 0.13812565803527832 with a final error of 0.0\n", + "Frame 260 done in 0.13878393173217773 with a final error of 0.0\n", + "Frame 261 done in 0.13927388191223145 with a final error of 0.0\n", + "Frame 262 done in 0.13840341567993164 with a final error of 0.0\n", + "Frame 263 done in 0.13852643966674805 with a final error of 0.0\n", + "Frame 264 done in 0.13921499252319336 with a final error of 0.0\n", + "Frame 265 done in 0.13919353485107422 with a final error of 0.0\n", + "Frame 266 done in 0.13888883590698242 with a final error of 0.0\n", + "Frame 267 done in 0.1400907039642334 with a final error of 0.0\n", + "Frame 268 done in 0.14010238647460938 with a final error of 0.0\n", + "Frame 269 done in 0.1411128044128418 with a final error of 0.0\n", + "Frame 270 done in 0.13816595077514648 with a final error of 0.0\n", + "Frame 271 done in 0.13979029655456543 with a final error of 0.0\n", + "Frame 272 done in 0.1401517391204834 with a final error of 0.0\n", + "Frame 273 done in 0.13825058937072754 with a final error of 0.0\n", + "Frame 274 done in 0.13877391815185547 with a final error of 0.0\n", + "Frame 275 done in 0.13984346389770508 with a final error of 0.0\n", + "Frame 276 done in 0.1393423080444336 with a final error of 0.0\n", + "Frame 277 done in 0.13759851455688477 with a final error of 0.0\n", + "Frame 278 done in 0.14038395881652832 with a final error of 0.0\n", + "Frame 279 done in 0.13874483108520508 with a final error of 0.0\n", + "Frame 280 done in 0.13950610160827637 with a final error of 0.0\n", + "Frame 281 done in 0.14218735694885254 with a final error of 0.0\n", + "Frame 282 done in 0.13961458206176758 with a final error of 0.0\n", + "Frame 283 done in 0.13964128494262695 with a final error of 0.0\n", + "Frame 284 done in 0.1388864517211914 with a final error of 0.0\n", + "Frame 285 done in 0.1384594440460205 with a final error of 0.0\n", + "Frame 286 done in 0.14039015769958496 with a final error of 0.0\n", + "Frame 287 done in 0.1392226219177246 with a final error of 0.0\n", + "Frame 288 done in 0.13768792152404785 with a final error of 0.0\n", + "Frame 289 done in 0.1364598274230957 with a final error of 0.0\n", + "Frame 290 done in 0.13615894317626953 with a final error of 0.0\n", + "Frame 291 done in 0.13633060455322266 with a final error of 0.0\n", + "Frame 292 done in 0.13713502883911133 with a final error of 0.0\n", + "Frame 293 done in 0.13782167434692383 with a final error of 0.0\n", + "Frame 294 done in 0.13674259185791016 with a final error of 0.0\n", + "Frame 295 done in 0.13837265968322754 with a final error of 0.0\n", + "Frame 296 done in 0.13767576217651367 with a final error of 0.0\n", + "Frame 297 done in 0.1353447437286377 with a final error of 0.0\n", + "Frame 298 done in 0.13663196563720703 with a final error of 0.0\n", + "Frame 299 done in 0.13691949844360352 with a final error of 0.0\n", + "Frame 300 done in 0.13719654083251953 with a final error of 0.0\n", + "Frame 301 done in 0.1359710693359375 with a final error of 0.0\n", + "Frame 302 done in 0.1357266902923584 with a final error of 0.0\n", + "Frame 303 done in 0.1357710361480713 with a final error of 0.0\n", + "Frame 304 done in 0.1371779441833496 with a final error of 0.0\n", + "Frame 305 done in 0.1336381435394287 with a final error of 0.0\n", + "Frame 306 done in 0.13621044158935547 with a final error of 0.0\n", + "Frame 307 done in 0.1350090503692627 with a final error of 0.0\n", + "Frame 308 done in 0.13584160804748535 with a final error of 0.0\n", + "Frame 309 done in 0.13467907905578613 with a final error of 0.0\n", + "Frame 310 done in 0.13638591766357422 with a final error of 0.0\n", + "Frame 311 done in 0.13362598419189453 with a final error of 0.0\n", + "Frame 312 done in 0.13542914390563965 with a final error of 0.0\n", + "Frame 313 done in 0.13518691062927246 with a final error of 0.0\n", + "Frame 314 done in 0.13609027862548828 with a final error of 0.0\n", + "Frame 315 done in 0.1371004581451416 with a final error of 0.0\n", + "Frame 316 done in 0.13542938232421875 with a final error of 0.0\n", + "Frame 317 done in 0.13544559478759766 with a final error of 0.0\n", + "Frame 318 done in 0.13634610176086426 with a final error of 0.0\n", + "Frame 319 done in 0.13501381874084473 with a final error of 0.0\n", + "Frame 320 done in 0.13627362251281738 with a final error of 0.0\n", + "Frame 321 done in 0.13608646392822266 with a final error of 0.0\n", + "Frame 322 done in 0.13496804237365723 with a final error of 0.0\n", + "Frame 323 done in 0.13815808296203613 with a final error of 0.0\n", + "Frame 324 done in 0.13817906379699707 with a final error of 0.0\n", + "Frame 325 done in 0.13760137557983398 with a final error of 0.0\n", + "Frame 326 done in 0.13651299476623535 with a final error of 0.0\n", + "Frame 327 done in 0.13537287712097168 with a final error of 0.0\n", + "Frame 328 done in 0.13625550270080566 with a final error of 0.0\n", + "Frame 329 done in 0.13526320457458496 with a final error of 0.0\n", + "Frame 330 done in 0.13699960708618164 with a final error of 0.0\n", + "Frame 331 done in 0.13608145713806152 with a final error of 0.0\n", + "Frame 332 done in 0.1344738006591797 with a final error of 0.0\n", + "Frame 333 done in 0.1381242275238037 with a final error of 0.0\n", + "Frame 334 done in 0.13700222969055176 with a final error of 0.0\n", + "Frame 335 done in 0.13628792762756348 with a final error of 0.0\n", + "Frame 336 done in 0.1361687183380127 with a final error of 0.0\n", + "Frame 337 done in 0.13531827926635742 with a final error of 0.0\n", + "Frame 338 done in 0.13550019264221191 with a final error of 0.0\n", + "Frame 339 done in 0.1355597972869873 with a final error of 0.0\n", + "Frame 340 done in 0.1349489688873291 with a final error of 0.0\n", + "Frame 341 done in 0.13413667678833008 with a final error of 0.0\n", + "Frame 342 done in 0.1348268985748291 with a final error of 0.0\n", + "Frame 343 done in 0.13593268394470215 with a final error of 0.0\n", + "Frame 344 done in 0.13771820068359375 with a final error of 0.0\n", + "Frame 345 done in 0.13724350929260254 with a final error of 0.0\n", + "Frame 346 done in 0.1377720832824707 with a final error of 0.0\n", + "Frame 347 done in 0.13803339004516602 with a final error of 0.0\n", + "Frame 348 done in 0.13950347900390625 with a final error of 0.0\n", + "Frame 349 done in 0.13791179656982422 with a final error of 0.0\n", + "Frame 350 done in 0.13756680488586426 with a final error of 0.0\n", + "Frame 351 done in 0.14089703559875488 with a final error of 0.0\n", + "Frame 352 done in 0.13986444473266602 with a final error of 0.0\n", + "Frame 353 done in 0.13946199417114258 with a final error of 0.0\n", + "Frame 354 done in 0.14083051681518555 with a final error of 0.0\n", + "Frame 355 done in 0.1384716033935547 with a final error of 0.0\n", + "Frame 356 done in 0.14152073860168457 with a final error of 0.0\n", + "Frame 357 done in 0.1406407356262207 with a final error of 0.0\n", + "Frame 358 done in 0.137345552444458 with a final error of 0.0\n", + "Frame 359 done in 0.13776302337646484 with a final error of 0.0\n", + "Frame 360 done in 0.13788127899169922 with a final error of 0.0\n", + "Frame 361 done in 0.1387641429901123 with a final error of 0.0\n", + "Frame 362 done in 0.1417241096496582 with a final error of 0.0\n", + "Frame 363 done in 0.1390087604522705 with a final error of 0.0\n", + "Frame 364 done in 0.1389014720916748 with a final error of 0.0\n", + "Frame 365 done in 0.13914799690246582 with a final error of 0.0\n", + "Frame 366 done in 0.13837575912475586 with a final error of 0.0\n", + "Frame 367 done in 0.14020848274230957 with a final error of 0.0\n", + "Frame 368 done in 0.13921737670898438 with a final error of 0.0\n", + "Frame 369 done in 0.13956832885742188 with a final error of 0.0\n", + "Frame 370 done in 0.13777732849121094 with a final error of 0.0\n", + "Frame 371 done in 0.1386127471923828 with a final error of 0.0\n", + "Frame 372 done in 0.13909578323364258 with a final error of 0.0\n", + "Frame 373 done in 0.1371753215789795 with a final error of 0.0\n", + "Frame 374 done in 0.1381380558013916 with a final error of 0.0\n", + "Frame 375 done in 0.13798093795776367 with a final error of 0.0\n", + "Frame 376 done in 0.13823175430297852 with a final error of 0.0\n", + "Frame 377 done in 0.13712263107299805 with a final error of 0.0\n", + "Frame 378 done in 0.1393272876739502 with a final error of 0.0\n", + "Frame 379 done in 0.13823413848876953 with a final error of 0.0\n", + "Frame 380 done in 0.13786983489990234 with a final error of 0.0\n", + "Frame 381 done in 0.13895726203918457 with a final error of 0.0\n", + "Frame 382 done in 0.13776850700378418 with a final error of 0.0\n", + "Frame 383 done in 0.13793730735778809 with a final error of 0.0\n", + "Frame 384 done in 0.13988685607910156 with a final error of 0.0\n", + "Frame 385 done in 0.14098596572875977 with a final error of 0.0\n", + "Frame 386 done in 0.13855457305908203 with a final error of 0.0\n", + "Frame 387 done in 0.13987302780151367 with a final error of 0.0\n", + "Frame 388 done in 0.14002180099487305 with a final error of 0.0\n", + "Frame 389 done in 0.1376819610595703 with a final error of 0.0\n", + "Frame 390 done in 0.13759660720825195 with a final error of 0.0\n", + "Frame 391 done in 0.14177727699279785 with a final error of 0.0\n", + "Frame 392 done in 0.14551568031311035 with a final error of 0.0\n", + "Frame 393 done in 0.14527010917663574 with a final error of 0.0\n", + "Frame 394 done in 0.14508461952209473 with a final error of 0.0\n", + "Frame 395 done in 0.14610004425048828 with a final error of 0.0\n", + "Frame 396 done in 0.1460409164428711 with a final error of 0.0\n", + "Frame 397 done in 0.14493060111999512 with a final error of 0.0\n", + "Frame 398 done in 0.14203691482543945 with a final error of 0.0\n", + "Frame 399 done in 0.1426069736480713 with a final error of 0.0\n", + "Frame 400 done in 0.13826251029968262 with a final error of 0.0\n", + "Frame 401 done in 0.13972091674804688 with a final error of 0.0\n", + "Frame 402 done in 0.14301609992980957 with a final error of 0.0\n", + "Frame 403 done in 0.14180707931518555 with a final error of 0.0\n", + "Frame 404 done in 0.14165496826171875 with a final error of 0.0\n", + "Frame 405 done in 0.1367039680480957 with a final error of 0.0\n", + "Frame 406 done in 0.13608932495117188 with a final error of 0.0\n", + "Frame 407 done in 0.13866496086120605 with a final error of 0.0\n", + "Frame 408 done in 0.1400456428527832 with a final error of 0.0\n", + "Frame 409 done in 0.1403353214263916 with a final error of 0.0\n", + "Frame 410 done in 0.1426563262939453 with a final error of 0.0\n", + "Frame 411 done in 0.1396622657775879 with a final error of 0.0\n", + "Frame 412 done in 0.1387310028076172 with a final error of 0.0\n", + "Frame 413 done in 0.135483980178833 with a final error of 0.0\n", + "Frame 414 done in 0.1363837718963623 with a final error of 0.0\n", + "Frame 415 done in 0.138411283493042 with a final error of 0.0\n", + "Frame 416 done in 0.13467192649841309 with a final error of 0.0\n", + "Frame 417 done in 0.1373131275177002 with a final error of 0.0\n", + "Frame 418 done in 0.1354377269744873 with a final error of 0.0\n", + "Frame 419 done in 0.13721513748168945 with a final error of 0.0\n", + "Frame 420 done in 0.13994693756103516 with a final error of 0.0\n", + "Frame 421 done in 0.1436018943786621 with a final error of 0.0\n", + "Frame 422 done in 0.1414947509765625 with a final error of 0.0\n", + "Frame 423 done in 0.14140677452087402 with a final error of 0.0\n", + "Frame 424 done in 0.1421799659729004 with a final error of 0.0\n", + "Frame 425 done in 0.14297986030578613 with a final error of 0.0\n", + "Frame 426 done in 0.13651704788208008 with a final error of 0.0\n", + "Frame 427 done in 0.1370856761932373 with a final error of 0.0\n", + "Frame 428 done in 0.13658714294433594 with a final error of 0.0\n", + "Frame 429 done in 0.13537359237670898 with a final error of 0.0\n", + "Frame 430 done in 0.1354379653930664 with a final error of 0.0\n", + "Frame 431 done in 0.13536977767944336 with a final error of 0.0\n", + "Frame 432 done in 0.14096450805664062 with a final error of 0.0\n", + "Frame 433 done in 0.1409282684326172 with a final error of 0.0\n", + "Frame 434 done in 0.1392221450805664 with a final error of 0.0\n", + "Frame 435 done in 0.13910770416259766 with a final error of 0.0\n", + "Frame 436 done in 0.1365976333618164 with a final error of 0.0\n", + "Frame 437 done in 0.13593721389770508 with a final error of 0.0\n", + "Frame 438 done in 0.13597536087036133 with a final error of 0.0\n", + "Frame 439 done in 0.13671445846557617 with a final error of 0.0\n", + "Frame 440 done in 0.13756060600280762 with a final error of 0.0\n", + "Frame 441 done in 0.1375277042388916 with a final error of 0.0\n", + "Frame 442 done in 0.13707613945007324 with a final error of 0.0\n", + "Frame 443 done in 0.13657069206237793 with a final error of 0.0\n", + "Frame 444 done in 0.13782596588134766 with a final error of 0.0\n", + "Frame 445 done in 0.13715720176696777 with a final error of 0.0\n", + "Frame 446 done in 0.13568520545959473 with a final error of 0.0\n", + "Frame 447 done in 0.13562655448913574 with a final error of 0.0\n", + "Frame 448 done in 0.13603639602661133 with a final error of 0.0\n", + "Frame 449 done in 0.13576889038085938 with a final error of 0.0\n", + "Frame 450 done in 0.13657450675964355 with a final error of 0.0\n", + "Frame 451 done in 0.13775229454040527 with a final error of 0.0\n", + "Frame 452 done in 0.13832807540893555 with a final error of 0.0\n", + "Frame 453 done in 0.1369023323059082 with a final error of 0.0\n", + "Frame 454 done in 0.13670706748962402 with a final error of 0.0\n", + "Frame 455 done in 0.13766241073608398 with a final error of 0.0\n", + "Frame 456 done in 0.13566970825195312 with a final error of 0.0\n", + "Frame 457 done in 0.13504910469055176 with a final error of 0.0\n", + "Frame 458 done in 0.13315963745117188 with a final error of 0.0\n", + "Frame 459 done in 0.1336195468902588 with a final error of 0.0\n", + "Frame 460 done in 0.13473176956176758 with a final error of 0.0\n", + "Frame 461 done in 0.1351468563079834 with a final error of 0.0\n", + "Frame 462 done in 0.13630342483520508 with a final error of 0.0\n", + "Frame 463 done in 0.13481664657592773 with a final error of 0.0\n", + "Frame 464 done in 0.13611555099487305 with a final error of 0.0\n", + "Frame 465 done in 0.13860297203063965 with a final error of 0.0\n", + "Frame 466 done in 0.1371309757232666 with a final error of 0.0\n", + "Frame 467 done in 0.13585638999938965 with a final error of 0.0\n", + "Frame 468 done in 0.13806390762329102 with a final error of 0.0\n", + "Frame 469 done in 0.13809895515441895 with a final error of 0.0\n", + "Frame 470 done in 0.1362764835357666 with a final error of 0.0\n", + "Frame 471 done in 0.1365208625793457 with a final error of 0.0\n", + "Frame 472 done in 0.1346147060394287 with a final error of 0.0\n", + "Frame 473 done in 0.13510870933532715 with a final error of 0.0\n", + "Frame 474 done in 0.13705086708068848 with a final error of 0.0\n", + "Frame 475 done in 0.13609790802001953 with a final error of 0.0\n", + "Frame 476 done in 0.1367807388305664 with a final error of 0.0\n", + "Frame 477 done in 0.1365518569946289 with a final error of 0.0\n", + "Frame 478 done in 0.13532114028930664 with a final error of 0.0\n", + "Frame 479 done in 0.13710379600524902 with a final error of 0.0\n", + "Frame 480 done in 0.13779997825622559 with a final error of 0.0\n", + "Frame 481 done in 0.13716721534729004 with a final error of 0.0\n", + "Frame 482 done in 0.1356191635131836 with a final error of 0.0\n", + "Frame 483 done in 0.13523197174072266 with a final error of 0.0\n", + "Frame 484 done in 0.13482141494750977 with a final error of 0.0\n", + "Frame 485 done in 0.13579535484313965 with a final error of 0.0\n", + "Frame 486 done in 0.13504481315612793 with a final error of 0.0\n", + "Frame 487 done in 0.13639211654663086 with a final error of 0.0\n", + "Frame 488 done in 0.13722491264343262 with a final error of 0.0\n", + "Frame 489 done in 0.13668155670166016 with a final error of 0.0\n", + "Frame 490 done in 0.13763880729675293 with a final error of 0.0\n", + "Frame 491 done in 0.13560819625854492 with a final error of 0.0\n", + "Frame 492 done in 0.13602566719055176 with a final error of 0.0\n", + "Frame 493 done in 0.13589239120483398 with a final error of 0.0\n", + "Frame 494 done in 0.13757562637329102 with a final error of 0.0\n", + "Frame 495 done in 0.1362781524658203 with a final error of 0.0\n", + "Frame 496 done in 0.13860821723937988 with a final error of 0.0\n", + "Frame 497 done in 0.1367037296295166 with a final error of 0.0\n", + "Frame 498 done in 0.13859319686889648 with a final error of 0.0\n", + "Frame 499 done in 0.13630914688110352 with a final error of 0.0\n", + "Frame 500 done in 0.13736295700073242 with a final error of 0.0\n", + "Mean: 0.0\n", + "Standard deviation: 0.0\n", + "starting offset optimization\n", + "Begining offset optimization:\n", + "Final error of 5.300916018313728e-05\n", + "offset optimization finished in 5.188532829284668\n", + "Calibration iteration: 4/6\n", + "Pose Optimization:\n", + "Pose Optimization done in 70.19304418563843\n", + "Frame 1 done in 0.1438615322113037 with a final error of 0.0\n", + "Frame 2 done in 0.14512968063354492 with a final error of 0.0\n", + "Frame 3 done in 0.14430952072143555 with a final error of 0.0\n", + "Frame 4 done in 0.1435229778289795 with a final error of 0.0\n", + "Frame 5 done in 0.14068937301635742 with a final error of 0.0\n", + "Frame 6 done in 0.14191484451293945 with a final error of 0.0\n", + "Frame 7 done in 0.1422407627105713 with a final error of 0.0\n", + "Frame 8 done in 0.14281487464904785 with a final error of 0.0\n", + "Frame 9 done in 0.14091229438781738 with a final error of 0.0\n", + "Frame 10 done in 0.1432020664215088 with a final error of 0.0\n", + "Frame 11 done in 0.14136552810668945 with a final error of 0.0\n", + "Frame 12 done in 0.1422417163848877 with a final error of 0.0\n", + "Frame 13 done in 0.14136648178100586 with a final error of 0.0\n", + "Frame 14 done in 0.14191031455993652 with a final error of 0.0\n", + "Frame 15 done in 0.1406853199005127 with a final error of 0.0\n", + "Frame 16 done in 0.14214277267456055 with a final error of 0.0\n", + "Frame 17 done in 0.13942623138427734 with a final error of 0.0\n", + "Frame 18 done in 0.13996458053588867 with a final error of 0.0\n", + "Frame 19 done in 0.1399366855621338 with a final error of 0.0\n", + "Frame 20 done in 0.14043188095092773 with a final error of 0.0\n", + "Frame 21 done in 0.1417241096496582 with a final error of 0.0\n", + "Frame 22 done in 0.13968801498413086 with a final error of 0.0\n", + "Frame 23 done in 0.14117765426635742 with a final error of 0.0\n", + "Frame 24 done in 0.13883471488952637 with a final error of 0.0\n", + "Frame 25 done in 0.1378765106201172 with a final error of 0.0\n", + "Frame 26 done in 0.14033842086791992 with a final error of 0.0\n", + "Frame 27 done in 0.13675737380981445 with a final error of 0.0\n", + "Frame 28 done in 0.13726210594177246 with a final error of 0.0\n", + "Frame 29 done in 0.13843202590942383 with a final error of 0.0\n", + "Frame 30 done in 0.13742923736572266 with a final error of 0.0\n", + "Frame 31 done in 0.13776779174804688 with a final error of 0.0\n", + "Frame 32 done in 0.13785338401794434 with a final error of 0.0\n", + "Frame 33 done in 0.13858723640441895 with a final error of 0.0\n", + "Frame 34 done in 0.13852357864379883 with a final error of 0.0\n", + "Frame 35 done in 0.13686442375183105 with a final error of 0.0\n", + "Frame 36 done in 0.1382122039794922 with a final error of 0.0\n", + "Frame 37 done in 0.13793516159057617 with a final error of 0.0\n", + "Frame 38 done in 0.13759779930114746 with a final error of 0.0\n", + "Frame 39 done in 0.13846421241760254 with a final error of 0.0\n", + "Frame 40 done in 0.13822364807128906 with a final error of 0.0\n", + "Frame 41 done in 0.1399083137512207 with a final error of 0.0\n", + "Frame 42 done in 0.13707685470581055 with a final error of 0.0\n", + "Frame 43 done in 0.14013314247131348 with a final error of 0.0\n", + "Frame 44 done in 0.14002513885498047 with a final error of 0.0\n", + "Frame 45 done in 0.13762927055358887 with a final error of 0.0\n", + "Frame 46 done in 0.1400737762451172 with a final error of 0.0\n", + "Frame 47 done in 0.13959622383117676 with a final error of 0.0\n", + "Frame 48 done in 0.13841557502746582 with a final error of 0.0\n", + "Frame 49 done in 0.13798856735229492 with a final error of 0.0\n", + "Frame 50 done in 0.13678693771362305 with a final error of 0.0\n", + "Frame 51 done in 0.13907170295715332 with a final error of 0.0\n", + "Frame 52 done in 0.13730287551879883 with a final error of 0.0\n", + "Frame 53 done in 0.13475584983825684 with a final error of 0.0\n", + "Frame 54 done in 0.13922643661499023 with a final error of 0.0\n", + "Frame 55 done in 0.1373121738433838 with a final error of 0.0\n", + "Frame 56 done in 0.13735508918762207 with a final error of 0.0\n", + "Frame 57 done in 0.13654208183288574 with a final error of 0.0\n", + "Frame 58 done in 0.13875365257263184 with a final error of 0.0\n", + "Frame 59 done in 0.13957571983337402 with a final error of 0.0\n", + "Frame 60 done in 0.13704180717468262 with a final error of 0.0\n", + "Frame 61 done in 0.1361989974975586 with a final error of 0.0\n", + "Frame 62 done in 0.13789033889770508 with a final error of 0.0\n", + "Frame 63 done in 0.13657259941101074 with a final error of 0.0\n", + "Frame 64 done in 0.1356661319732666 with a final error of 0.0\n", + "Frame 65 done in 0.13659167289733887 with a final error of 0.0\n", + "Frame 66 done in 0.13880443572998047 with a final error of 0.0\n", + "Frame 67 done in 0.13739895820617676 with a final error of 0.0\n", + "Frame 68 done in 0.13667845726013184 with a final error of 0.0\n", + "Frame 69 done in 0.13575148582458496 with a final error of 0.0\n", + "Frame 70 done in 0.13774442672729492 with a final error of 0.0\n", + "Frame 71 done in 0.13730716705322266 with a final error of 0.0\n", + "Frame 72 done in 0.13626885414123535 with a final error of 0.0\n", + "Frame 73 done in 0.13906049728393555 with a final error of 0.0\n", + "Frame 74 done in 0.13733434677124023 with a final error of 0.0\n", + "Frame 75 done in 0.13849711418151855 with a final error of 0.0\n", + "Frame 76 done in 0.14011406898498535 with a final error of 0.0\n", + "Frame 77 done in 0.13938426971435547 with a final error of 0.0\n", + "Frame 78 done in 0.13986492156982422 with a final error of 0.0\n", + "Frame 79 done in 0.138777494430542 with a final error of 0.0\n", + "Frame 80 done in 0.1454179286956787 with a final error of 0.0\n", + "Frame 81 done in 0.14099979400634766 with a final error of 0.0\n", + "Frame 82 done in 0.14661717414855957 with a final error of 0.0\n", + "Frame 83 done in 0.14400982856750488 with a final error of 0.0\n", + "Frame 84 done in 0.14129137992858887 with a final error of 0.0\n", + "Frame 85 done in 0.1446211338043213 with a final error of 0.0\n", + "Frame 86 done in 0.14270639419555664 with a final error of 0.0\n", + "Frame 87 done in 0.14157390594482422 with a final error of 0.0\n", + "Frame 88 done in 0.1423206329345703 with a final error of 0.0\n", + "Frame 89 done in 0.14233946800231934 with a final error of 0.0\n", + "Frame 90 done in 0.14054298400878906 with a final error of 0.0\n", + "Frame 91 done in 0.14098572731018066 with a final error of 0.0\n", + "Frame 92 done in 0.13935637474060059 with a final error of 0.0\n", + "Frame 93 done in 0.1403641700744629 with a final error of 0.0\n", + "Frame 94 done in 0.1420736312866211 with a final error of 0.0\n", + "Frame 95 done in 0.1417858600616455 with a final error of 0.0\n", + "Frame 96 done in 0.14336061477661133 with a final error of 0.0\n", + "Frame 97 done in 0.14183378219604492 with a final error of 0.0\n", + "Frame 98 done in 0.14224600791931152 with a final error of 0.0\n", + "Frame 99 done in 0.1446843147277832 with a final error of 0.0\n", + "Frame 100 done in 0.1472935676574707 with a final error of 0.0\n", + "Frame 101 done in 0.1455554962158203 with a final error of 0.0\n", + "Frame 102 done in 0.1443030834197998 with a final error of 0.0\n", + "Frame 103 done in 0.1425333023071289 with a final error of 0.0\n", + "Frame 104 done in 0.14246511459350586 with a final error of 0.0\n", + "Frame 105 done in 0.14194726943969727 with a final error of 0.0\n", + "Frame 106 done in 0.14043641090393066 with a final error of 0.0\n", + "Frame 107 done in 0.14190077781677246 with a final error of 0.0\n", + "Frame 108 done in 0.14102888107299805 with a final error of 0.0\n", + "Frame 109 done in 0.14116168022155762 with a final error of 0.0\n", + "Frame 110 done in 0.14146995544433594 with a final error of 0.0\n", + "Frame 111 done in 0.14123058319091797 with a final error of 0.0\n", + "Frame 112 done in 0.14388012886047363 with a final error of 0.0\n", + "Frame 113 done in 0.14503741264343262 with a final error of 0.0\n", + "Frame 114 done in 0.14661288261413574 with a final error of 0.0\n", + "Frame 115 done in 0.1429128646850586 with a final error of 0.0\n", + "Frame 116 done in 0.1452939510345459 with a final error of 0.0\n", + "Frame 117 done in 0.14584803581237793 with a final error of 0.0\n", + "Frame 118 done in 0.1403791904449463 with a final error of 0.0\n", + "Frame 119 done in 0.1400158405303955 with a final error of 0.0\n", + "Frame 120 done in 0.14611101150512695 with a final error of 0.0\n", + "Frame 121 done in 0.14878082275390625 with a final error of 0.0\n", + "Frame 122 done in 0.1483144760131836 with a final error of 0.0\n", + "Frame 123 done in 0.14646005630493164 with a final error of 0.0\n", + "Frame 124 done in 0.14654803276062012 with a final error of 0.0\n", + "Frame 125 done in 0.1453723907470703 with a final error of 0.0\n", + "Frame 126 done in 0.13997745513916016 with a final error of 0.0\n", + "Frame 127 done in 0.1397871971130371 with a final error of 0.0\n", + "Frame 128 done in 0.1435093879699707 with a final error of 0.0\n", + "Frame 129 done in 0.14059019088745117 with a final error of 0.0\n", + "Frame 130 done in 0.1426074504852295 with a final error of 0.0\n", + "Frame 131 done in 0.1450791358947754 with a final error of 0.0\n", + "Frame 132 done in 0.1415715217590332 with a final error of 0.0\n", + "Frame 133 done in 0.13721346855163574 with a final error of 0.0\n", + "Frame 134 done in 0.13721704483032227 with a final error of 0.0\n", + "Frame 135 done in 0.14380645751953125 with a final error of 0.0\n", + "Frame 136 done in 0.14775705337524414 with a final error of 0.0\n", + "Frame 137 done in 0.1468212604522705 with a final error of 0.0\n", + "Frame 138 done in 0.14668607711791992 with a final error of 0.0\n", + "Frame 139 done in 0.14567279815673828 with a final error of 0.0\n", + "Frame 140 done in 0.14303135871887207 with a final error of 0.0\n", + "Frame 141 done in 0.14199090003967285 with a final error of 0.0\n", + "Frame 142 done in 0.13875317573547363 with a final error of 0.0\n", + "Frame 143 done in 0.13753080368041992 with a final error of 0.0\n", + "Frame 144 done in 0.14029312133789062 with a final error of 0.0\n", + "Frame 145 done in 0.13773703575134277 with a final error of 0.0\n", + "Frame 146 done in 0.14014697074890137 with a final error of 0.0\n", + "Frame 147 done in 0.13619422912597656 with a final error of 0.0\n", + "Frame 148 done in 0.13611745834350586 with a final error of 0.0\n", + "Frame 149 done in 0.13759255409240723 with a final error of 0.0\n", + "Frame 150 done in 0.1383810043334961 with a final error of 0.0\n", + "Frame 151 done in 0.13522052764892578 with a final error of 0.0\n", + "Frame 152 done in 0.13523650169372559 with a final error of 0.0\n", + "Frame 153 done in 0.13989734649658203 with a final error of 0.0\n", + "Frame 154 done in 0.13721466064453125 with a final error of 0.0\n", + "Frame 155 done in 0.13571834564208984 with a final error of 0.0\n", + "Frame 156 done in 0.1407303810119629 with a final error of 0.0\n", + "Frame 157 done in 0.14446067810058594 with a final error of 0.0\n", + "Frame 158 done in 0.1431713104248047 with a final error of 0.0\n", + "Frame 159 done in 0.14272403717041016 with a final error of 0.0\n", + "Frame 160 done in 0.14357233047485352 with a final error of 0.0\n", + "Frame 161 done in 0.13909196853637695 with a final error of 0.0\n", + "Frame 162 done in 0.14078116416931152 with a final error of 0.0\n", + "Frame 163 done in 0.1374053955078125 with a final error of 0.0\n", + "Frame 164 done in 0.13798999786376953 with a final error of 0.0\n", + "Frame 165 done in 0.13530373573303223 with a final error of 0.0\n", + "Frame 166 done in 0.13534188270568848 with a final error of 0.0\n", + "Frame 167 done in 0.13546013832092285 with a final error of 0.0\n", + "Frame 168 done in 0.14052152633666992 with a final error of 0.0\n", + "Frame 169 done in 0.14267730712890625 with a final error of 0.0\n", + "Frame 170 done in 0.143157958984375 with a final error of 0.0\n", + "Frame 171 done in 0.14321494102478027 with a final error of 0.0\n", + "Frame 172 done in 0.14457106590270996 with a final error of 0.0\n", + "Frame 173 done in 0.13917326927185059 with a final error of 0.0\n", + "Frame 174 done in 0.1363844871520996 with a final error of 0.0\n", + "Frame 175 done in 0.13886260986328125 with a final error of 0.0\n", + "Frame 176 done in 0.13698935508728027 with a final error of 0.0\n", + "Frame 177 done in 0.13782763481140137 with a final error of 0.0\n", + "Frame 178 done in 0.1451418399810791 with a final error of 0.0\n", + "Frame 179 done in 0.1441173553466797 with a final error of 0.0\n", + "Frame 180 done in 0.14490675926208496 with a final error of 0.0\n", + "Frame 181 done in 0.14290452003479004 with a final error of 0.0\n", + "Frame 182 done in 0.14331293106079102 with a final error of 0.0\n", + "Frame 183 done in 0.14075899124145508 with a final error of 0.0\n", + "Frame 184 done in 0.13863635063171387 with a final error of 0.0\n", + "Frame 185 done in 0.14040684700012207 with a final error of 0.0\n", + "Frame 186 done in 0.13887977600097656 with a final error of 0.0\n", + "Frame 187 done in 0.13906621932983398 with a final error of 0.0\n", + "Frame 188 done in 0.14125943183898926 with a final error of 0.0\n", + "Frame 189 done in 0.13704156875610352 with a final error of 0.0\n", + "Frame 190 done in 0.14034676551818848 with a final error of 0.0\n", + "Frame 191 done in 0.1424572467803955 with a final error of 0.0\n", + "Frame 192 done in 0.14492392539978027 with a final error of 0.0\n", + "Frame 193 done in 0.14634919166564941 with a final error of 0.0\n", + "Frame 194 done in 0.14175033569335938 with a final error of 0.0\n", + "Frame 195 done in 0.14457106590270996 with a final error of 0.0\n", + "Frame 196 done in 0.14325952529907227 with a final error of 0.0\n", + "Frame 197 done in 0.14298558235168457 with a final error of 0.0\n", + "Frame 198 done in 0.1378931999206543 with a final error of 0.0\n", + "Frame 199 done in 0.13724184036254883 with a final error of 0.0\n", + "Frame 200 done in 0.1378624439239502 with a final error of 0.0\n", + "Frame 201 done in 0.1387617588043213 with a final error of 0.0\n", + "Frame 202 done in 0.13855195045471191 with a final error of 0.0\n", + "Frame 203 done in 0.1383371353149414 with a final error of 0.0\n", + "Frame 204 done in 0.13770580291748047 with a final error of 0.0\n", + "Frame 205 done in 0.13904380798339844 with a final error of 0.0\n", + "Frame 206 done in 0.13638830184936523 with a final error of 0.0\n", + "Frame 207 done in 0.1409621238708496 with a final error of 0.0\n", + "Frame 208 done in 0.1393296718597412 with a final error of 0.0\n", + "Frame 209 done in 0.13657355308532715 with a final error of 0.0\n", + "Frame 210 done in 0.1385631561279297 with a final error of 0.0\n", + "Frame 211 done in 0.13611865043640137 with a final error of 0.0\n", + "Frame 212 done in 0.13709354400634766 with a final error of 0.0\n", + "Frame 213 done in 0.13819003105163574 with a final error of 0.0\n", + "Frame 214 done in 0.1353626251220703 with a final error of 0.0\n", + "Frame 215 done in 0.1354813575744629 with a final error of 0.0\n", + "Frame 216 done in 0.14732098579406738 with a final error of 0.0\n", + "Frame 217 done in 0.1460285186767578 with a final error of 0.0\n", + "Frame 218 done in 0.1420271396636963 with a final error of 0.0\n", + "Frame 219 done in 0.142836332321167 with a final error of 0.0\n", + "Frame 220 done in 0.14408540725708008 with a final error of 0.0\n", + "Frame 221 done in 0.1390092372894287 with a final error of 0.0\n", + "Frame 222 done in 0.1378633975982666 with a final error of 0.0\n", + "Frame 223 done in 0.14072632789611816 with a final error of 0.0\n", + "Frame 224 done in 0.1399226188659668 with a final error of 0.0\n", + "Frame 225 done in 0.1410667896270752 with a final error of 0.0\n", + "Frame 226 done in 0.14076566696166992 with a final error of 0.0\n", + "Frame 227 done in 0.13609838485717773 with a final error of 0.0\n", + "Frame 228 done in 0.13646197319030762 with a final error of 0.0\n", + "Frame 229 done in 0.13922548294067383 with a final error of 0.0\n", + "Frame 230 done in 0.14236831665039062 with a final error of 0.0\n", + "Frame 231 done in 0.1399991512298584 with a final error of 0.0\n", + "Frame 232 done in 0.14193224906921387 with a final error of 0.0\n", + "Frame 233 done in 0.14017891883850098 with a final error of 0.0\n", + "Frame 234 done in 0.14205241203308105 with a final error of 0.0\n", + "Frame 235 done in 0.1386256217956543 with a final error of 0.0\n", + "Frame 236 done in 0.14323186874389648 with a final error of 0.0\n", + "Frame 237 done in 0.14164257049560547 with a final error of 0.0\n", + "Frame 238 done in 0.14574217796325684 with a final error of 0.0\n", + "Frame 239 done in 0.14357519149780273 with a final error of 0.0\n", + "Frame 240 done in 0.14293575286865234 with a final error of 0.0\n", + "Frame 241 done in 0.14157867431640625 with a final error of 0.0\n", + "Frame 242 done in 0.14095211029052734 with a final error of 0.0\n", + "Frame 243 done in 0.13886070251464844 with a final error of 0.0\n", + "Frame 244 done in 0.1397402286529541 with a final error of 0.0\n", + "Frame 245 done in 0.1438295841217041 with a final error of 0.0\n", + "Frame 246 done in 0.1467888355255127 with a final error of 0.0\n", + "Frame 247 done in 0.14541101455688477 with a final error of 0.0\n", + "Frame 248 done in 0.14593076705932617 with a final error of 0.0\n", + "Frame 249 done in 0.14284849166870117 with a final error of 0.0\n", + "Frame 250 done in 0.1425626277923584 with a final error of 0.0\n", + "Frame 251 done in 0.138519287109375 with a final error of 0.0\n", + "Frame 252 done in 0.1383497714996338 with a final error of 0.0\n", + "Frame 253 done in 0.14102625846862793 with a final error of 0.0\n", + "Frame 254 done in 0.14204788208007812 with a final error of 0.0\n", + "Frame 255 done in 0.14031386375427246 with a final error of 0.0\n", + "Frame 256 done in 0.1405482292175293 with a final error of 0.0\n", + "Frame 257 done in 0.14131450653076172 with a final error of 0.0\n", + "Frame 258 done in 0.14092111587524414 with a final error of 0.0\n", + "Frame 259 done in 0.13717913627624512 with a final error of 0.0\n", + "Frame 260 done in 0.14077043533325195 with a final error of 0.0\n", + "Frame 261 done in 0.1383969783782959 with a final error of 0.0\n", + "Frame 262 done in 0.14046955108642578 with a final error of 0.0\n", + "Frame 263 done in 0.14008140563964844 with a final error of 0.0\n", + "Frame 264 done in 0.1401350498199463 with a final error of 0.0\n", + "Frame 265 done in 0.14064431190490723 with a final error of 0.0\n", + "Frame 266 done in 0.1411726474761963 with a final error of 0.0\n", + "Frame 267 done in 0.1414499282836914 with a final error of 0.0\n", + "Frame 268 done in 0.14034771919250488 with a final error of 0.0\n", + "Frame 269 done in 0.1385786533355713 with a final error of 0.0\n", + "Frame 270 done in 0.1401829719543457 with a final error of 0.0\n", + "Frame 271 done in 0.14042282104492188 with a final error of 0.0\n", + "Frame 272 done in 0.1410677433013916 with a final error of 0.0\n", + "Frame 273 done in 0.13793492317199707 with a final error of 0.0\n", + "Frame 274 done in 0.14034414291381836 with a final error of 0.0\n", + "Frame 275 done in 0.1433868408203125 with a final error of 0.0\n", + "Frame 276 done in 0.13886046409606934 with a final error of 0.0\n", + "Frame 277 done in 0.1425628662109375 with a final error of 0.0\n", + "Frame 278 done in 0.14007091522216797 with a final error of 0.0\n", + "Frame 279 done in 0.14121294021606445 with a final error of 0.0\n", + "Frame 280 done in 0.1385204792022705 with a final error of 0.0\n", + "Frame 281 done in 0.13834095001220703 with a final error of 0.0\n", + "Frame 282 done in 0.14107894897460938 with a final error of 0.0\n", + "Frame 283 done in 0.13924217224121094 with a final error of 0.0\n", + "Frame 284 done in 0.13988542556762695 with a final error of 0.0\n", + "Frame 285 done in 0.13849353790283203 with a final error of 0.0\n", + "Frame 286 done in 0.1390056610107422 with a final error of 0.0\n", + "Frame 287 done in 0.13813471794128418 with a final error of 0.0\n", + "Frame 288 done in 0.1392056941986084 with a final error of 0.0\n", + "Frame 289 done in 0.13865137100219727 with a final error of 0.0\n", + "Frame 290 done in 0.14158034324645996 with a final error of 0.0\n", + "Frame 291 done in 0.14358973503112793 with a final error of 0.0\n", + "Frame 292 done in 0.14779353141784668 with a final error of 0.0\n", + "Frame 293 done in 0.1448068618774414 with a final error of 0.0\n", + "Frame 294 done in 0.14139699935913086 with a final error of 0.0\n", + "Frame 295 done in 0.14267396926879883 with a final error of 0.0\n", + "Frame 296 done in 0.13908171653747559 with a final error of 0.0\n", + "Frame 297 done in 0.139756441116333 with a final error of 0.0\n", + "Frame 298 done in 0.13906502723693848 with a final error of 0.0\n", + "Frame 299 done in 0.13934731483459473 with a final error of 0.0\n", + "Frame 300 done in 0.14264631271362305 with a final error of 0.0\n", + "Frame 301 done in 0.14189410209655762 with a final error of 0.0\n", + "Frame 302 done in 0.1410512924194336 with a final error of 0.0\n", + "Frame 303 done in 0.1380922794342041 with a final error of 0.0\n", + "Frame 304 done in 0.1386117935180664 with a final error of 0.0\n", + "Frame 305 done in 0.13633084297180176 with a final error of 0.0\n", + "Frame 306 done in 0.13884544372558594 with a final error of 0.0\n", + "Frame 307 done in 0.13865327835083008 with a final error of 0.0\n", + "Frame 308 done in 0.1379401683807373 with a final error of 0.0\n", + "Frame 309 done in 0.13987350463867188 with a final error of 0.0\n", + "Frame 310 done in 0.13870978355407715 with a final error of 0.0\n", + "Frame 311 done in 0.13876557350158691 with a final error of 0.0\n", + "Frame 312 done in 0.13968920707702637 with a final error of 0.0\n", + "Frame 313 done in 0.13805389404296875 with a final error of 0.0\n", + "Frame 314 done in 0.14207768440246582 with a final error of 0.0\n", + "Frame 315 done in 0.14050507545471191 with a final error of 0.0\n", + "Frame 316 done in 0.13765525817871094 with a final error of 0.0\n", + "Frame 317 done in 0.13493728637695312 with a final error of 0.0\n", + "Frame 318 done in 0.13812947273254395 with a final error of 0.0\n", + "Frame 319 done in 0.13904142379760742 with a final error of 0.0\n", + "Frame 320 done in 0.1459367275238037 with a final error of 0.0\n", + "Frame 321 done in 0.14403295516967773 with a final error of 0.0\n", + "Frame 322 done in 0.1428813934326172 with a final error of 0.0\n", + "Frame 323 done in 0.1410820484161377 with a final error of 0.0\n", + "Frame 324 done in 0.1405622959136963 with a final error of 0.0\n", + "Frame 325 done in 0.14198756217956543 with a final error of 0.0\n", + "Frame 326 done in 0.14017200469970703 with a final error of 0.0\n", + "Frame 327 done in 0.14430832862854004 with a final error of 0.0\n", + "Frame 328 done in 0.14099884033203125 with a final error of 0.0\n", + "Frame 329 done in 0.14348936080932617 with a final error of 0.0\n", + "Frame 330 done in 0.1429145336151123 with a final error of 0.0\n", + "Frame 331 done in 0.14300107955932617 with a final error of 0.0\n", + "Frame 332 done in 0.13881874084472656 with a final error of 0.0\n", + "Frame 333 done in 0.13866710662841797 with a final error of 0.0\n", + "Frame 334 done in 0.13960742950439453 with a final error of 0.0\n", + "Frame 335 done in 0.13614654541015625 with a final error of 0.0\n", + "Frame 336 done in 0.1400742530822754 with a final error of 0.0\n", + "Frame 337 done in 0.1375432014465332 with a final error of 0.0\n", + "Frame 338 done in 0.13567590713500977 with a final error of 0.0\n", + "Frame 339 done in 0.13820505142211914 with a final error of 0.0\n", + "Frame 340 done in 0.1376972198486328 with a final error of 0.0\n", + "Frame 341 done in 0.1353437900543213 with a final error of 0.0\n", + "Frame 342 done in 0.13732099533081055 with a final error of 0.0\n", + "Frame 343 done in 0.13605260848999023 with a final error of 0.0\n", + "Frame 344 done in 0.1370697021484375 with a final error of 0.0\n", + "Frame 345 done in 0.13738250732421875 with a final error of 0.0\n", + "Frame 346 done in 0.13683199882507324 with a final error of 0.0\n", + "Frame 347 done in 0.13730621337890625 with a final error of 0.0\n", + "Frame 348 done in 0.13736629486083984 with a final error of 0.0\n", + "Frame 349 done in 0.14031314849853516 with a final error of 0.0\n", + "Frame 350 done in 0.1407308578491211 with a final error of 0.0\n", + "Frame 351 done in 0.13920116424560547 with a final error of 0.0\n", + "Frame 352 done in 0.14184045791625977 with a final error of 0.0\n", + "Frame 353 done in 0.1384282112121582 with a final error of 0.0\n", + "Frame 354 done in 0.13970136642456055 with a final error of 0.0\n", + "Frame 355 done in 0.14259052276611328 with a final error of 0.0\n", + "Frame 356 done in 0.14069390296936035 with a final error of 0.0\n", + "Frame 357 done in 0.1409313678741455 with a final error of 0.0\n", + "Frame 358 done in 0.13845133781433105 with a final error of 0.0\n", + "Frame 359 done in 0.13797903060913086 with a final error of 0.0\n", + "Frame 360 done in 0.14089274406433105 with a final error of 0.0\n", + "Frame 361 done in 0.13845205307006836 with a final error of 0.0\n", + "Frame 362 done in 0.13831734657287598 with a final error of 0.0\n", + "Frame 363 done in 0.14011240005493164 with a final error of 0.0\n", + "Frame 364 done in 0.14248228073120117 with a final error of 0.0\n", + "Frame 365 done in 0.14603853225708008 with a final error of 0.0\n", + "Frame 366 done in 0.14628028869628906 with a final error of 0.0\n", + "Frame 367 done in 0.1433258056640625 with a final error of 0.0\n", + "Frame 368 done in 0.14528489112854004 with a final error of 0.0\n", + "Frame 369 done in 0.14301800727844238 with a final error of 0.0\n", + "Frame 370 done in 0.1420137882232666 with a final error of 0.0\n", + "Frame 371 done in 0.14292693138122559 with a final error of 0.0\n", + "Frame 372 done in 0.14482498168945312 with a final error of 0.0\n", + "Frame 373 done in 0.14249253273010254 with a final error of 0.0\n", + "Frame 374 done in 0.14432883262634277 with a final error of 0.0\n", + "Frame 375 done in 0.1385643482208252 with a final error of 0.0\n", + "Frame 376 done in 0.13934087753295898 with a final error of 0.0\n", + "Frame 377 done in 0.13894200325012207 with a final error of 0.0\n", + "Frame 378 done in 0.13842248916625977 with a final error of 0.0\n", + "Frame 379 done in 0.1391887664794922 with a final error of 0.0\n", + "Frame 380 done in 0.14043498039245605 with a final error of 0.0\n", + "Frame 381 done in 0.13894319534301758 with a final error of 0.0\n", + "Frame 382 done in 0.14438986778259277 with a final error of 0.0\n", + "Frame 383 done in 0.14534568786621094 with a final error of 0.0\n", + "Frame 384 done in 0.1459190845489502 with a final error of 0.0\n", + "Frame 385 done in 0.14634180068969727 with a final error of 0.0\n", + "Frame 386 done in 0.14596152305603027 with a final error of 0.0\n", + "Frame 387 done in 0.14032864570617676 with a final error of 0.0\n", + "Frame 388 done in 0.1400294303894043 with a final error of 0.0\n", + "Frame 389 done in 0.13985371589660645 with a final error of 0.0\n", + "Frame 390 done in 0.13954925537109375 with a final error of 0.0\n", + "Frame 391 done in 0.1412959098815918 with a final error of 0.0\n", + "Frame 392 done in 0.1426982879638672 with a final error of 0.0\n", + "Frame 393 done in 0.14269709587097168 with a final error of 0.0\n", + "Frame 394 done in 0.14354443550109863 with a final error of 0.0\n", + "Frame 395 done in 0.14204645156860352 with a final error of 0.0\n", + "Frame 396 done in 0.14511752128601074 with a final error of 0.0\n", + "Frame 397 done in 0.14384150505065918 with a final error of 0.0\n", + "Frame 398 done in 0.1453688144683838 with a final error of 0.0\n", + "Frame 399 done in 0.14529061317443848 with a final error of 0.0\n", + "Frame 400 done in 0.14248967170715332 with a final error of 0.0\n", + "Frame 401 done in 0.14354228973388672 with a final error of 0.0\n", + "Frame 402 done in 0.13922810554504395 with a final error of 0.0\n", + "Frame 403 done in 0.13669133186340332 with a final error of 0.0\n", + "Frame 404 done in 0.13841819763183594 with a final error of 0.0\n", + "Frame 405 done in 0.13452363014221191 with a final error of 0.0\n", + "Frame 406 done in 0.13849377632141113 with a final error of 0.0\n", + "Frame 407 done in 0.1433720588684082 with a final error of 0.0\n", + "Frame 408 done in 0.14361190795898438 with a final error of 0.0\n", + "Frame 409 done in 0.14357900619506836 with a final error of 0.0\n", + "Frame 410 done in 0.14264345169067383 with a final error of 0.0\n", + "Frame 411 done in 0.14258623123168945 with a final error of 0.0\n", + "Frame 412 done in 0.13826274871826172 with a final error of 0.0\n", + "Frame 413 done in 0.1369941234588623 with a final error of 0.0\n", + "Frame 414 done in 0.138352632522583 with a final error of 0.0\n", + "Frame 415 done in 0.13729524612426758 with a final error of 0.0\n", + "Frame 416 done in 0.1354382038116455 with a final error of 0.0\n", + "Frame 417 done in 0.13650178909301758 with a final error of 0.0\n", + "Frame 418 done in 0.13914036750793457 with a final error of 0.0\n", + "Frame 419 done in 0.14110112190246582 with a final error of 0.0\n", + "Frame 420 done in 0.1408374309539795 with a final error of 0.0\n", + "Frame 421 done in 0.14046144485473633 with a final error of 0.0\n", + "Frame 422 done in 0.14325571060180664 with a final error of 0.0\n", + "Frame 423 done in 0.1433255672454834 with a final error of 0.0\n", + "Frame 424 done in 0.135772705078125 with a final error of 0.0\n", + "Frame 425 done in 0.13665461540222168 with a final error of 0.0\n", + "Frame 426 done in 0.14265727996826172 with a final error of 0.0\n", + "Frame 427 done in 0.14151787757873535 with a final error of 0.0\n", + "Frame 428 done in 0.1435070037841797 with a final error of 0.0\n", + "Frame 429 done in 0.1437675952911377 with a final error of 0.0\n", + "Frame 430 done in 0.14364242553710938 with a final error of 0.0\n", + "Frame 431 done in 0.14327573776245117 with a final error of 0.0\n", + "Frame 432 done in 0.13964390754699707 with a final error of 0.0\n", + "Frame 433 done in 0.14229202270507812 with a final error of 0.0\n", + "Frame 434 done in 0.1441192626953125 with a final error of 0.0\n", + "Frame 435 done in 0.14309930801391602 with a final error of 0.0\n", + "Frame 436 done in 0.14310097694396973 with a final error of 0.0\n", + "Frame 437 done in 0.14444971084594727 with a final error of 0.0\n", + "Frame 438 done in 0.14345407485961914 with a final error of 0.0\n", + "Frame 439 done in 0.14493608474731445 with a final error of 0.0\n", + "Frame 440 done in 0.14336490631103516 with a final error of 0.0\n", + "Frame 441 done in 0.13936519622802734 with a final error of 0.0\n", + "Frame 442 done in 0.1390974521636963 with a final error of 0.0\n", + "Frame 443 done in 0.13716530799865723 with a final error of 0.0\n", + "Frame 444 done in 0.1425342559814453 with a final error of 0.0\n", + "Frame 445 done in 0.14196014404296875 with a final error of 0.0\n", + "Frame 446 done in 0.14171099662780762 with a final error of 0.0\n", + "Frame 447 done in 0.1407175064086914 with a final error of 0.0\n", + "Frame 448 done in 0.1390244960784912 with a final error of 0.0\n", + "Frame 449 done in 0.13562536239624023 with a final error of 0.0\n", + "Frame 450 done in 0.139540433883667 with a final error of 0.0\n", + "Frame 451 done in 0.13692188262939453 with a final error of 0.0\n", + "Frame 452 done in 0.14293527603149414 with a final error of 0.0\n", + "Frame 453 done in 0.14188909530639648 with a final error of 0.0\n", + "Frame 454 done in 0.1349043846130371 with a final error of 0.0\n", + "Frame 455 done in 0.1409146785736084 with a final error of 0.0\n", + "Frame 456 done in 0.14408206939697266 with a final error of 0.0\n", + "Frame 457 done in 0.14246058464050293 with a final error of 0.0\n", + "Frame 458 done in 0.14133477210998535 with a final error of 0.0\n", + "Frame 459 done in 0.1420421600341797 with a final error of 0.0\n", + "Frame 460 done in 0.14274835586547852 with a final error of 0.0\n", + "Frame 461 done in 0.14210915565490723 with a final error of 0.0\n", + "Frame 462 done in 0.13943243026733398 with a final error of 0.0\n", + "Frame 463 done in 0.13752174377441406 with a final error of 0.0\n", + "Frame 464 done in 0.1352088451385498 with a final error of 0.0\n", + "Frame 465 done in 0.1377105712890625 with a final error of 0.0\n", + "Frame 466 done in 0.13818812370300293 with a final error of 0.0\n", + "Frame 467 done in 0.1386725902557373 with a final error of 0.0\n", + "Frame 468 done in 0.13605594635009766 with a final error of 0.0\n", + "Frame 469 done in 0.13765716552734375 with a final error of 0.0\n", + "Frame 470 done in 0.1359567642211914 with a final error of 0.0\n", + "Frame 471 done in 0.1366736888885498 with a final error of 0.0\n", + "Frame 472 done in 0.13769268989562988 with a final error of 0.0\n", + "Frame 473 done in 0.13682794570922852 with a final error of 0.0\n", + "Frame 474 done in 0.13679194450378418 with a final error of 0.0\n", + "Frame 475 done in 0.13820695877075195 with a final error of 0.0\n", + "Frame 476 done in 0.13672280311584473 with a final error of 0.0\n", + "Frame 477 done in 0.1363518238067627 with a final error of 0.0\n", + "Frame 478 done in 0.13791275024414062 with a final error of 0.0\n", + "Frame 479 done in 0.13915419578552246 with a final error of 0.0\n", + "Frame 480 done in 0.1356363296508789 with a final error of 0.0\n", + "Frame 481 done in 0.13671541213989258 with a final error of 0.0\n", + "Frame 482 done in 0.13643407821655273 with a final error of 0.0\n", + "Frame 483 done in 0.1372830867767334 with a final error of 0.0\n", + "Frame 484 done in 0.13825345039367676 with a final error of 0.0\n", + "Frame 485 done in 0.13818097114562988 with a final error of 0.0\n", + "Frame 486 done in 0.13663816452026367 with a final error of 0.0\n", + "Frame 487 done in 0.13861846923828125 with a final error of 0.0\n", + "Frame 488 done in 0.13954997062683105 with a final error of 0.0\n", + "Frame 489 done in 0.13701367378234863 with a final error of 0.0\n", + "Frame 490 done in 0.13658642768859863 with a final error of 0.0\n", + "Frame 491 done in 0.13761067390441895 with a final error of 0.0\n", + "Frame 492 done in 0.13907527923583984 with a final error of 0.0\n", + "Frame 493 done in 0.1378192901611328 with a final error of 0.0\n", + "Frame 494 done in 0.13701748847961426 with a final error of 0.0\n", + "Frame 495 done in 0.13591837882995605 with a final error of 0.0\n", + "Frame 496 done in 0.13660216331481934 with a final error of 0.0\n", + "Frame 497 done in 0.13845133781433105 with a final error of 0.0\n", + "Frame 498 done in 0.137315034866333 with a final error of 0.0\n", + "Frame 499 done in 0.13550615310668945 with a final error of 0.0\n", + "Frame 500 done in 0.13715457916259766 with a final error of 0.0\n", + "Mean: 0.0\n", + "Standard deviation: 0.0\n", + "starting offset optimization\n", + "Begining offset optimization:\n", + "Final error of 3.223224121029489e-05\n", + "offset optimization finished in 5.216412305831909\n", + "Calibration iteration: 5/6\n", + "Pose Optimization:\n", + "Pose Optimization done in 69.71639037132263\n", + "Frame 1 done in 0.14653635025024414 with a final error of 0.0\n", + "Frame 2 done in 0.14341473579406738 with a final error of 0.0\n", + "Frame 3 done in 0.13931655883789062 with a final error of 0.0\n", + "Frame 4 done in 0.13953685760498047 with a final error of 0.0\n", + "Frame 5 done in 0.14184141159057617 with a final error of 0.0\n", + "Frame 6 done in 0.1430065631866455 with a final error of 0.0\n", + "Frame 7 done in 0.14483880996704102 with a final error of 0.0\n", + "Frame 8 done in 0.1472916603088379 with a final error of 0.0\n", + "Frame 9 done in 0.14796686172485352 with a final error of 0.0\n", + "Frame 10 done in 0.1426687240600586 with a final error of 0.0\n", + "Frame 11 done in 0.14614200592041016 with a final error of 0.0\n", + "Frame 12 done in 0.1438913345336914 with a final error of 0.0\n", + "Frame 13 done in 0.14179754257202148 with a final error of 0.0\n", + "Frame 14 done in 0.14264202117919922 with a final error of 0.0\n", + "Frame 15 done in 0.14003300666809082 with a final error of 0.0\n", + "Frame 16 done in 0.14203977584838867 with a final error of 0.0\n", + "Frame 17 done in 0.1424269676208496 with a final error of 0.0\n", + "Frame 18 done in 0.14318299293518066 with a final error of 0.0\n", + "Frame 19 done in 0.14008736610412598 with a final error of 0.0\n", + "Frame 20 done in 0.14288735389709473 with a final error of 0.0\n", + "Frame 21 done in 0.14146065711975098 with a final error of 0.0\n", + "Frame 22 done in 0.14931178092956543 with a final error of 0.0\n", + "Frame 23 done in 0.14681220054626465 with a final error of 0.0\n", + "Frame 24 done in 0.14818811416625977 with a final error of 0.0\n", + "Frame 25 done in 0.14732646942138672 with a final error of 0.0\n", + "Frame 26 done in 0.14736223220825195 with a final error of 0.0\n", + "Frame 27 done in 0.13991570472717285 with a final error of 0.0\n", + "Frame 28 done in 0.13928604125976562 with a final error of 0.0\n", + "Frame 29 done in 0.14052653312683105 with a final error of 0.0\n", + "Frame 30 done in 0.13927531242370605 with a final error of 0.0\n", + "Frame 31 done in 0.14084458351135254 with a final error of 0.0\n", + "Frame 32 done in 0.13923382759094238 with a final error of 0.0\n", + "Frame 33 done in 0.13903474807739258 with a final error of 0.0\n", + "Frame 34 done in 0.1414322853088379 with a final error of 0.0\n", + "Frame 35 done in 0.14060711860656738 with a final error of 0.0\n", + "Frame 36 done in 0.14085650444030762 with a final error of 0.0\n", + "Frame 37 done in 0.13970470428466797 with a final error of 0.0\n", + "Frame 38 done in 0.14024853706359863 with a final error of 0.0\n", + "Frame 39 done in 0.14094996452331543 with a final error of 0.0\n", + "Frame 40 done in 0.13858485221862793 with a final error of 0.0\n", + "Frame 41 done in 0.1403961181640625 with a final error of 0.0\n", + "Frame 42 done in 0.13927078247070312 with a final error of 0.0\n", + "Frame 43 done in 0.1386241912841797 with a final error of 0.0\n", + "Frame 44 done in 0.14019060134887695 with a final error of 0.0\n", + "Frame 45 done in 0.13783025741577148 with a final error of 0.0\n", + "Frame 46 done in 0.13999676704406738 with a final error of 0.0\n", + "Frame 47 done in 0.13903355598449707 with a final error of 0.0\n", + "Frame 48 done in 0.13914155960083008 with a final error of 0.0\n", + "Frame 49 done in 0.13851070404052734 with a final error of 0.0\n", + "Frame 50 done in 0.1404585838317871 with a final error of 0.0\n", + "Frame 51 done in 0.13654279708862305 with a final error of 0.0\n", + "Frame 52 done in 0.14014625549316406 with a final error of 0.0\n", + "Frame 53 done in 0.14086365699768066 with a final error of 0.0\n", + "Frame 54 done in 0.14098048210144043 with a final error of 0.0\n", + "Frame 55 done in 0.13982462882995605 with a final error of 0.0\n", + "Frame 56 done in 0.13881826400756836 with a final error of 0.0\n", + "Frame 57 done in 0.14000272750854492 with a final error of 0.0\n", + "Frame 58 done in 0.14283275604248047 with a final error of 0.0\n", + "Frame 59 done in 0.13891267776489258 with a final error of 0.0\n", + "Frame 60 done in 0.1415269374847412 with a final error of 0.0\n", + "Frame 61 done in 0.13791203498840332 with a final error of 0.0\n", + "Frame 62 done in 0.13967418670654297 with a final error of 0.0\n", + "Frame 63 done in 0.1383209228515625 with a final error of 0.0\n", + "Frame 64 done in 0.1381669044494629 with a final error of 0.0\n", + "Frame 65 done in 0.13971686363220215 with a final error of 0.0\n", + "Frame 66 done in 0.13808369636535645 with a final error of 0.0\n", + "Frame 67 done in 0.13926315307617188 with a final error of 0.0\n", + "Frame 68 done in 0.13927793502807617 with a final error of 0.0\n", + "Frame 69 done in 0.13844871520996094 with a final error of 0.0\n", + "Frame 70 done in 0.13886308670043945 with a final error of 0.0\n", + "Frame 71 done in 0.14139890670776367 with a final error of 0.0\n", + "Frame 72 done in 0.1402444839477539 with a final error of 0.0\n", + "Frame 73 done in 0.13775420188903809 with a final error of 0.0\n", + "Frame 74 done in 0.13713383674621582 with a final error of 0.0\n", + "Frame 75 done in 0.14069342613220215 with a final error of 0.0\n", + "Frame 76 done in 0.13714241981506348 with a final error of 0.0\n", + "Frame 77 done in 0.13924741744995117 with a final error of 0.0\n", + "Frame 78 done in 0.13943743705749512 with a final error of 0.0\n", + "Frame 79 done in 0.13737893104553223 with a final error of 0.0\n", + "Frame 80 done in 0.13874316215515137 with a final error of 0.0\n", + "Frame 81 done in 0.14052534103393555 with a final error of 0.0\n", + "Frame 82 done in 0.14255213737487793 with a final error of 0.0\n", + "Frame 83 done in 0.1405177116394043 with a final error of 0.0\n", + "Frame 84 done in 0.14045190811157227 with a final error of 0.0\n", + "Frame 85 done in 0.14180350303649902 with a final error of 0.0\n", + "Frame 86 done in 0.14310264587402344 with a final error of 0.0\n", + "Frame 87 done in 0.14138388633728027 with a final error of 0.0\n", + "Frame 88 done in 0.1406564712524414 with a final error of 0.0\n", + "Frame 89 done in 0.14309310913085938 with a final error of 0.0\n", + "Frame 90 done in 0.13991117477416992 with a final error of 0.0\n", + "Frame 91 done in 0.14081811904907227 with a final error of 0.0\n", + "Frame 92 done in 0.1402568817138672 with a final error of 0.0\n", + "Frame 93 done in 0.14024066925048828 with a final error of 0.0\n", + "Frame 94 done in 0.14212775230407715 with a final error of 0.0\n", + "Frame 95 done in 0.14101338386535645 with a final error of 0.0\n", + "Frame 96 done in 0.1402895450592041 with a final error of 0.0\n", + "Frame 97 done in 0.13849782943725586 with a final error of 0.0\n", + "Frame 98 done in 0.1378483772277832 with a final error of 0.0\n", + "Frame 99 done in 0.14036321640014648 with a final error of 0.0\n", + "Frame 100 done in 0.13943862915039062 with a final error of 0.0\n", + "Frame 101 done in 0.1440138816833496 with a final error of 0.0\n", + "Frame 102 done in 0.13907194137573242 with a final error of 0.0\n", + "Frame 103 done in 0.14013218879699707 with a final error of 0.0\n", + "Frame 104 done in 0.1404566764831543 with a final error of 0.0\n", + "Frame 105 done in 0.1385958194732666 with a final error of 0.0\n", + "Frame 106 done in 0.14102482795715332 with a final error of 0.0\n", + "Frame 107 done in 0.14036917686462402 with a final error of 0.0\n", + "Frame 108 done in 0.14232301712036133 with a final error of 0.0\n", + "Frame 109 done in 0.13904237747192383 with a final error of 0.0\n", + "Frame 110 done in 0.14043188095092773 with a final error of 0.0\n", + "Frame 111 done in 0.14139056205749512 with a final error of 0.0\n", + "Frame 112 done in 0.14103031158447266 with a final error of 0.0\n", + "Frame 113 done in 0.1406564712524414 with a final error of 0.0\n", + "Frame 114 done in 0.14027190208435059 with a final error of 0.0\n", + "Frame 115 done in 0.14080214500427246 with a final error of 0.0\n", + "Frame 116 done in 0.1407935619354248 with a final error of 0.0\n", + "Frame 117 done in 0.1414949893951416 with a final error of 0.0\n", + "Frame 118 done in 0.13950276374816895 with a final error of 0.0\n", + "Frame 119 done in 0.1386399269104004 with a final error of 0.0\n", + "Frame 120 done in 0.14196062088012695 with a final error of 0.0\n", + "Frame 121 done in 0.14008736610412598 with a final error of 0.0\n", + "Frame 122 done in 0.141801118850708 with a final error of 0.0\n", + "Frame 123 done in 0.14031624794006348 with a final error of 0.0\n", + "Frame 124 done in 0.1414792537689209 with a final error of 0.0\n", + "Frame 125 done in 0.13922858238220215 with a final error of 0.0\n", + "Frame 126 done in 0.13928532600402832 with a final error of 0.0\n", + "Frame 127 done in 0.13968181610107422 with a final error of 0.0\n", + "Frame 128 done in 0.138336181640625 with a final error of 0.0\n", + "Frame 129 done in 0.13886499404907227 with a final error of 0.0\n", + "Frame 130 done in 0.1411445140838623 with a final error of 0.0\n", + "Frame 131 done in 0.1401689052581787 with a final error of 0.0\n", + "Frame 132 done in 0.14211177825927734 with a final error of 0.0\n", + "Frame 133 done in 0.1384449005126953 with a final error of 0.0\n", + "Frame 134 done in 0.14060497283935547 with a final error of 0.0\n", + "Frame 135 done in 0.13706588745117188 with a final error of 0.0\n", + "Frame 136 done in 0.14028048515319824 with a final error of 0.0\n", + "Frame 137 done in 0.137176513671875 with a final error of 0.0\n", + "Frame 138 done in 0.1385345458984375 with a final error of 0.0\n", + "Frame 139 done in 0.13946175575256348 with a final error of 0.0\n", + "Frame 140 done in 0.13880419731140137 with a final error of 0.0\n", + "Frame 141 done in 0.13721871376037598 with a final error of 0.0\n", + "Frame 142 done in 0.13920044898986816 with a final error of 0.0\n", + "Frame 143 done in 0.13727855682373047 with a final error of 0.0\n", + "Frame 144 done in 0.1379411220550537 with a final error of 0.0\n", + "Frame 145 done in 0.1372542381286621 with a final error of 0.0\n", + "Frame 146 done in 0.13770031929016113 with a final error of 0.0\n", + "Frame 147 done in 0.1376955509185791 with a final error of 0.0\n", + "Frame 148 done in 0.1409308910369873 with a final error of 0.0\n", + "Frame 149 done in 0.13834714889526367 with a final error of 0.0\n", + "Frame 150 done in 0.13622188568115234 with a final error of 0.0\n", + "Frame 151 done in 0.13676238059997559 with a final error of 0.0\n", + "Frame 152 done in 0.13661551475524902 with a final error of 0.0\n", + "Frame 153 done in 0.13802480697631836 with a final error of 0.0\n", + "Frame 154 done in 0.1373119354248047 with a final error of 0.0\n", + "Frame 155 done in 0.13762402534484863 with a final error of 0.0\n", + "Frame 156 done in 0.1378157138824463 with a final error of 0.0\n", + "Frame 157 done in 0.13603544235229492 with a final error of 0.0\n", + "Frame 158 done in 0.13551616668701172 with a final error of 0.0\n", + "Frame 159 done in 0.13800430297851562 with a final error of 0.0\n", + "Frame 160 done in 0.13739371299743652 with a final error of 0.0\n", + "Frame 161 done in 0.13979792594909668 with a final error of 0.0\n", + "Frame 162 done in 0.13929176330566406 with a final error of 0.0\n", + "Frame 163 done in 0.13763904571533203 with a final error of 0.0\n", + "Frame 164 done in 0.13832831382751465 with a final error of 0.0\n", + "Frame 165 done in 0.1386733055114746 with a final error of 0.0\n", + "Frame 166 done in 0.13626599311828613 with a final error of 0.0\n", + "Frame 167 done in 0.1381700038909912 with a final error of 0.0\n", + "Frame 168 done in 0.14047455787658691 with a final error of 0.0\n", + "Frame 169 done in 0.13917279243469238 with a final error of 0.0\n", + "Frame 170 done in 0.13849806785583496 with a final error of 0.0\n", + "Frame 171 done in 0.137315034866333 with a final error of 0.0\n", + "Frame 172 done in 0.13856053352355957 with a final error of 0.0\n", + "Frame 173 done in 0.1379532814025879 with a final error of 0.0\n", + "Frame 174 done in 0.13695955276489258 with a final error of 0.0\n", + "Frame 175 done in 0.13880157470703125 with a final error of 0.0\n", + "Frame 176 done in 0.13926315307617188 with a final error of 0.0\n", + "Frame 177 done in 0.13824677467346191 with a final error of 0.0\n", + "Frame 178 done in 0.13901209831237793 with a final error of 0.0\n", + "Frame 179 done in 0.13660287857055664 with a final error of 0.0\n", + "Frame 180 done in 0.13762855529785156 with a final error of 0.0\n", + "Frame 181 done in 0.13547778129577637 with a final error of 0.0\n", + "Frame 182 done in 0.1371607780456543 with a final error of 0.0\n", + "Frame 183 done in 0.1358342170715332 with a final error of 0.0\n", + "Frame 184 done in 0.13643145561218262 with a final error of 0.0\n", + "Frame 185 done in 0.13753890991210938 with a final error of 0.0\n", + "Frame 186 done in 0.13723111152648926 with a final error of 0.0\n", + "Frame 187 done in 0.13635778427124023 with a final error of 0.0\n", + "Frame 188 done in 0.13815855979919434 with a final error of 0.0\n", + "Frame 189 done in 0.13738346099853516 with a final error of 0.0\n", + "Frame 190 done in 0.13870692253112793 with a final error of 0.0\n", + "Frame 191 done in 0.13898777961730957 with a final error of 0.0\n", + "Frame 192 done in 0.13795065879821777 with a final error of 0.0\n", + "Frame 193 done in 0.13714027404785156 with a final error of 0.0\n", + "Frame 194 done in 0.1364138126373291 with a final error of 0.0\n", + "Frame 195 done in 0.13556313514709473 with a final error of 0.0\n", + "Frame 196 done in 0.1368424892425537 with a final error of 0.0\n", + "Frame 197 done in 0.13663125038146973 with a final error of 0.0\n", + "Frame 198 done in 0.1366260051727295 with a final error of 0.0\n", + "Frame 199 done in 0.13530635833740234 with a final error of 0.0\n", + "Frame 200 done in 0.1371324062347412 with a final error of 0.0\n", + "Frame 201 done in 0.13515663146972656 with a final error of 0.0\n", + "Frame 202 done in 0.13648104667663574 with a final error of 0.0\n", + "Frame 203 done in 0.1363973617553711 with a final error of 0.0\n", + "Frame 204 done in 0.137251615524292 with a final error of 0.0\n", + "Frame 205 done in 0.13577485084533691 with a final error of 0.0\n", + "Frame 206 done in 0.13870692253112793 with a final error of 0.0\n", + "Frame 207 done in 0.13833189010620117 with a final error of 0.0\n", + "Frame 208 done in 0.13928699493408203 with a final error of 0.0\n", + "Frame 209 done in 0.1364891529083252 with a final error of 0.0\n", + "Frame 210 done in 0.13586950302124023 with a final error of 0.0\n", + "Frame 211 done in 0.1376330852508545 with a final error of 0.0\n", + "Frame 212 done in 0.13773107528686523 with a final error of 0.0\n", + "Frame 213 done in 0.1371161937713623 with a final error of 0.0\n", + "Frame 214 done in 0.13889384269714355 with a final error of 0.0\n", + "Frame 215 done in 0.13945794105529785 with a final error of 0.0\n", + "Frame 216 done in 0.14035940170288086 with a final error of 0.0\n", + "Frame 217 done in 0.13832664489746094 with a final error of 0.0\n", + "Frame 218 done in 0.13854169845581055 with a final error of 0.0\n", + "Frame 219 done in 0.14336037635803223 with a final error of 0.0\n", + "Frame 220 done in 0.14448928833007812 with a final error of 0.0\n", + "Frame 221 done in 0.1418302059173584 with a final error of 0.0\n", + "Frame 222 done in 0.13875341415405273 with a final error of 0.0\n", + "Frame 223 done in 0.13887333869934082 with a final error of 0.0\n", + "Frame 224 done in 0.13929009437561035 with a final error of 0.0\n", + "Frame 225 done in 0.1368875503540039 with a final error of 0.0\n", + "Frame 226 done in 0.14028239250183105 with a final error of 0.0\n", + "Frame 227 done in 0.14171576499938965 with a final error of 0.0\n", + "Frame 228 done in 0.14450716972351074 with a final error of 0.0\n", + "Frame 229 done in 0.14176654815673828 with a final error of 0.0\n", + "Frame 230 done in 0.1389000415802002 with a final error of 0.0\n", + "Frame 231 done in 0.13998842239379883 with a final error of 0.0\n", + "Frame 232 done in 0.13837599754333496 with a final error of 0.0\n", + "Frame 233 done in 0.14011287689208984 with a final error of 0.0\n", + "Frame 234 done in 0.13848328590393066 with a final error of 0.0\n", + "Frame 235 done in 0.13787269592285156 with a final error of 0.0\n", + "Frame 236 done in 0.137664794921875 with a final error of 0.0\n", + "Frame 237 done in 0.13940191268920898 with a final error of 0.0\n", + "Frame 238 done in 0.14095711708068848 with a final error of 0.0\n", + "Frame 239 done in 0.14159345626831055 with a final error of 0.0\n", + "Frame 240 done in 0.13752269744873047 with a final error of 0.0\n", + "Frame 241 done in 0.13768577575683594 with a final error of 0.0\n", + "Frame 242 done in 0.13865375518798828 with a final error of 0.0\n", + "Frame 243 done in 0.13930487632751465 with a final error of 0.0\n", + "Frame 244 done in 0.1400611400604248 with a final error of 0.0\n", + "Frame 245 done in 0.14215922355651855 with a final error of 0.0\n", + "Frame 246 done in 0.14044547080993652 with a final error of 0.0\n", + "Frame 247 done in 0.14073753356933594 with a final error of 0.0\n", + "Frame 248 done in 0.13944244384765625 with a final error of 0.0\n", + "Frame 249 done in 0.14052152633666992 with a final error of 0.0\n", + "Frame 250 done in 0.14144587516784668 with a final error of 0.0\n", + "Frame 251 done in 0.14072751998901367 with a final error of 0.0\n", + "Frame 252 done in 0.14080238342285156 with a final error of 0.0\n", + "Frame 253 done in 0.14172124862670898 with a final error of 0.0\n", + "Frame 254 done in 0.14130449295043945 with a final error of 0.0\n", + "Frame 255 done in 0.141754150390625 with a final error of 0.0\n", + "Frame 256 done in 0.13930845260620117 with a final error of 0.0\n", + "Frame 257 done in 0.14150762557983398 with a final error of 0.0\n", + "Frame 258 done in 0.13967156410217285 with a final error of 0.0\n", + "Frame 259 done in 0.14182734489440918 with a final error of 0.0\n", + "Frame 260 done in 0.1410820484161377 with a final error of 0.0\n", + "Frame 261 done in 0.1405181884765625 with a final error of 0.0\n", + "Frame 262 done in 0.14179658889770508 with a final error of 0.0\n", + "Frame 263 done in 0.1433424949645996 with a final error of 0.0\n", + "Frame 264 done in 0.14176297187805176 with a final error of 0.0\n", + "Frame 265 done in 0.13981890678405762 with a final error of 0.0\n", + "Frame 266 done in 0.1401526927947998 with a final error of 0.0\n", + "Frame 267 done in 0.1412818431854248 with a final error of 0.0\n", + "Frame 268 done in 0.13942289352416992 with a final error of 0.0\n", + "Frame 269 done in 0.14140033721923828 with a final error of 0.0\n", + "Frame 270 done in 0.14326167106628418 with a final error of 0.0\n", + "Frame 271 done in 0.14191842079162598 with a final error of 0.0\n", + "Frame 272 done in 0.1400456428527832 with a final error of 0.0\n", + "Frame 273 done in 0.14063596725463867 with a final error of 0.0\n", + "Frame 274 done in 0.14334464073181152 with a final error of 0.0\n", + "Frame 275 done in 0.14675283432006836 with a final error of 0.0\n", + "Frame 276 done in 0.14594388008117676 with a final error of 0.0\n", + "Frame 277 done in 0.14399433135986328 with a final error of 0.0\n", + "Frame 278 done in 0.14316344261169434 with a final error of 0.0\n", + "Frame 279 done in 0.14186573028564453 with a final error of 0.0\n", + "Frame 280 done in 0.1411752700805664 with a final error of 0.0\n", + "Frame 281 done in 0.13982748985290527 with a final error of 0.0\n", + "Frame 282 done in 0.1405777931213379 with a final error of 0.0\n", + "Frame 283 done in 0.1416490077972412 with a final error of 0.0\n", + "Frame 284 done in 0.1398758888244629 with a final error of 0.0\n", + "Frame 285 done in 0.1412353515625 with a final error of 0.0\n", + "Frame 286 done in 0.14068317413330078 with a final error of 0.0\n", + "Frame 287 done in 0.14226794242858887 with a final error of 0.0\n", + "Frame 288 done in 0.1426396369934082 with a final error of 0.0\n", + "Frame 289 done in 0.14189696311950684 with a final error of 0.0\n", + "Frame 290 done in 0.14082050323486328 with a final error of 0.0\n", + "Frame 291 done in 0.1411266326904297 with a final error of 0.0\n", + "Frame 292 done in 0.14235758781433105 with a final error of 0.0\n", + "Frame 293 done in 0.13996410369873047 with a final error of 0.0\n", + "Frame 294 done in 0.14087677001953125 with a final error of 0.0\n", + "Frame 295 done in 0.14073944091796875 with a final error of 0.0\n", + "Frame 296 done in 0.14029455184936523 with a final error of 0.0\n", + "Frame 297 done in 0.13921523094177246 with a final error of 0.0\n", + "Frame 298 done in 0.13750362396240234 with a final error of 0.0\n", + "Frame 299 done in 0.13596653938293457 with a final error of 0.0\n", + "Frame 300 done in 0.1384587287902832 with a final error of 0.0\n", + "Frame 301 done in 0.13741421699523926 with a final error of 0.0\n", + "Frame 302 done in 0.13799548149108887 with a final error of 0.0\n", + "Frame 303 done in 0.14037346839904785 with a final error of 0.0\n", + "Frame 304 done in 0.13582777976989746 with a final error of 0.0\n", + "Frame 305 done in 0.137129545211792 with a final error of 0.0\n", + "Frame 306 done in 0.14216399192810059 with a final error of 0.0\n", + "Frame 307 done in 0.13678336143493652 with a final error of 0.0\n", + "Frame 308 done in 0.13793063163757324 with a final error of 0.0\n", + "Frame 309 done in 0.13904523849487305 with a final error of 0.0\n", + "Frame 310 done in 0.1383953094482422 with a final error of 0.0\n", + "Frame 311 done in 0.14132261276245117 with a final error of 0.0\n", + "Frame 312 done in 0.13641715049743652 with a final error of 0.0\n", + "Frame 313 done in 0.137315034866333 with a final error of 0.0\n", + "Frame 314 done in 0.14191651344299316 with a final error of 0.0\n", + "Frame 315 done in 0.13920283317565918 with a final error of 0.0\n", + "Frame 316 done in 0.13837981224060059 with a final error of 0.0\n", + "Frame 317 done in 0.13738036155700684 with a final error of 0.0\n", + "Frame 318 done in 0.13808488845825195 with a final error of 0.0\n", + "Frame 319 done in 0.13768482208251953 with a final error of 0.0\n", + "Frame 320 done in 0.13743257522583008 with a final error of 0.0\n", + "Frame 321 done in 0.13785481452941895 with a final error of 0.0\n", + "Frame 322 done in 0.13634181022644043 with a final error of 0.0\n", + "Frame 323 done in 0.1374530792236328 with a final error of 0.0\n", + "Frame 324 done in 0.14089107513427734 with a final error of 0.0\n", + "Frame 325 done in 0.1377108097076416 with a final error of 0.0\n", + "Frame 326 done in 0.138108491897583 with a final error of 0.0\n", + "Frame 327 done in 0.13916826248168945 with a final error of 0.0\n", + "Frame 328 done in 0.13705849647521973 with a final error of 0.0\n", + "Frame 329 done in 0.1360633373260498 with a final error of 0.0\n", + "Frame 330 done in 0.13715696334838867 with a final error of 0.0\n", + "Frame 331 done in 0.13724398612976074 with a final error of 0.0\n", + "Frame 332 done in 0.13846969604492188 with a final error of 0.0\n", + "Frame 333 done in 0.13754749298095703 with a final error of 0.0\n", + "Frame 334 done in 0.1382427215576172 with a final error of 0.0\n", + "Frame 335 done in 0.139359712600708 with a final error of 0.0\n", + "Frame 336 done in 0.13823914527893066 with a final error of 0.0\n", + "Frame 337 done in 0.1395249366760254 with a final error of 0.0\n", + "Frame 338 done in 0.13837909698486328 with a final error of 0.0\n", + "Frame 339 done in 0.14008355140686035 with a final error of 0.0\n", + "Frame 340 done in 0.13909101486206055 with a final error of 0.0\n", + "Frame 341 done in 0.1358025074005127 with a final error of 0.0\n", + "Frame 342 done in 0.13784098625183105 with a final error of 0.0\n", + "Frame 343 done in 0.1350698471069336 with a final error of 0.0\n", + "Frame 344 done in 0.13904619216918945 with a final error of 0.0\n", + "Frame 345 done in 0.14039897918701172 with a final error of 0.0\n", + "Frame 346 done in 0.13627934455871582 with a final error of 0.0\n", + "Frame 347 done in 0.13856816291809082 with a final error of 0.0\n", + "Frame 348 done in 0.13681364059448242 with a final error of 0.0\n", + "Frame 349 done in 0.1338505744934082 with a final error of 0.0\n", + "Frame 350 done in 0.13712143898010254 with a final error of 0.0\n", + "Frame 351 done in 0.13604974746704102 with a final error of 0.0\n", + "Frame 352 done in 0.1378614902496338 with a final error of 0.0\n", + "Frame 353 done in 0.1397862434387207 with a final error of 0.0\n", + "Frame 354 done in 0.14174532890319824 with a final error of 0.0\n", + "Frame 355 done in 0.13983702659606934 with a final error of 0.0\n", + "Frame 356 done in 0.1382150650024414 with a final error of 0.0\n", + "Frame 357 done in 0.1382308006286621 with a final error of 0.0\n", + "Frame 358 done in 0.13847112655639648 with a final error of 0.0\n", + "Frame 359 done in 0.13955378532409668 with a final error of 0.0\n", + "Frame 360 done in 0.13905000686645508 with a final error of 0.0\n", + "Frame 361 done in 0.13745713233947754 with a final error of 0.0\n", + "Frame 362 done in 0.1382894515991211 with a final error of 0.0\n", + "Frame 363 done in 0.13993620872497559 with a final error of 0.0\n", + "Frame 364 done in 0.13851332664489746 with a final error of 0.0\n", + "Frame 365 done in 0.1382737159729004 with a final error of 0.0\n", + "Frame 366 done in 0.14026665687561035 with a final error of 0.0\n", + "Frame 367 done in 0.13980412483215332 with a final error of 0.0\n", + "Frame 368 done in 0.1384279727935791 with a final error of 0.0\n", + "Frame 369 done in 0.14075231552124023 with a final error of 0.0\n", + "Frame 370 done in 0.13976812362670898 with a final error of 0.0\n", + "Frame 371 done in 0.14069700241088867 with a final error of 0.0\n", + "Frame 372 done in 0.13989996910095215 with a final error of 0.0\n", + "Frame 373 done in 0.13889265060424805 with a final error of 0.0\n", + "Frame 374 done in 0.14389300346374512 with a final error of 0.0\n", + "Frame 375 done in 0.14380598068237305 with a final error of 0.0\n", + "Frame 376 done in 0.1422104835510254 with a final error of 0.0\n", + "Frame 377 done in 0.1385490894317627 with a final error of 0.0\n", + "Frame 378 done in 0.138993501663208 with a final error of 0.0\n", + "Frame 379 done in 0.1377544403076172 with a final error of 0.0\n", + "Frame 380 done in 0.1372530460357666 with a final error of 0.0\n", + "Frame 381 done in 0.13996100425720215 with a final error of 0.0\n", + "Frame 382 done in 0.1427159309387207 with a final error of 0.0\n", + "Frame 383 done in 0.1449282169342041 with a final error of 0.0\n", + "Frame 384 done in 0.14062976837158203 with a final error of 0.0\n", + "Frame 385 done in 0.13933634757995605 with a final error of 0.0\n", + "Frame 386 done in 0.13920044898986816 with a final error of 0.0\n", + "Frame 387 done in 0.13781046867370605 with a final error of 0.0\n", + "Frame 388 done in 0.14072632789611816 with a final error of 0.0\n", + "Frame 389 done in 0.14002394676208496 with a final error of 0.0\n", + "Frame 390 done in 0.14079809188842773 with a final error of 0.0\n", + "Frame 391 done in 0.13855266571044922 with a final error of 0.0\n", + "Frame 392 done in 0.13887429237365723 with a final error of 0.0\n", + "Frame 393 done in 0.1394028663635254 with a final error of 0.0\n", + "Frame 394 done in 0.13862395286560059 with a final error of 0.0\n", + "Frame 395 done in 0.13847875595092773 with a final error of 0.0\n", + "Frame 396 done in 0.13960742950439453 with a final error of 0.0\n", + "Frame 397 done in 0.1403334140777588 with a final error of 0.0\n", + "Frame 398 done in 0.1386115550994873 with a final error of 0.0\n", + "Frame 399 done in 0.13843703269958496 with a final error of 0.0\n", + "Frame 400 done in 0.13815689086914062 with a final error of 0.0\n", + "Frame 401 done in 0.13928484916687012 with a final error of 0.0\n", + "Frame 402 done in 0.14019155502319336 with a final error of 0.0\n", + "Frame 403 done in 0.13934803009033203 with a final error of 0.0\n", + "Frame 404 done in 0.1396021842956543 with a final error of 0.0\n", + "Frame 405 done in 0.13909482955932617 with a final error of 0.0\n", + "Frame 406 done in 0.13947105407714844 with a final error of 0.0\n", + "Frame 407 done in 0.13956499099731445 with a final error of 0.0\n", + "Frame 408 done in 0.13534951210021973 with a final error of 0.0\n", + "Frame 409 done in 0.13764476776123047 with a final error of 0.0\n", + "Frame 410 done in 0.13907265663146973 with a final error of 0.0\n", + "Frame 411 done in 0.13502240180969238 with a final error of 0.0\n", + "Frame 412 done in 0.13833093643188477 with a final error of 0.0\n", + "Frame 413 done in 0.1360635757446289 with a final error of 0.0\n", + "Frame 414 done in 0.1375579833984375 with a final error of 0.0\n", + "Frame 415 done in 0.13713979721069336 with a final error of 0.0\n", + "Frame 416 done in 0.1365523338317871 with a final error of 0.0\n", + "Frame 417 done in 0.13855767250061035 with a final error of 0.0\n", + "Frame 418 done in 0.1386396884918213 with a final error of 0.0\n", + "Frame 419 done in 0.13638758659362793 with a final error of 0.0\n", + "Frame 420 done in 0.13898015022277832 with a final error of 0.0\n", + "Frame 421 done in 0.13779449462890625 with a final error of 0.0\n", + "Frame 422 done in 0.13741230964660645 with a final error of 0.0\n", + "Frame 423 done in 0.13602113723754883 with a final error of 0.0\n", + "Frame 424 done in 0.13738012313842773 with a final error of 0.0\n", + "Frame 425 done in 0.13833212852478027 with a final error of 0.0\n", + "Frame 426 done in 0.13933372497558594 with a final error of 0.0\n", + "Frame 427 done in 0.13913679122924805 with a final error of 0.0\n", + "Frame 428 done in 0.13904380798339844 with a final error of 0.0\n", + "Frame 429 done in 0.13593387603759766 with a final error of 0.0\n", + "Frame 430 done in 0.1375443935394287 with a final error of 0.0\n", + "Frame 431 done in 0.1384139060974121 with a final error of 0.0\n", + "Frame 432 done in 0.13426923751831055 with a final error of 0.0\n", + "Frame 433 done in 0.13914060592651367 with a final error of 0.0\n", + "Frame 434 done in 0.13653922080993652 with a final error of 0.0\n", + "Frame 435 done in 0.1354372501373291 with a final error of 0.0\n", + "Frame 436 done in 0.1365065574645996 with a final error of 0.0\n", + "Frame 437 done in 0.1350545883178711 with a final error of 0.0\n", + "Frame 438 done in 0.1379256248474121 with a final error of 0.0\n", + "Frame 439 done in 0.13783478736877441 with a final error of 0.0\n", + "Frame 440 done in 0.1369473934173584 with a final error of 0.0\n", + "Frame 441 done in 0.13923859596252441 with a final error of 0.0\n", + "Frame 442 done in 0.14042162895202637 with a final error of 0.0\n", + "Frame 443 done in 0.14209961891174316 with a final error of 0.0\n", + "Frame 444 done in 0.14174890518188477 with a final error of 0.0\n", + "Frame 445 done in 0.1456773281097412 with a final error of 0.0\n", + "Frame 446 done in 0.14341139793395996 with a final error of 0.0\n", + "Frame 447 done in 0.14281010627746582 with a final error of 0.0\n", + "Frame 448 done in 0.1389153003692627 with a final error of 0.0\n", + "Frame 449 done in 0.14008760452270508 with a final error of 0.0\n", + "Frame 450 done in 0.13788056373596191 with a final error of 0.0\n", + "Frame 451 done in 0.13689684867858887 with a final error of 0.0\n", + "Frame 452 done in 0.1354351043701172 with a final error of 0.0\n", + "Frame 453 done in 0.13968610763549805 with a final error of 0.0\n", + "Frame 454 done in 0.1387348175048828 with a final error of 0.0\n", + "Frame 455 done in 0.13895201683044434 with a final error of 0.0\n", + "Frame 456 done in 0.14108061790466309 with a final error of 0.0\n", + "Frame 457 done in 0.13917064666748047 with a final error of 0.0\n", + "Frame 458 done in 0.1384568214416504 with a final error of 0.0\n", + "Frame 459 done in 0.13803553581237793 with a final error of 0.0\n", + "Frame 460 done in 0.13820505142211914 with a final error of 0.0\n", + "Frame 461 done in 0.1358201503753662 with a final error of 0.0\n", + "Frame 462 done in 0.1369643211364746 with a final error of 0.0\n", + "Frame 463 done in 0.14052343368530273 with a final error of 0.0\n", + "Frame 464 done in 0.14163923263549805 with a final error of 0.0\n", + "Frame 465 done in 0.1381547451019287 with a final error of 0.0\n", + "Frame 466 done in 0.13506245613098145 with a final error of 0.0\n", + "Frame 467 done in 0.13525700569152832 with a final error of 0.0\n", + "Frame 468 done in 0.13718509674072266 with a final error of 0.0\n", + "Frame 469 done in 0.13724303245544434 with a final error of 0.0\n", + "Frame 470 done in 0.13763904571533203 with a final error of 0.0\n", + "Frame 471 done in 0.14108967781066895 with a final error of 0.0\n", + "Frame 472 done in 0.14041399955749512 with a final error of 0.0\n", + "Frame 473 done in 0.14153552055358887 with a final error of 0.0\n", + "Frame 474 done in 0.13927268981933594 with a final error of 0.0\n", + "Frame 475 done in 0.14028429985046387 with a final error of 0.0\n", + "Frame 476 done in 0.14400196075439453 with a final error of 0.0\n", + "Frame 477 done in 0.14514946937561035 with a final error of 0.0\n", + "Frame 478 done in 0.1427145004272461 with a final error of 0.0\n", + "Frame 479 done in 0.14273285865783691 with a final error of 0.0\n", + "Frame 480 done in 0.14133906364440918 with a final error of 0.0\n", + "Frame 481 done in 0.13991856575012207 with a final error of 0.0\n", + "Frame 482 done in 0.14023780822753906 with a final error of 0.0\n", + "Frame 483 done in 0.1375133991241455 with a final error of 0.0\n", + "Frame 484 done in 0.13842272758483887 with a final error of 0.0\n", + "Frame 485 done in 0.14094877243041992 with a final error of 0.0\n", + "Frame 486 done in 0.13785314559936523 with a final error of 0.0\n", + "Frame 487 done in 0.13768482208251953 with a final error of 0.0\n", + "Frame 488 done in 0.1376512050628662 with a final error of 0.0\n", + "Frame 489 done in 0.13677406311035156 with a final error of 0.0\n", + "Frame 490 done in 0.136993408203125 with a final error of 0.0\n", + "Frame 491 done in 0.13588714599609375 with a final error of 0.0\n", + "Frame 492 done in 0.13863062858581543 with a final error of 0.0\n", + "Frame 493 done in 0.1372237205505371 with a final error of 0.0\n", + "Frame 494 done in 0.1384260654449463 with a final error of 0.0\n", + "Frame 495 done in 0.13774633407592773 with a final error of 0.0\n", + "Frame 496 done in 0.13755130767822266 with a final error of 0.0\n", + "Frame 497 done in 0.13555097579956055 with a final error of 0.0\n", + "Frame 498 done in 0.1368396282196045 with a final error of 0.0\n", + "Frame 499 done in 0.1383817195892334 with a final error of 0.0\n", + "Frame 500 done in 0.13770222663879395 with a final error of 0.0\n", + "Mean: 0.0\n", + "Standard deviation: 0.0\n", + "starting offset optimization\n", + "Begining offset optimization:\n", + "Final error of 2.060015503957402e-05\n", + "offset optimization finished in 5.221691608428955\n", + "Calibration iteration: 6/6\n", + "Pose Optimization:\n", + "Pose Optimization done in 69.30800652503967\n", + "Frame 1 done in 0.14186835289001465 with a final error of 0.0\n", + "Frame 2 done in 0.1415417194366455 with a final error of 0.0\n", + "Frame 3 done in 0.14062762260437012 with a final error of 0.0\n", + "Frame 4 done in 0.14106988906860352 with a final error of 0.0\n", + "Frame 5 done in 0.14182496070861816 with a final error of 0.0\n", + "Frame 6 done in 0.14158129692077637 with a final error of 0.0\n", + "Frame 7 done in 0.14193153381347656 with a final error of 0.0\n", + "Frame 8 done in 0.14119958877563477 with a final error of 0.0\n", + "Frame 9 done in 0.14146208763122559 with a final error of 0.0\n", + "Frame 10 done in 0.1405630111694336 with a final error of 0.0\n", + "Frame 11 done in 0.14106464385986328 with a final error of 0.0\n", + "Frame 12 done in 0.14110946655273438 with a final error of 0.0\n", + "Frame 13 done in 0.14257049560546875 with a final error of 0.0\n", + "Frame 14 done in 0.14373421669006348 with a final error of 0.0\n", + "Frame 15 done in 0.14075613021850586 with a final error of 0.0\n", + "Frame 16 done in 0.14158010482788086 with a final error of 0.0\n", + "Frame 17 done in 0.14097380638122559 with a final error of 0.0\n", + "Frame 18 done in 0.1412057876586914 with a final error of 0.0\n", + "Frame 19 done in 0.13964176177978516 with a final error of 0.0\n", + "Frame 20 done in 0.14253735542297363 with a final error of 0.0\n", + "Frame 21 done in 0.1476452350616455 with a final error of 0.0\n", + "Frame 22 done in 0.1483449935913086 with a final error of 0.0\n", + "Frame 23 done in 0.14777541160583496 with a final error of 0.0\n", + "Frame 24 done in 0.14762258529663086 with a final error of 0.0\n", + "Frame 25 done in 0.14679932594299316 with a final error of 0.0\n", + "Frame 26 done in 0.14207243919372559 with a final error of 0.0\n", + "Frame 27 done in 0.14113378524780273 with a final error of 0.0\n", + "Frame 28 done in 0.13864850997924805 with a final error of 0.0\n", + "Frame 29 done in 0.14165329933166504 with a final error of 0.0\n", + "Frame 30 done in 0.14244627952575684 with a final error of 0.0\n", + "Frame 31 done in 0.14150094985961914 with a final error of 0.0\n", + "Frame 32 done in 0.14037656784057617 with a final error of 0.0\n", + "Frame 33 done in 0.13953256607055664 with a final error of 0.0\n", + "Frame 34 done in 0.13708877563476562 with a final error of 0.0\n", + "Frame 35 done in 0.13893818855285645 with a final error of 0.0\n", + "Frame 36 done in 0.13937711715698242 with a final error of 0.0\n", + "Frame 37 done in 0.1425611972808838 with a final error of 0.0\n", + "Frame 38 done in 0.13927555084228516 with a final error of 0.0\n", + "Frame 39 done in 0.1407470703125 with a final error of 0.0\n", + "Frame 40 done in 0.142897367477417 with a final error of 0.0\n", + "Frame 41 done in 0.14469146728515625 with a final error of 0.0\n", + "Frame 42 done in 0.142411470413208 with a final error of 0.0\n", + "Frame 43 done in 0.1392374038696289 with a final error of 0.0\n", + "Frame 44 done in 0.1372852325439453 with a final error of 0.0\n", + "Frame 45 done in 0.1393134593963623 with a final error of 0.0\n", + "Frame 46 done in 0.14000606536865234 with a final error of 0.0\n", + "Frame 47 done in 0.14120149612426758 with a final error of 0.0\n", + "Frame 48 done in 0.1392807960510254 with a final error of 0.0\n", + "Frame 49 done in 0.14069104194641113 with a final error of 0.0\n", + "Frame 50 done in 0.1398305892944336 with a final error of 0.0\n", + "Frame 51 done in 0.140228271484375 with a final error of 0.0\n", + "Frame 52 done in 0.13985466957092285 with a final error of 0.0\n", + "Frame 53 done in 0.14062929153442383 with a final error of 0.0\n", + "Frame 54 done in 0.13847947120666504 with a final error of 0.0\n", + "Frame 55 done in 0.1372225284576416 with a final error of 0.0\n", + "Frame 56 done in 0.1380150318145752 with a final error of 0.0\n", + "Frame 57 done in 0.1393892765045166 with a final error of 0.0\n", + "Frame 58 done in 0.14329266548156738 with a final error of 0.0\n", + "Frame 59 done in 0.143540620803833 with a final error of 0.0\n", + "Frame 60 done in 0.14318037033081055 with a final error of 0.0\n", + "Frame 61 done in 0.14298129081726074 with a final error of 0.0\n", + "Frame 62 done in 0.14536499977111816 with a final error of 0.0\n", + "Frame 63 done in 0.13982844352722168 with a final error of 0.0\n", + "Frame 64 done in 0.13961338996887207 with a final error of 0.0\n", + "Frame 65 done in 0.1380777359008789 with a final error of 0.0\n", + "Frame 66 done in 0.13796782493591309 with a final error of 0.0\n", + "Frame 67 done in 0.14203476905822754 with a final error of 0.0\n", + "Frame 68 done in 0.1379849910736084 with a final error of 0.0\n", + "Frame 69 done in 0.1356658935546875 with a final error of 0.0\n", + "Frame 70 done in 0.13650965690612793 with a final error of 0.0\n", + "Frame 71 done in 0.13805818557739258 with a final error of 0.0\n", + "Frame 72 done in 0.13589787483215332 with a final error of 0.0\n", + "Frame 73 done in 0.13812041282653809 with a final error of 0.0\n", + "Frame 74 done in 0.13768911361694336 with a final error of 0.0\n", + "Frame 75 done in 0.13898730278015137 with a final error of 0.0\n", + "Frame 76 done in 0.1374509334564209 with a final error of 0.0\n", + "Frame 77 done in 0.13582372665405273 with a final error of 0.0\n", + "Frame 78 done in 0.13838624954223633 with a final error of 0.0\n", + "Frame 79 done in 0.13872981071472168 with a final error of 0.0\n", + "Frame 80 done in 0.13957500457763672 with a final error of 0.0\n", + "Frame 81 done in 0.13875222206115723 with a final error of 0.0\n", + "Frame 82 done in 0.14083147048950195 with a final error of 0.0\n", + "Frame 83 done in 0.13820314407348633 with a final error of 0.0\n", + "Frame 84 done in 0.1388087272644043 with a final error of 0.0\n", + "Frame 85 done in 0.13864946365356445 with a final error of 0.0\n", + "Frame 86 done in 0.13968300819396973 with a final error of 0.0\n", + "Frame 87 done in 0.14138102531433105 with a final error of 0.0\n", + "Frame 88 done in 0.14027023315429688 with a final error of 0.0\n", + "Frame 89 done in 0.14053606986999512 with a final error of 0.0\n", + "Frame 90 done in 0.14068055152893066 with a final error of 0.0\n", + "Frame 91 done in 0.13730549812316895 with a final error of 0.0\n", + "Frame 92 done in 0.13825702667236328 with a final error of 0.0\n", + "Frame 93 done in 0.13872122764587402 with a final error of 0.0\n", + "Frame 94 done in 0.13689374923706055 with a final error of 0.0\n", + "Frame 95 done in 0.13908839225769043 with a final error of 0.0\n", + "Frame 96 done in 0.14064335823059082 with a final error of 0.0\n", + "Frame 97 done in 0.13900995254516602 with a final error of 0.0\n", + "Frame 98 done in 0.13885498046875 with a final error of 0.0\n", + "Frame 99 done in 0.14193272590637207 with a final error of 0.0\n", + "Frame 100 done in 0.1400926113128662 with a final error of 0.0\n", + "Frame 101 done in 0.14164328575134277 with a final error of 0.0\n", + "Frame 102 done in 0.14107728004455566 with a final error of 0.0\n", + "Frame 103 done in 0.14025187492370605 with a final error of 0.0\n", + "Frame 104 done in 0.13798093795776367 with a final error of 0.0\n", + "Frame 105 done in 0.13913321495056152 with a final error of 0.0\n", + "Frame 106 done in 0.1394939422607422 with a final error of 0.0\n", + "Frame 107 done in 0.14037370681762695 with a final error of 0.0\n", + "Frame 108 done in 0.13805890083312988 with a final error of 0.0\n", + "Frame 109 done in 0.1376652717590332 with a final error of 0.0\n", + "Frame 110 done in 0.13686156272888184 with a final error of 0.0\n", + "Frame 111 done in 0.13885259628295898 with a final error of 0.0\n", + "Frame 112 done in 0.14036321640014648 with a final error of 0.0\n", + "Frame 113 done in 0.14104580879211426 with a final error of 0.0\n", + "Frame 114 done in 0.13872075080871582 with a final error of 0.0\n", + "Frame 115 done in 0.140608549118042 with a final error of 0.0\n", + "Frame 116 done in 0.13843393325805664 with a final error of 0.0\n", + "Frame 117 done in 0.13814520835876465 with a final error of 0.0\n", + "Frame 118 done in 0.13896775245666504 with a final error of 0.0\n", + "Frame 119 done in 0.1389145851135254 with a final error of 0.0\n", + "Frame 120 done in 0.13821148872375488 with a final error of 0.0\n", + "Frame 121 done in 0.13988685607910156 with a final error of 0.0\n", + "Frame 122 done in 0.13959383964538574 with a final error of 0.0\n", + "Frame 123 done in 0.13909268379211426 with a final error of 0.0\n", + "Frame 124 done in 0.13896751403808594 with a final error of 0.0\n", + "Frame 125 done in 0.13807964324951172 with a final error of 0.0\n", + "Frame 126 done in 0.13912343978881836 with a final error of 0.0\n", + "Frame 127 done in 0.13933587074279785 with a final error of 0.0\n", + "Frame 128 done in 0.13964486122131348 with a final error of 0.0\n", + "Frame 129 done in 0.13809967041015625 with a final error of 0.0\n", + "Frame 130 done in 0.14054393768310547 with a final error of 0.0\n", + "Frame 131 done in 0.14010334014892578 with a final error of 0.0\n", + "Frame 132 done in 0.14052176475524902 with a final error of 0.0\n", + "Frame 133 done in 0.14069771766662598 with a final error of 0.0\n", + "Frame 134 done in 0.13898730278015137 with a final error of 0.0\n", + "Frame 135 done in 0.136732816696167 with a final error of 0.0\n", + "Frame 136 done in 0.13721227645874023 with a final error of 0.0\n", + "Frame 137 done in 0.13809990882873535 with a final error of 0.0\n", + "Frame 138 done in 0.13796687126159668 with a final error of 0.0\n", + "Frame 139 done in 0.13889050483703613 with a final error of 0.0\n", + "Frame 140 done in 0.13778924942016602 with a final error of 0.0\n", + "Frame 141 done in 0.13665103912353516 with a final error of 0.0\n", + "Frame 142 done in 0.1334514617919922 with a final error of 0.0\n", + "Frame 143 done in 0.13480353355407715 with a final error of 0.0\n", + "Frame 144 done in 0.13686895370483398 with a final error of 0.0\n", + "Frame 145 done in 0.13622188568115234 with a final error of 0.0\n", + "Frame 146 done in 0.135634183883667 with a final error of 0.0\n", + "Frame 147 done in 0.13544368743896484 with a final error of 0.0\n", + "Frame 148 done in 0.1387028694152832 with a final error of 0.0\n", + "Frame 149 done in 0.13941001892089844 with a final error of 0.0\n", + "Frame 150 done in 0.13464951515197754 with a final error of 0.0\n", + "Frame 151 done in 0.13624119758605957 with a final error of 0.0\n", + "Frame 152 done in 0.13532662391662598 with a final error of 0.0\n", + "Frame 153 done in 0.13448786735534668 with a final error of 0.0\n", + "Frame 154 done in 0.13543963432312012 with a final error of 0.0\n", + "Frame 155 done in 0.13632512092590332 with a final error of 0.0\n", + "Frame 156 done in 0.13687372207641602 with a final error of 0.0\n", + "Frame 157 done in 0.137190580368042 with a final error of 0.0\n", + "Frame 158 done in 0.13741707801818848 with a final error of 0.0\n", + "Frame 159 done in 0.13603448867797852 with a final error of 0.0\n", + "Frame 160 done in 0.13636112213134766 with a final error of 0.0\n", + "Frame 161 done in 0.1352682113647461 with a final error of 0.0\n", + "Frame 162 done in 0.13677597045898438 with a final error of 0.0\n", + "Frame 163 done in 0.13992023468017578 with a final error of 0.0\n", + "Frame 164 done in 0.1358788013458252 with a final error of 0.0\n", + "Frame 165 done in 0.13573193550109863 with a final error of 0.0\n", + "Frame 166 done in 0.13730788230895996 with a final error of 0.0\n", + "Frame 167 done in 0.13700151443481445 with a final error of 0.0\n", + "Frame 168 done in 0.13854193687438965 with a final error of 0.0\n", + "Frame 169 done in 0.13811421394348145 with a final error of 0.0\n", + "Frame 170 done in 0.13968467712402344 with a final error of 0.0\n", + "Frame 171 done in 0.13829874992370605 with a final error of 0.0\n", + "Frame 172 done in 0.13538813591003418 with a final error of 0.0\n", + "Frame 173 done in 0.1385202407836914 with a final error of 0.0\n", + "Frame 174 done in 0.13779759407043457 with a final error of 0.0\n", + "Frame 175 done in 0.1365196704864502 with a final error of 0.0\n", + "Frame 176 done in 0.13683271408081055 with a final error of 0.0\n", + "Frame 177 done in 0.1363053321838379 with a final error of 0.0\n", + "Frame 178 done in 0.1386563777923584 with a final error of 0.0\n", + "Frame 179 done in 0.13604164123535156 with a final error of 0.0\n", + "Frame 180 done in 0.13399386405944824 with a final error of 0.0\n", + "Frame 181 done in 0.13611316680908203 with a final error of 0.0\n", + "Frame 182 done in 0.13585948944091797 with a final error of 0.0\n", + "Frame 183 done in 0.13351202011108398 with a final error of 0.0\n", + "Frame 184 done in 0.13538098335266113 with a final error of 0.0\n", + "Frame 185 done in 0.13785982131958008 with a final error of 0.0\n", + "Frame 186 done in 0.13744139671325684 with a final error of 0.0\n", + "Frame 187 done in 0.13632822036743164 with a final error of 0.0\n", + "Frame 188 done in 0.13715410232543945 with a final error of 0.0\n", + "Frame 189 done in 0.1389601230621338 with a final error of 0.0\n", + "Frame 190 done in 0.1368858814239502 with a final error of 0.0\n", + "Frame 191 done in 0.13454818725585938 with a final error of 0.0\n", + "Frame 192 done in 0.13654685020446777 with a final error of 0.0\n", + "Frame 193 done in 0.13606643676757812 with a final error of 0.0\n", + "Frame 194 done in 0.13636136054992676 with a final error of 0.0\n", + "Frame 195 done in 0.1372394561767578 with a final error of 0.0\n", + "Frame 196 done in 0.1368265151977539 with a final error of 0.0\n", + "Frame 197 done in 0.13544273376464844 with a final error of 0.0\n", + "Frame 198 done in 0.13861870765686035 with a final error of 0.0\n", + "Frame 199 done in 0.13859915733337402 with a final error of 0.0\n", + "Frame 200 done in 0.13706135749816895 with a final error of 0.0\n", + "Frame 201 done in 0.13963866233825684 with a final error of 0.0\n", + "Frame 202 done in 0.13829898834228516 with a final error of 0.0\n", + "Frame 203 done in 0.13724279403686523 with a final error of 0.0\n", + "Frame 204 done in 0.13690733909606934 with a final error of 0.0\n", + "Frame 205 done in 0.13638639450073242 with a final error of 0.0\n", + "Frame 206 done in 0.13588738441467285 with a final error of 0.0\n", + "Frame 207 done in 0.13719487190246582 with a final error of 0.0\n", + "Frame 208 done in 0.1374821662902832 with a final error of 0.0\n", + "Frame 209 done in 0.13593721389770508 with a final error of 0.0\n", + "Frame 210 done in 0.13590002059936523 with a final error of 0.0\n", + "Frame 211 done in 0.13863873481750488 with a final error of 0.0\n", + "Frame 212 done in 0.13653898239135742 with a final error of 0.0\n", + "Frame 213 done in 0.13692426681518555 with a final error of 0.0\n", + "Frame 214 done in 0.13716435432434082 with a final error of 0.0\n", + "Frame 215 done in 0.13908791542053223 with a final error of 0.0\n", + "Frame 216 done in 0.13733434677124023 with a final error of 0.0\n", + "Frame 217 done in 0.13629531860351562 with a final error of 0.0\n", + "Frame 218 done in 0.14020919799804688 with a final error of 0.0\n", + "Frame 219 done in 0.14198851585388184 with a final error of 0.0\n", + "Frame 220 done in 0.14214158058166504 with a final error of 0.0\n", + "Frame 221 done in 0.14005208015441895 with a final error of 0.0\n", + "Frame 222 done in 0.13615965843200684 with a final error of 0.0\n", + "Frame 223 done in 0.13603949546813965 with a final error of 0.0\n", + "Frame 224 done in 0.13590455055236816 with a final error of 0.0\n", + "Frame 225 done in 0.13544034957885742 with a final error of 0.0\n", + "Frame 226 done in 0.13544464111328125 with a final error of 0.0\n", + "Frame 227 done in 0.13666248321533203 with a final error of 0.0\n", + "Frame 228 done in 0.1352546215057373 with a final error of 0.0\n", + "Frame 229 done in 0.13526439666748047 with a final error of 0.0\n", + "Frame 230 done in 0.13812518119812012 with a final error of 0.0\n", + "Frame 231 done in 0.13869094848632812 with a final error of 0.0\n", + "Frame 232 done in 0.13820791244506836 with a final error of 0.0\n", + "Frame 233 done in 0.13589715957641602 with a final error of 0.0\n", + "Frame 234 done in 0.13712596893310547 with a final error of 0.0\n", + "Frame 235 done in 0.13794302940368652 with a final error of 0.0\n", + "Frame 236 done in 0.13818860054016113 with a final error of 0.0\n", + "Frame 237 done in 0.13829493522644043 with a final error of 0.0\n", + "Frame 238 done in 0.13866329193115234 with a final error of 0.0\n", + "Frame 239 done in 0.13651537895202637 with a final error of 0.0\n", + "Frame 240 done in 0.13759374618530273 with a final error of 0.0\n", + "Frame 241 done in 0.13631081581115723 with a final error of 0.0\n", + "Frame 242 done in 0.1365494728088379 with a final error of 0.0\n", + "Frame 243 done in 0.1388251781463623 with a final error of 0.0\n", + "Frame 244 done in 0.1377098560333252 with a final error of 0.0\n", + "Frame 245 done in 0.13594484329223633 with a final error of 0.0\n", + "Frame 246 done in 0.14489269256591797 with a final error of 0.0\n", + "Frame 247 done in 0.13818740844726562 with a final error of 0.0\n", + "Frame 248 done in 0.1361403465270996 with a final error of 0.0\n", + "Frame 249 done in 0.1387476921081543 with a final error of 0.0\n", + "Frame 250 done in 0.1354508399963379 with a final error of 0.0\n", + "Frame 251 done in 0.13869118690490723 with a final error of 0.0\n", + "Frame 252 done in 0.135880708694458 with a final error of 0.0\n", + "Frame 253 done in 0.1384422779083252 with a final error of 0.0\n", + "Frame 254 done in 0.13711094856262207 with a final error of 0.0\n", + "Frame 255 done in 0.13807964324951172 with a final error of 0.0\n", + "Frame 256 done in 0.1371457576751709 with a final error of 0.0\n", + "Frame 257 done in 0.13773584365844727 with a final error of 0.0\n", + "Frame 258 done in 0.13830876350402832 with a final error of 0.0\n", + "Frame 259 done in 0.13878750801086426 with a final error of 0.0\n", + "Frame 260 done in 0.1404552459716797 with a final error of 0.0\n", + "Frame 261 done in 0.14093399047851562 with a final error of 0.0\n", + "Frame 262 done in 0.13835668563842773 with a final error of 0.0\n", + "Frame 263 done in 0.13912487030029297 with a final error of 0.0\n", + "Frame 264 done in 0.1367030143737793 with a final error of 0.0\n", + "Frame 265 done in 0.13569426536560059 with a final error of 0.0\n", + "Frame 266 done in 0.14042258262634277 with a final error of 0.0\n", + "Frame 267 done in 0.13692140579223633 with a final error of 0.0\n", + "Frame 268 done in 0.13788461685180664 with a final error of 0.0\n", + "Frame 269 done in 0.13804292678833008 with a final error of 0.0\n", + "Frame 270 done in 0.13804960250854492 with a final error of 0.0\n", + "Frame 271 done in 0.13895344734191895 with a final error of 0.0\n", + "Frame 272 done in 0.13894343376159668 with a final error of 0.0\n", + "Frame 273 done in 0.13743829727172852 with a final error of 0.0\n", + "Frame 274 done in 0.13808417320251465 with a final error of 0.0\n", + "Frame 275 done in 0.13871121406555176 with a final error of 0.0\n", + "Frame 276 done in 0.13934087753295898 with a final error of 0.0\n", + "Frame 277 done in 0.13877248764038086 with a final error of 0.0\n", + "Frame 278 done in 0.13835382461547852 with a final error of 0.0\n", + "Frame 279 done in 0.13909459114074707 with a final error of 0.0\n", + "Frame 280 done in 0.137986421585083 with a final error of 0.0\n", + "Frame 281 done in 0.13922452926635742 with a final error of 0.0\n", + "Frame 282 done in 0.13920307159423828 with a final error of 0.0\n", + "Frame 283 done in 0.13771367073059082 with a final error of 0.0\n", + "Frame 284 done in 0.14021015167236328 with a final error of 0.0\n", + "Frame 285 done in 0.13785123825073242 with a final error of 0.0\n", + "Frame 286 done in 0.1371161937713623 with a final error of 0.0\n", + "Frame 287 done in 0.14027619361877441 with a final error of 0.0\n", + "Frame 288 done in 0.1406416893005371 with a final error of 0.0\n", + "Frame 289 done in 0.13940954208374023 with a final error of 0.0\n", + "Frame 290 done in 0.1404285430908203 with a final error of 0.0\n", + "Frame 291 done in 0.1389482021331787 with a final error of 0.0\n", + "Frame 292 done in 0.13960576057434082 with a final error of 0.0\n", + "Frame 293 done in 0.14058423042297363 with a final error of 0.0\n", + "Frame 294 done in 0.1381845474243164 with a final error of 0.0\n", + "Frame 295 done in 0.13837909698486328 with a final error of 0.0\n", + "Frame 296 done in 0.13870024681091309 with a final error of 0.0\n", + "Frame 297 done in 0.13811969757080078 with a final error of 0.0\n", + "Frame 298 done in 0.1393599510192871 with a final error of 0.0\n", + "Frame 299 done in 0.14102935791015625 with a final error of 0.0\n", + "Frame 300 done in 0.13951706886291504 with a final error of 0.0\n", + "Frame 301 done in 0.14026832580566406 with a final error of 0.0\n", + "Frame 302 done in 0.13936209678649902 with a final error of 0.0\n", + "Frame 303 done in 0.13692903518676758 with a final error of 0.0\n", + "Frame 304 done in 0.1397533416748047 with a final error of 0.0\n", + "Frame 305 done in 0.13965129852294922 with a final error of 0.0\n", + "Frame 306 done in 0.13625025749206543 with a final error of 0.0\n", + "Frame 307 done in 0.13889360427856445 with a final error of 0.0\n", + "Frame 308 done in 0.13617944717407227 with a final error of 0.0\n", + "Frame 309 done in 0.13669300079345703 with a final error of 0.0\n", + "Frame 310 done in 0.13809943199157715 with a final error of 0.0\n", + "Frame 311 done in 0.13513970375061035 with a final error of 0.0\n", + "Frame 312 done in 0.137176513671875 with a final error of 0.0\n", + "Frame 313 done in 0.13629937171936035 with a final error of 0.0\n", + "Frame 314 done in 0.13471198081970215 with a final error of 0.0\n", + "Frame 315 done in 0.1362462043762207 with a final error of 0.0\n", + "Frame 316 done in 0.13631486892700195 with a final error of 0.0\n", + "Frame 317 done in 0.13774847984313965 with a final error of 0.0\n", + "Frame 318 done in 0.13802361488342285 with a final error of 0.0\n", + "Frame 319 done in 0.13530611991882324 with a final error of 0.0\n", + "Frame 320 done in 0.13654303550720215 with a final error of 0.0\n", + "Frame 321 done in 0.13567113876342773 with a final error of 0.0\n", + "Frame 322 done in 0.13494253158569336 with a final error of 0.0\n", + "Frame 323 done in 0.1394033432006836 with a final error of 0.0\n", + "Frame 324 done in 0.13742923736572266 with a final error of 0.0\n", + "Frame 325 done in 0.13889288902282715 with a final error of 0.0\n", + "Frame 326 done in 0.13822340965270996 with a final error of 0.0\n", + "Frame 327 done in 0.13590621948242188 with a final error of 0.0\n", + "Frame 328 done in 0.13783931732177734 with a final error of 0.0\n", + "Frame 329 done in 0.14053821563720703 with a final error of 0.0\n", + "Frame 330 done in 0.13653063774108887 with a final error of 0.0\n", + "Frame 331 done in 0.13896846771240234 with a final error of 0.0\n", + "Frame 332 done in 0.13688397407531738 with a final error of 0.0\n", + "Frame 333 done in 0.13759541511535645 with a final error of 0.0\n", + "Frame 334 done in 0.13669967651367188 with a final error of 0.0\n", + "Frame 335 done in 0.13608860969543457 with a final error of 0.0\n", + "Frame 336 done in 0.13534951210021973 with a final error of 0.0\n", + "Frame 337 done in 0.135206937789917 with a final error of 0.0\n", + "Frame 338 done in 0.1360776424407959 with a final error of 0.0\n", + "Frame 339 done in 0.1379561424255371 with a final error of 0.0\n", + "Frame 340 done in 0.13563919067382812 with a final error of 0.0\n", + "Frame 341 done in 0.13499855995178223 with a final error of 0.0\n", + "Frame 342 done in 0.13646483421325684 with a final error of 0.0\n", + "Frame 343 done in 0.14012408256530762 with a final error of 0.0\n", + "Frame 344 done in 0.14361834526062012 with a final error of 0.0\n", + "Frame 345 done in 0.14217495918273926 with a final error of 0.0\n", + "Frame 346 done in 0.14303183555603027 with a final error of 0.0\n", + "Frame 347 done in 0.14267396926879883 with a final error of 0.0\n", + "Frame 348 done in 0.14055514335632324 with a final error of 0.0\n", + "Frame 349 done in 0.13646841049194336 with a final error of 0.0\n", + "Frame 350 done in 0.1363060474395752 with a final error of 0.0\n", + "Frame 351 done in 0.13630890846252441 with a final error of 0.0\n", + "Frame 352 done in 0.1368727684020996 with a final error of 0.0\n", + "Frame 353 done in 0.1361076831817627 with a final error of 0.0\n", + "Frame 354 done in 0.13427472114562988 with a final error of 0.0\n", + "Frame 355 done in 0.13753628730773926 with a final error of 0.0\n", + "Frame 356 done in 0.13623905181884766 with a final error of 0.0\n", + "Frame 357 done in 0.13597726821899414 with a final error of 0.0\n", + "Frame 358 done in 0.13531184196472168 with a final error of 0.0\n", + "Frame 359 done in 0.1347675323486328 with a final error of 0.0\n", + "Frame 360 done in 0.13743281364440918 with a final error of 0.0\n", + "Frame 361 done in 0.13829708099365234 with a final error of 0.0\n", + "Frame 362 done in 0.1365985870361328 with a final error of 0.0\n", + "Frame 363 done in 0.14314985275268555 with a final error of 0.0\n", + "Frame 364 done in 0.14255928993225098 with a final error of 0.0\n", + "Frame 365 done in 0.1424713134765625 with a final error of 0.0\n", + "Frame 366 done in 0.1394665241241455 with a final error of 0.0\n", + "Frame 367 done in 0.13857674598693848 with a final error of 0.0\n", + "Frame 368 done in 0.1376183032989502 with a final error of 0.0\n", + "Frame 369 done in 0.1369180679321289 with a final error of 0.0\n", + "Frame 370 done in 0.13671493530273438 with a final error of 0.0\n", + "Frame 371 done in 0.13736629486083984 with a final error of 0.0\n", + "Frame 372 done in 0.13675832748413086 with a final error of 0.0\n", + "Frame 373 done in 0.13822245597839355 with a final error of 0.0\n", + "Frame 374 done in 0.1366255283355713 with a final error of 0.0\n", + "Frame 375 done in 0.13610005378723145 with a final error of 0.0\n", + "Frame 376 done in 0.13892793655395508 with a final error of 0.0\n", + "Frame 377 done in 0.13670635223388672 with a final error of 0.0\n", + "Frame 378 done in 0.138932466506958 with a final error of 0.0\n", + "Frame 379 done in 0.13973236083984375 with a final error of 0.0\n", + "Frame 380 done in 0.138627290725708 with a final error of 0.0\n", + "Frame 381 done in 0.13806533813476562 with a final error of 0.0\n", + "Frame 382 done in 0.13804030418395996 with a final error of 0.0\n", + "Frame 383 done in 0.1377396583557129 with a final error of 0.0\n", + "Frame 384 done in 0.1377706527709961 with a final error of 0.0\n", + "Frame 385 done in 0.13826203346252441 with a final error of 0.0\n", + "Frame 386 done in 0.13850951194763184 with a final error of 0.0\n", + "Frame 387 done in 0.13676977157592773 with a final error of 0.0\n", + "Frame 388 done in 0.13740181922912598 with a final error of 0.0\n", + "Frame 389 done in 0.13845443725585938 with a final error of 0.0\n", + "Frame 390 done in 0.14234519004821777 with a final error of 0.0\n", + "Frame 391 done in 0.13861656188964844 with a final error of 0.0\n", + "Frame 392 done in 0.14406991004943848 with a final error of 0.0\n", + "Frame 393 done in 0.14376282691955566 with a final error of 0.0\n", + "Frame 394 done in 0.1437699794769287 with a final error of 0.0\n", + "Frame 395 done in 0.14209675788879395 with a final error of 0.0\n", + "Frame 396 done in 0.14222979545593262 with a final error of 0.0\n", + "Frame 397 done in 0.1415266990661621 with a final error of 0.0\n", + "Frame 398 done in 0.1405010223388672 with a final error of 0.0\n", + "Frame 399 done in 0.1387495994567871 with a final error of 0.0\n", + "Frame 400 done in 0.13901019096374512 with a final error of 0.0\n", + "Frame 401 done in 0.13886427879333496 with a final error of 0.0\n", + "Frame 402 done in 0.14039349555969238 with a final error of 0.0\n", + "Frame 403 done in 0.13961458206176758 with a final error of 0.0\n", + "Frame 404 done in 0.13925790786743164 with a final error of 0.0\n", + "Frame 405 done in 0.13687682151794434 with a final error of 0.0\n", + "Frame 406 done in 0.13895177841186523 with a final error of 0.0\n", + "Frame 407 done in 0.14023900032043457 with a final error of 0.0\n", + "Frame 408 done in 0.13961315155029297 with a final error of 0.0\n", + "Frame 409 done in 0.1382274627685547 with a final error of 0.0\n", + "Frame 410 done in 0.14179730415344238 with a final error of 0.0\n", + "Frame 411 done in 0.14037322998046875 with a final error of 0.0\n", + "Frame 412 done in 0.1429595947265625 with a final error of 0.0\n", + "Frame 413 done in 0.14203619956970215 with a final error of 0.0\n", + "Frame 414 done in 0.13812780380249023 with a final error of 0.0\n", + "Frame 415 done in 0.14709901809692383 with a final error of 0.0\n", + "Frame 416 done in 0.14466333389282227 with a final error of 0.0\n", + "Frame 417 done in 0.14528846740722656 with a final error of 0.0\n", + "Frame 418 done in 0.1443934440612793 with a final error of 0.0\n", + "Frame 419 done in 0.14332175254821777 with a final error of 0.0\n", + "Frame 420 done in 0.14040112495422363 with a final error of 0.0\n", + "Frame 421 done in 0.1368880271911621 with a final error of 0.0\n", + "Frame 422 done in 0.13642024993896484 with a final error of 0.0\n", + "Frame 423 done in 0.13571977615356445 with a final error of 0.0\n", + "Frame 424 done in 0.13597655296325684 with a final error of 0.0\n", + "Frame 425 done in 0.13703203201293945 with a final error of 0.0\n", + "Frame 426 done in 0.13678550720214844 with a final error of 0.0\n", + "Frame 427 done in 0.1387772560119629 with a final error of 0.0\n", + "Frame 428 done in 0.13772153854370117 with a final error of 0.0\n", + "Frame 429 done in 0.13538551330566406 with a final error of 0.0\n", + "Frame 430 done in 0.13652944564819336 with a final error of 0.0\n", + "Frame 431 done in 0.135087251663208 with a final error of 0.0\n", + "Frame 432 done in 0.13651418685913086 with a final error of 0.0\n", + "Frame 433 done in 0.1364459991455078 with a final error of 0.0\n", + "Frame 434 done in 0.13620352745056152 with a final error of 0.0\n", + "Frame 435 done in 0.1360917091369629 with a final error of 0.0\n", + "Frame 436 done in 0.13762378692626953 with a final error of 0.0\n", + "Frame 437 done in 0.13628149032592773 with a final error of 0.0\n", + "Frame 438 done in 0.13913655281066895 with a final error of 0.0\n", + "Frame 439 done in 0.13742709159851074 with a final error of 0.0\n", + "Frame 440 done in 0.13732671737670898 with a final error of 0.0\n", + "Frame 441 done in 0.13791966438293457 with a final error of 0.0\n", + "Frame 442 done in 0.1367359161376953 with a final error of 0.0\n", + "Frame 443 done in 0.13648438453674316 with a final error of 0.0\n", + "Frame 444 done in 0.13782548904418945 with a final error of 0.0\n", + "Frame 445 done in 0.13625764846801758 with a final error of 0.0\n", + "Frame 446 done in 0.13792824745178223 with a final error of 0.0\n", + "Frame 447 done in 0.13801050186157227 with a final error of 0.0\n", + "Frame 448 done in 0.13789963722229004 with a final error of 0.0\n", + "Frame 449 done in 0.1376509666442871 with a final error of 0.0\n", + "Frame 450 done in 0.13688135147094727 with a final error of 0.0\n", + "Frame 451 done in 0.13825225830078125 with a final error of 0.0\n", + "Frame 452 done in 0.13835787773132324 with a final error of 0.0\n", + "Frame 453 done in 0.13533353805541992 with a final error of 0.0\n", + "Frame 454 done in 0.1381840705871582 with a final error of 0.0\n", + "Frame 455 done in 0.13688039779663086 with a final error of 0.0\n", + "Frame 456 done in 0.13655853271484375 with a final error of 0.0\n", + "Frame 457 done in 0.13571548461914062 with a final error of 0.0\n", + "Frame 458 done in 0.13596868515014648 with a final error of 0.0\n", + "Frame 459 done in 0.1381840705871582 with a final error of 0.0\n", + "Frame 460 done in 0.1382889747619629 with a final error of 0.0\n", + "Frame 461 done in 0.13425111770629883 with a final error of 0.0\n", + "Frame 462 done in 0.13529419898986816 with a final error of 0.0\n", + "Frame 463 done in 0.1396784782409668 with a final error of 0.0\n", + "Frame 464 done in 0.13603854179382324 with a final error of 0.0\n", + "Frame 465 done in 0.13759207725524902 with a final error of 0.0\n", + "Frame 466 done in 0.13698911666870117 with a final error of 0.0\n", + "Frame 467 done in 0.1361684799194336 with a final error of 0.0\n", + "Frame 468 done in 0.13804864883422852 with a final error of 0.0\n", + "Frame 469 done in 0.13522863388061523 with a final error of 0.0\n", + "Frame 470 done in 0.13583159446716309 with a final error of 0.0\n", + "Frame 471 done in 0.13813209533691406 with a final error of 0.0\n", + "Frame 472 done in 0.1370549201965332 with a final error of 0.0\n", + "Frame 473 done in 0.1357278823852539 with a final error of 0.0\n", + "Frame 474 done in 0.13625478744506836 with a final error of 0.0\n", + "Frame 475 done in 0.13552498817443848 with a final error of 0.0\n", + "Frame 476 done in 0.13617515563964844 with a final error of 0.0\n", + "Frame 477 done in 0.1367802619934082 with a final error of 0.0\n", + "Frame 478 done in 0.1350843906402588 with a final error of 0.0\n", + "Frame 479 done in 0.13657140731811523 with a final error of 0.0\n", + "Frame 480 done in 0.13834071159362793 with a final error of 0.0\n", + "Frame 481 done in 0.13899874687194824 with a final error of 0.0\n", + "Frame 482 done in 0.14549875259399414 with a final error of 0.0\n", + "Frame 483 done in 0.14341139793395996 with a final error of 0.0\n", + "Frame 484 done in 0.14375615119934082 with a final error of 0.0\n", + "Frame 485 done in 0.14351963996887207 with a final error of 0.0\n", + "Frame 486 done in 0.14525914192199707 with a final error of 0.0\n", + "Frame 487 done in 0.14484739303588867 with a final error of 0.0\n", + "Frame 488 done in 0.14020037651062012 with a final error of 0.0\n", + "Frame 489 done in 0.14130258560180664 with a final error of 0.0\n", + "Frame 490 done in 0.13692474365234375 with a final error of 0.0\n", + "Frame 491 done in 0.136307954788208 with a final error of 0.0\n", + "Frame 492 done in 0.13720035552978516 with a final error of 0.0\n", + "Frame 493 done in 0.1397550106048584 with a final error of 0.0\n", + "Frame 494 done in 0.14395403861999512 with a final error of 0.0\n", + "Frame 495 done in 0.14304876327514648 with a final error of 0.0\n", + "Frame 496 done in 0.14435863494873047 with a final error of 0.0\n", + "Frame 497 done in 0.14131617546081543 with a final error of 0.0\n", + "Frame 498 done in 0.14262914657592773 with a final error of 0.0\n", + "Frame 499 done in 0.14146637916564941 with a final error of 0.0\n", + "Frame 500 done in 0.1382908821105957 with a final error of 0.0\n", + "Mean: 0.0\n", + "Standard deviation: 0.0\n", + "starting offset optimization\n", + "Begining offset optimization:\n", + "Final error of 0.0009574428549967706\n", + "offset optimization finished in 4.567426919937134\n", + "Final pose optimization\n", + "Pose Optimization:\n", + "Pose Optimization done in 69.68974685668945\n", + "Frame 1 done in 0.1454622745513916 with a final error of 0.0\n", + "Frame 2 done in 0.14265966415405273 with a final error of 0.0\n", + "Frame 3 done in 0.14233016967773438 with a final error of 0.0\n", + "Frame 4 done in 0.1417233943939209 with a final error of 0.0\n", + "Frame 5 done in 0.14373779296875 with a final error of 0.0\n", + "Frame 6 done in 0.14036107063293457 with a final error of 0.0\n", + "Frame 7 done in 0.14073395729064941 with a final error of 0.0\n", + "Frame 8 done in 0.14037752151489258 with a final error of 0.0\n", + "Frame 9 done in 0.14147067070007324 with a final error of 0.0\n", + "Frame 10 done in 0.14110851287841797 with a final error of 0.0\n", + "Frame 11 done in 0.13988399505615234 with a final error of 0.0\n", + "Frame 12 done in 0.1414787769317627 with a final error of 0.0\n", + "Frame 13 done in 0.14049029350280762 with a final error of 0.0\n", + "Frame 14 done in 0.1410064697265625 with a final error of 0.0\n", + "Frame 15 done in 0.14241361618041992 with a final error of 0.0\n", + "Frame 16 done in 0.13965654373168945 with a final error of 0.0\n", + "Frame 17 done in 0.13941478729248047 with a final error of 0.0\n", + "Frame 18 done in 0.14013671875 with a final error of 0.0\n", + "Frame 19 done in 0.14138293266296387 with a final error of 0.0\n", + "Frame 20 done in 0.13913369178771973 with a final error of 0.0\n", + "Frame 21 done in 0.14029765129089355 with a final error of 0.0\n", + "Frame 22 done in 0.14014315605163574 with a final error of 0.0\n", + "Frame 23 done in 0.13979220390319824 with a final error of 0.0\n", + "Frame 24 done in 0.13982200622558594 with a final error of 0.0\n", + "Frame 25 done in 0.13973140716552734 with a final error of 0.0\n", + "Frame 26 done in 0.14157843589782715 with a final error of 0.0\n", + "Frame 27 done in 0.13955378532409668 with a final error of 0.0\n", + "Frame 28 done in 0.14012932777404785 with a final error of 0.0\n", + "Frame 29 done in 0.1387622356414795 with a final error of 0.0\n", + "Frame 30 done in 0.13997888565063477 with a final error of 0.0\n", + "Frame 31 done in 0.1414661407470703 with a final error of 0.0\n", + "Frame 32 done in 0.14204955101013184 with a final error of 0.0\n", + "Frame 33 done in 0.14082860946655273 with a final error of 0.0\n", + "Frame 34 done in 0.14144062995910645 with a final error of 0.0\n", + "Frame 35 done in 0.14275193214416504 with a final error of 0.0\n", + "Frame 36 done in 0.14112353324890137 with a final error of 0.0\n", + "Frame 37 done in 0.1391134262084961 with a final error of 0.0\n", + "Frame 38 done in 0.14072704315185547 with a final error of 0.0\n", + "Frame 39 done in 0.14220023155212402 with a final error of 0.0\n", + "Frame 40 done in 0.13944435119628906 with a final error of 0.0\n", + "Frame 41 done in 0.1396927833557129 with a final error of 0.0\n", + "Frame 42 done in 0.14076018333435059 with a final error of 0.0\n", + "Frame 43 done in 0.13967680931091309 with a final error of 0.0\n", + "Frame 44 done in 0.1402268409729004 with a final error of 0.0\n", + "Frame 45 done in 0.14096355438232422 with a final error of 0.0\n", + "Frame 46 done in 0.14455127716064453 with a final error of 0.0\n", + "Frame 47 done in 0.14572787284851074 with a final error of 0.0\n", + "Frame 48 done in 0.14789366722106934 with a final error of 0.0\n", + "Frame 49 done in 0.14456748962402344 with a final error of 0.0\n", + "Frame 50 done in 0.1456282138824463 with a final error of 0.0\n", + "Frame 51 done in 0.13873958587646484 with a final error of 0.0\n", + "Frame 52 done in 0.13920378684997559 with a final error of 0.0\n", + "Frame 53 done in 0.13999605178833008 with a final error of 0.0\n", + "Frame 54 done in 0.1395864486694336 with a final error of 0.0\n", + "Frame 55 done in 0.1447920799255371 with a final error of 0.0\n", + "Frame 56 done in 0.13867974281311035 with a final error of 0.0\n", + "Frame 57 done in 0.14523029327392578 with a final error of 0.0\n", + "Frame 58 done in 0.14515900611877441 with a final error of 0.0\n", + "Frame 59 done in 0.14324951171875 with a final error of 0.0\n", + "Frame 60 done in 0.14299988746643066 with a final error of 0.0\n", + "Frame 61 done in 0.14447379112243652 with a final error of 0.0\n", + "Frame 62 done in 0.14481616020202637 with a final error of 0.0\n", + "Frame 63 done in 0.14567303657531738 with a final error of 0.0\n", + "Frame 64 done in 0.1465287208557129 with a final error of 0.0\n", + "Frame 65 done in 0.14176392555236816 with a final error of 0.0\n", + "Frame 66 done in 0.14135217666625977 with a final error of 0.0\n", + "Frame 67 done in 0.13950848579406738 with a final error of 0.0\n", + "Frame 68 done in 0.13984107971191406 with a final error of 0.0\n", + "Frame 69 done in 0.13993430137634277 with a final error of 0.0\n", + "Frame 70 done in 0.13860678672790527 with a final error of 0.0\n", + "Frame 71 done in 0.1404874324798584 with a final error of 0.0\n", + "Frame 72 done in 0.14153194427490234 with a final error of 0.0\n", + "Frame 73 done in 0.1423656940460205 with a final error of 0.0\n", + "Frame 74 done in 0.1412062644958496 with a final error of 0.0\n", + "Frame 75 done in 0.14023232460021973 with a final error of 0.0\n", + "Frame 76 done in 0.13953661918640137 with a final error of 0.0\n", + "Frame 77 done in 0.14009332656860352 with a final error of 0.0\n", + "Frame 78 done in 0.14015555381774902 with a final error of 0.0\n", + "Frame 79 done in 0.1421372890472412 with a final error of 0.0\n", + "Frame 80 done in 0.13883352279663086 with a final error of 0.0\n", + "Frame 81 done in 0.13965868949890137 with a final error of 0.0\n", + "Frame 82 done in 0.13804054260253906 with a final error of 0.0\n", + "Frame 83 done in 0.1386866569519043 with a final error of 0.0\n", + "Frame 84 done in 0.1395401954650879 with a final error of 0.0\n", + "Frame 85 done in 0.1404275894165039 with a final error of 0.0\n", + "Frame 86 done in 0.14631271362304688 with a final error of 0.0\n", + "Frame 87 done in 0.14440107345581055 with a final error of 0.0\n", + "Frame 88 done in 0.14517474174499512 with a final error of 0.0\n", + "Frame 89 done in 0.14627790451049805 with a final error of 0.0\n", + "Frame 90 done in 0.1446361541748047 with a final error of 0.0\n", + "Frame 91 done in 0.13982200622558594 with a final error of 0.0\n", + "Frame 92 done in 0.13831877708435059 with a final error of 0.0\n", + "Frame 93 done in 0.14072489738464355 with a final error of 0.0\n", + "Frame 94 done in 0.1435558795928955 with a final error of 0.0\n", + "Frame 95 done in 0.1404867172241211 with a final error of 0.0\n", + "Frame 96 done in 0.13688874244689941 with a final error of 0.0\n", + "Frame 97 done in 0.1380617618560791 with a final error of 0.0\n", + "Frame 98 done in 0.14107728004455566 with a final error of 0.0\n", + "Frame 99 done in 0.14168620109558105 with a final error of 0.0\n", + "Frame 100 done in 0.14626288414001465 with a final error of 0.0\n", + "Frame 101 done in 0.14393329620361328 with a final error of 0.0\n", + "Frame 102 done in 0.1397843360900879 with a final error of 0.0\n", + "Frame 103 done in 0.13937926292419434 with a final error of 0.0\n", + "Frame 104 done in 0.14224529266357422 with a final error of 0.0\n", + "Frame 105 done in 0.1463160514831543 with a final error of 0.0\n", + "Frame 106 done in 0.14647483825683594 with a final error of 0.0\n", + "Frame 107 done in 0.1439661979675293 with a final error of 0.0\n", + "Frame 108 done in 0.14533615112304688 with a final error of 0.0\n", + "Frame 109 done in 0.14719414710998535 with a final error of 0.0\n", + "Frame 110 done in 0.14606499671936035 with a final error of 0.0\n", + "Frame 111 done in 0.14205503463745117 with a final error of 0.0\n", + "Frame 112 done in 0.14042377471923828 with a final error of 0.0\n", + "Frame 113 done in 0.14128327369689941 with a final error of 0.0\n", + "Frame 114 done in 0.14206504821777344 with a final error of 0.0\n", + "Frame 115 done in 0.13927078247070312 with a final error of 0.0\n", + "Frame 116 done in 0.14108705520629883 with a final error of 0.0\n", + "Frame 117 done in 0.14172124862670898 with a final error of 0.0\n", + "Frame 118 done in 0.13933444023132324 with a final error of 0.0\n", + "Frame 119 done in 0.13971233367919922 with a final error of 0.0\n", + "Frame 120 done in 0.1407485008239746 with a final error of 0.0\n", + "Frame 121 done in 0.14114618301391602 with a final error of 0.0\n", + "Frame 122 done in 0.14419078826904297 with a final error of 0.0\n", + "Frame 123 done in 0.14549732208251953 with a final error of 0.0\n", + "Frame 124 done in 0.14539623260498047 with a final error of 0.0\n", + "Frame 125 done in 0.14529824256896973 with a final error of 0.0\n", + "Frame 126 done in 0.14481139183044434 with a final error of 0.0\n", + "Frame 127 done in 0.1427156925201416 with a final error of 0.0\n", + "Frame 128 done in 0.14438962936401367 with a final error of 0.0\n", + "Frame 129 done in 0.14226055145263672 with a final error of 0.0\n", + "Frame 130 done in 0.14260077476501465 with a final error of 0.0\n", + "Frame 131 done in 0.1430673599243164 with a final error of 0.0\n", + "Frame 132 done in 0.13978266716003418 with a final error of 0.0\n", + "Frame 133 done in 0.13942456245422363 with a final error of 0.0\n", + "Frame 134 done in 0.13953137397766113 with a final error of 0.0\n", + "Frame 135 done in 0.1404132843017578 with a final error of 0.0\n", + "Frame 136 done in 0.1391162872314453 with a final error of 0.0\n", + "Frame 137 done in 0.14169907569885254 with a final error of 0.0\n", + "Frame 138 done in 0.14292335510253906 with a final error of 0.0\n", + "Frame 139 done in 0.14478111267089844 with a final error of 0.0\n", + "Frame 140 done in 0.1427021026611328 with a final error of 0.0\n", + "Frame 141 done in 0.14015936851501465 with a final error of 0.0\n", + "Frame 142 done in 0.13852810859680176 with a final error of 0.0\n", + "Frame 143 done in 0.1394352912902832 with a final error of 0.0\n", + "Frame 144 done in 0.13701701164245605 with a final error of 0.0\n", + "Frame 145 done in 0.13853144645690918 with a final error of 0.0\n", + "Frame 146 done in 0.1417980194091797 with a final error of 0.0\n", + "Frame 147 done in 0.14405131340026855 with a final error of 0.0\n", + "Frame 148 done in 0.14565277099609375 with a final error of 0.0\n", + "Frame 149 done in 0.14363479614257812 with a final error of 0.0\n", + "Frame 150 done in 0.1428546905517578 with a final error of 0.0\n", + "Frame 151 done in 0.14271998405456543 with a final error of 0.0\n", + "Frame 152 done in 0.14014530181884766 with a final error of 0.0\n", + "Frame 153 done in 0.13941335678100586 with a final error of 0.0\n", + "Frame 154 done in 0.13924312591552734 with a final error of 0.0\n", + "Frame 155 done in 0.13886117935180664 with a final error of 0.0\n", + "Frame 156 done in 0.13723087310791016 with a final error of 0.0\n", + "Frame 157 done in 0.13844680786132812 with a final error of 0.0\n", + "Frame 158 done in 0.1375572681427002 with a final error of 0.0\n", + "Frame 159 done in 0.13839960098266602 with a final error of 0.0\n", + "Frame 160 done in 0.13849854469299316 with a final error of 0.0\n", + "Frame 161 done in 0.13794183731079102 with a final error of 0.0\n", + "Frame 162 done in 0.13767099380493164 with a final error of 0.0\n", + "Frame 163 done in 0.13694286346435547 with a final error of 0.0\n", + "Frame 164 done in 0.13630342483520508 with a final error of 0.0\n", + "Frame 165 done in 0.14081287384033203 with a final error of 0.0\n", + "Frame 166 done in 0.14104938507080078 with a final error of 0.0\n", + "Frame 167 done in 0.14268732070922852 with a final error of 0.0\n", + "Frame 168 done in 0.13953948020935059 with a final error of 0.0\n", + "Frame 169 done in 0.13892173767089844 with a final error of 0.0\n", + "Frame 170 done in 0.13722896575927734 with a final error of 0.0\n", + "Frame 171 done in 0.13835883140563965 with a final error of 0.0\n", + "Frame 172 done in 0.13780951499938965 with a final error of 0.0\n", + "Frame 173 done in 0.1348409652709961 with a final error of 0.0\n", + "Frame 174 done in 0.13613605499267578 with a final error of 0.0\n", + "Frame 175 done in 0.13460659980773926 with a final error of 0.0\n", + "Frame 176 done in 0.13629150390625 with a final error of 0.0\n", + "Frame 177 done in 0.13736677169799805 with a final error of 0.0\n", + "Frame 178 done in 0.13658905029296875 with a final error of 0.0\n", + "Frame 179 done in 0.13625812530517578 with a final error of 0.0\n", + "Frame 180 done in 0.13760018348693848 with a final error of 0.0\n", + "Frame 181 done in 0.13694357872009277 with a final error of 0.0\n", + "Frame 182 done in 0.1375727653503418 with a final error of 0.0\n", + "Frame 183 done in 0.1362299919128418 with a final error of 0.0\n", + "Frame 184 done in 0.13590073585510254 with a final error of 0.0\n", + "Frame 185 done in 0.13816404342651367 with a final error of 0.0\n", + "Frame 186 done in 0.13769316673278809 with a final error of 0.0\n", + "Frame 187 done in 0.1372203826904297 with a final error of 0.0\n", + "Frame 188 done in 0.13563060760498047 with a final error of 0.0\n", + "Frame 189 done in 0.1362011432647705 with a final error of 0.0\n", + "Frame 190 done in 0.13944149017333984 with a final error of 0.0\n", + "Frame 191 done in 0.1366126537322998 with a final error of 0.0\n", + "Frame 192 done in 0.13416004180908203 with a final error of 0.0\n", + "Frame 193 done in 0.1375102996826172 with a final error of 0.0\n", + "Frame 194 done in 0.13840746879577637 with a final error of 0.0\n", + "Frame 195 done in 0.13747406005859375 with a final error of 0.0\n", + "Frame 196 done in 0.13712835311889648 with a final error of 0.0\n", + "Frame 197 done in 0.13578081130981445 with a final error of 0.0\n", + "Frame 198 done in 0.13578391075134277 with a final error of 0.0\n", + "Frame 199 done in 0.13694429397583008 with a final error of 0.0\n", + "Frame 200 done in 0.13551759719848633 with a final error of 0.0\n", + "Frame 201 done in 0.14001917839050293 with a final error of 0.0\n", + "Frame 202 done in 0.1379404067993164 with a final error of 0.0\n", + "Frame 203 done in 0.13832426071166992 with a final error of 0.0\n", + "Frame 204 done in 0.13743281364440918 with a final error of 0.0\n", + "Frame 205 done in 0.13762140274047852 with a final error of 0.0\n", + "Frame 206 done in 0.13611555099487305 with a final error of 0.0\n", + "Frame 207 done in 0.1376054286956787 with a final error of 0.0\n", + "Frame 208 done in 0.13739442825317383 with a final error of 0.0\n", + "Frame 209 done in 0.13695049285888672 with a final error of 0.0\n", + "Frame 210 done in 0.13663411140441895 with a final error of 0.0\n", + "Frame 211 done in 0.1381375789642334 with a final error of 0.0\n", + "Frame 212 done in 0.13685107231140137 with a final error of 0.0\n", + "Frame 213 done in 0.13617157936096191 with a final error of 0.0\n", + "Frame 214 done in 0.13698196411132812 with a final error of 0.0\n", + "Frame 215 done in 0.13746213912963867 with a final error of 0.0\n", + "Frame 216 done in 0.13640379905700684 with a final error of 0.0\n", + "Frame 217 done in 0.13533377647399902 with a final error of 0.0\n", + "Frame 218 done in 0.13634109497070312 with a final error of 0.0\n", + "Frame 219 done in 0.13578534126281738 with a final error of 0.0\n", + "Frame 220 done in 0.13872838020324707 with a final error of 0.0\n", + "Frame 221 done in 0.1378185749053955 with a final error of 0.0\n", + "Frame 222 done in 0.13748955726623535 with a final error of 0.0\n", + "Frame 223 done in 0.13632941246032715 with a final error of 0.0\n", + "Frame 224 done in 0.1375124454498291 with a final error of 0.0\n", + "Frame 225 done in 0.13601946830749512 with a final error of 0.0\n", + "Frame 226 done in 0.13682174682617188 with a final error of 0.0\n", + "Frame 227 done in 0.13740968704223633 with a final error of 0.0\n", + "Frame 228 done in 0.13736367225646973 with a final error of 0.0\n", + "Frame 229 done in 0.13734936714172363 with a final error of 0.0\n", + "Frame 230 done in 0.13626384735107422 with a final error of 0.0\n", + "Frame 231 done in 0.1391139030456543 with a final error of 0.0\n", + "Frame 232 done in 0.13666534423828125 with a final error of 0.0\n", + "Frame 233 done in 0.13609910011291504 with a final error of 0.0\n", + "Frame 234 done in 0.1374056339263916 with a final error of 0.0\n", + "Frame 235 done in 0.1369950771331787 with a final error of 0.0\n", + "Frame 236 done in 0.13828372955322266 with a final error of 0.0\n", + "Frame 237 done in 0.13849949836730957 with a final error of 0.0\n", + "Frame 238 done in 0.13906383514404297 with a final error of 0.0\n", + "Frame 239 done in 0.13774704933166504 with a final error of 0.0\n", + "Frame 240 done in 0.13691067695617676 with a final error of 0.0\n", + "Frame 241 done in 0.13652586936950684 with a final error of 0.0\n", + "Frame 242 done in 0.13865256309509277 with a final error of 0.0\n", + "Frame 243 done in 0.1389169692993164 with a final error of 0.0\n", + "Frame 244 done in 0.13626766204833984 with a final error of 0.0\n", + "Frame 245 done in 0.13717007637023926 with a final error of 0.0\n", + "Frame 246 done in 0.1374821662902832 with a final error of 0.0\n", + "Frame 247 done in 0.1402585506439209 with a final error of 0.0\n", + "Frame 248 done in 0.1374979019165039 with a final error of 0.0\n", + "Frame 249 done in 0.13591647148132324 with a final error of 0.0\n", + "Frame 250 done in 0.13727164268493652 with a final error of 0.0\n", + "Frame 251 done in 0.13805484771728516 with a final error of 0.0\n", + "Frame 252 done in 0.13707828521728516 with a final error of 0.0\n", + "Frame 253 done in 0.1390094757080078 with a final error of 0.0\n", + "Frame 254 done in 0.13741493225097656 with a final error of 0.0\n", + "Frame 255 done in 0.13894319534301758 with a final error of 0.0\n", + "Frame 256 done in 0.13742780685424805 with a final error of 0.0\n", + "Frame 257 done in 0.13771939277648926 with a final error of 0.0\n", + "Frame 258 done in 0.13926315307617188 with a final error of 0.0\n", + "Frame 259 done in 0.13640427589416504 with a final error of 0.0\n", + "Frame 260 done in 0.13815593719482422 with a final error of 0.0\n", + "Frame 261 done in 0.1384599208831787 with a final error of 0.0\n", + "Frame 262 done in 0.14128661155700684 with a final error of 0.0\n", + "Frame 263 done in 0.13915562629699707 with a final error of 0.0\n", + "Frame 264 done in 0.13799762725830078 with a final error of 0.0\n", + "Frame 265 done in 0.13902783393859863 with a final error of 0.0\n", + "Frame 266 done in 0.13868474960327148 with a final error of 0.0\n", + "Frame 267 done in 0.13732099533081055 with a final error of 0.0\n", + "Frame 268 done in 0.14005231857299805 with a final error of 0.0\n", + "Frame 269 done in 0.13996458053588867 with a final error of 0.0\n", + "Frame 270 done in 0.1396021842956543 with a final error of 0.0\n", + "Frame 271 done in 0.13842010498046875 with a final error of 0.0\n", + "Frame 272 done in 0.13947248458862305 with a final error of 0.0\n", + "Frame 273 done in 0.1374962329864502 with a final error of 0.0\n", + "Frame 274 done in 0.14064693450927734 with a final error of 0.0\n", + "Frame 275 done in 0.13841867446899414 with a final error of 0.0\n", + "Frame 276 done in 0.1387779712677002 with a final error of 0.0\n", + "Frame 277 done in 0.13713812828063965 with a final error of 0.0\n", + "Frame 278 done in 0.13962864875793457 with a final error of 0.0\n", + "Frame 279 done in 0.13892030715942383 with a final error of 0.0\n", + "Frame 280 done in 0.14417409896850586 with a final error of 0.0\n", + "Frame 281 done in 0.14620232582092285 with a final error of 0.0\n", + "Frame 282 done in 0.1450214385986328 with a final error of 0.0\n", + "Frame 283 done in 0.14249086380004883 with a final error of 0.0\n", + "Frame 284 done in 0.14361953735351562 with a final error of 0.0\n", + "Frame 285 done in 0.1410057544708252 with a final error of 0.0\n", + "Frame 286 done in 0.13925600051879883 with a final error of 0.0\n", + "Frame 287 done in 0.13910484313964844 with a final error of 0.0\n", + "Frame 288 done in 0.14002323150634766 with a final error of 0.0\n", + "Frame 289 done in 0.14122557640075684 with a final error of 0.0\n", + "Frame 290 done in 0.14199566841125488 with a final error of 0.0\n", + "Frame 291 done in 0.14391040802001953 with a final error of 0.0\n", + "Frame 292 done in 0.14443492889404297 with a final error of 0.0\n", + "Frame 293 done in 0.14069271087646484 with a final error of 0.0\n", + "Frame 294 done in 0.13979625701904297 with a final error of 0.0\n", + "Frame 295 done in 0.1444091796875 with a final error of 0.0\n", + "Frame 296 done in 0.1420140266418457 with a final error of 0.0\n", + "Frame 297 done in 0.14296960830688477 with a final error of 0.0\n", + "Frame 298 done in 0.1400454044342041 with a final error of 0.0\n", + "Frame 299 done in 0.13909292221069336 with a final error of 0.0\n", + "Frame 300 done in 0.14377498626708984 with a final error of 0.0\n", + "Frame 301 done in 0.14481067657470703 with a final error of 0.0\n", + "Frame 302 done in 0.14717507362365723 with a final error of 0.0\n", + "Frame 303 done in 0.1452174186706543 with a final error of 0.0\n", + "Frame 304 done in 0.14429903030395508 with a final error of 0.0\n", + "Frame 305 done in 0.1393909454345703 with a final error of 0.0\n", + "Frame 306 done in 0.13802313804626465 with a final error of 0.0\n", + "Frame 307 done in 0.13791775703430176 with a final error of 0.0\n", + "Frame 308 done in 0.13830208778381348 with a final error of 0.0\n", + "Frame 309 done in 0.13895678520202637 with a final error of 0.0\n", + "Frame 310 done in 0.13635706901550293 with a final error of 0.0\n", + "Frame 311 done in 0.13857173919677734 with a final error of 0.0\n", + "Frame 312 done in 0.13761544227600098 with a final error of 0.0\n", + "Frame 313 done in 0.1393136978149414 with a final error of 0.0\n", + "Frame 314 done in 0.13775992393493652 with a final error of 0.0\n", + "Frame 315 done in 0.13852834701538086 with a final error of 0.0\n", + "Frame 316 done in 0.13598084449768066 with a final error of 0.0\n", + "Frame 317 done in 0.14281678199768066 with a final error of 0.0\n", + "Frame 318 done in 0.14593720436096191 with a final error of 0.0\n", + "Frame 319 done in 0.14472556114196777 with a final error of 0.0\n", + "Frame 320 done in 0.14706659317016602 with a final error of 0.0\n", + "Frame 321 done in 0.14537501335144043 with a final error of 0.0\n", + "Frame 322 done in 0.1416015625 with a final error of 0.0\n", + "Frame 323 done in 0.14256525039672852 with a final error of 0.0\n", + "Frame 324 done in 0.13857507705688477 with a final error of 0.0\n", + "Frame 325 done in 0.13801121711730957 with a final error of 0.0\n", + "Frame 326 done in 0.13817715644836426 with a final error of 0.0\n", + "Frame 327 done in 0.13735270500183105 with a final error of 0.0\n", + "Frame 328 done in 0.13657474517822266 with a final error of 0.0\n", + "Frame 329 done in 0.13673090934753418 with a final error of 0.0\n", + "Frame 330 done in 0.13689875602722168 with a final error of 0.0\n", + "Frame 331 done in 0.13877248764038086 with a final error of 0.0\n", + "Frame 332 done in 0.1452348232269287 with a final error of 0.0\n", + "Frame 333 done in 0.14653682708740234 with a final error of 0.0\n", + "Frame 334 done in 0.14154458045959473 with a final error of 0.0\n", + "Frame 335 done in 0.1442105770111084 with a final error of 0.0\n", + "Frame 336 done in 0.14279556274414062 with a final error of 0.0\n", + "Frame 337 done in 0.13894319534301758 with a final error of 0.0\n", + "Frame 338 done in 0.13664674758911133 with a final error of 0.0\n", + "Frame 339 done in 0.13725566864013672 with a final error of 0.0\n", + "Frame 340 done in 0.13795995712280273 with a final error of 0.0\n", + "Frame 341 done in 0.13670110702514648 with a final error of 0.0\n", + "Frame 342 done in 0.13509488105773926 with a final error of 0.0\n", + "Frame 343 done in 0.13680601119995117 with a final error of 0.0\n", + "Frame 344 done in 0.13619494438171387 with a final error of 0.0\n", + "Frame 345 done in 0.13763999938964844 with a final error of 0.0\n", + "Frame 346 done in 0.1372237205505371 with a final error of 0.0\n", + "Frame 347 done in 0.13838768005371094 with a final error of 0.0\n", + "Frame 348 done in 0.140336275100708 with a final error of 0.0\n", + "Frame 349 done in 0.13711023330688477 with a final error of 0.0\n", + "Frame 350 done in 0.1391463279724121 with a final error of 0.0\n", + "Frame 351 done in 0.13827013969421387 with a final error of 0.0\n", + "Frame 352 done in 0.13616085052490234 with a final error of 0.0\n", + "Frame 353 done in 0.13695120811462402 with a final error of 0.0\n", + "Frame 354 done in 0.13805913925170898 with a final error of 0.0\n", + "Frame 355 done in 0.13727879524230957 with a final error of 0.0\n", + "Frame 356 done in 0.13925671577453613 with a final error of 0.0\n", + "Frame 357 done in 0.1373443603515625 with a final error of 0.0\n", + "Frame 358 done in 0.1344144344329834 with a final error of 0.0\n", + "Frame 359 done in 0.13708829879760742 with a final error of 0.0\n", + "Frame 360 done in 0.13733720779418945 with a final error of 0.0\n", + "Frame 361 done in 0.13715863227844238 with a final error of 0.0\n", + "Frame 362 done in 0.1364438533782959 with a final error of 0.0\n", + "Frame 363 done in 0.13507986068725586 with a final error of 0.0\n", + "Frame 364 done in 0.13782668113708496 with a final error of 0.0\n", + "Frame 365 done in 0.1373734474182129 with a final error of 0.0\n", + "Frame 366 done in 0.13602161407470703 with a final error of 0.0\n", + "Frame 367 done in 0.13668322563171387 with a final error of 0.0\n", + "Frame 368 done in 0.13657832145690918 with a final error of 0.0\n", + "Frame 369 done in 0.1363539695739746 with a final error of 0.0\n", + "Frame 370 done in 0.1388552188873291 with a final error of 0.0\n", + "Frame 371 done in 0.13979840278625488 with a final error of 0.0\n", + "Frame 372 done in 0.13749313354492188 with a final error of 0.0\n", + "Frame 373 done in 0.13759183883666992 with a final error of 0.0\n", + "Frame 374 done in 0.1400749683380127 with a final error of 0.0\n", + "Frame 375 done in 0.13780593872070312 with a final error of 0.0\n", + "Frame 376 done in 0.13887929916381836 with a final error of 0.0\n", + "Frame 377 done in 0.13924098014831543 with a final error of 0.0\n", + "Frame 378 done in 0.13809847831726074 with a final error of 0.0\n", + "Frame 379 done in 0.13728618621826172 with a final error of 0.0\n", + "Frame 380 done in 0.13979363441467285 with a final error of 0.0\n", + "Frame 381 done in 0.14019227027893066 with a final error of 0.0\n", + "Frame 382 done in 0.14080214500427246 with a final error of 0.0\n", + "Frame 383 done in 0.14093232154846191 with a final error of 0.0\n", + "Frame 384 done in 0.14035463333129883 with a final error of 0.0\n", + "Frame 385 done in 0.14038944244384766 with a final error of 0.0\n", + "Frame 386 done in 0.13772344589233398 with a final error of 0.0\n", + "Frame 387 done in 0.13902664184570312 with a final error of 0.0\n", + "Frame 388 done in 0.1399233341217041 with a final error of 0.0\n", + "Frame 389 done in 0.13705706596374512 with a final error of 0.0\n", + "Frame 390 done in 0.14036202430725098 with a final error of 0.0\n", + "Frame 391 done in 0.13934540748596191 with a final error of 0.0\n", + "Frame 392 done in 0.1397533416748047 with a final error of 0.0\n", + "Frame 393 done in 0.1372241973876953 with a final error of 0.0\n", + "Frame 394 done in 0.14049935340881348 with a final error of 0.0\n", + "Frame 395 done in 0.13936114311218262 with a final error of 0.0\n", + "Frame 396 done in 0.13893342018127441 with a final error of 0.0\n", + "Frame 397 done in 0.13895368576049805 with a final error of 0.0\n", + "Frame 398 done in 0.13919854164123535 with a final error of 0.0\n", + "Frame 399 done in 0.13953185081481934 with a final error of 0.0\n", + "Frame 400 done in 0.1404566764831543 with a final error of 0.0\n", + "Frame 401 done in 0.14038491249084473 with a final error of 0.0\n", + "Frame 402 done in 0.13897299766540527 with a final error of 0.0\n", + "Frame 403 done in 0.13817405700683594 with a final error of 0.0\n", + "Frame 404 done in 0.13970208168029785 with a final error of 0.0\n", + "Frame 405 done in 0.14108777046203613 with a final error of 0.0\n", + "Frame 406 done in 0.1376659870147705 with a final error of 0.0\n", + "Frame 407 done in 0.1386418342590332 with a final error of 0.0\n", + "Frame 408 done in 0.13841700553894043 with a final error of 0.0\n", + "Frame 409 done in 0.1380293369293213 with a final error of 0.0\n", + "Frame 410 done in 0.1410841941833496 with a final error of 0.0\n", + "Frame 411 done in 0.1382293701171875 with a final error of 0.0\n", + "Frame 412 done in 0.13806772232055664 with a final error of 0.0\n", + "Frame 413 done in 0.1400444507598877 with a final error of 0.0\n", + "Frame 414 done in 0.1409003734588623 with a final error of 0.0\n", + "Frame 415 done in 0.1391286849975586 with a final error of 0.0\n", + "Frame 416 done in 0.13933610916137695 with a final error of 0.0\n", + "Frame 417 done in 0.13969969749450684 with a final error of 0.0\n", + "Frame 418 done in 0.13860774040222168 with a final error of 0.0\n", + "Frame 419 done in 0.13812637329101562 with a final error of 0.0\n", + "Frame 420 done in 0.13756704330444336 with a final error of 0.0\n", + "Frame 421 done in 0.13792014122009277 with a final error of 0.0\n", + "Frame 422 done in 0.13863825798034668 with a final error of 0.0\n", + "Frame 423 done in 0.13857150077819824 with a final error of 0.0\n", + "Frame 424 done in 0.13922548294067383 with a final error of 0.0\n", + "Frame 425 done in 0.13539886474609375 with a final error of 0.0\n", + "Frame 426 done in 0.13464641571044922 with a final error of 0.0\n", + "Frame 427 done in 0.1396620273590088 with a final error of 0.0\n", + "Frame 428 done in 0.13538599014282227 with a final error of 0.0\n", + "Frame 429 done in 0.13434743881225586 with a final error of 0.0\n", + "Frame 430 done in 0.1364433765411377 with a final error of 0.0\n", + "Frame 431 done in 0.13495492935180664 with a final error of 0.0\n", + "Frame 432 done in 0.1350843906402588 with a final error of 0.0\n", + "Frame 433 done in 0.137467622756958 with a final error of 0.0\n", + "Frame 434 done in 0.13675379753112793 with a final error of 0.0\n", + "Frame 435 done in 0.1352391242980957 with a final error of 0.0\n", + "Frame 436 done in 0.13757753372192383 with a final error of 0.0\n", + "Frame 437 done in 0.13596248626708984 with a final error of 0.0\n", + "Frame 438 done in 0.1378190517425537 with a final error of 0.0\n", + "Frame 439 done in 0.13834524154663086 with a final error of 0.0\n", + "Frame 440 done in 0.13557934761047363 with a final error of 0.0\n", + "Frame 441 done in 0.13533353805541992 with a final error of 0.0\n", + "Frame 442 done in 0.13645219802856445 with a final error of 0.0\n", + "Frame 443 done in 0.1349167823791504 with a final error of 0.0\n", + "Frame 444 done in 0.13550353050231934 with a final error of 0.0\n", + "Frame 445 done in 0.1378486156463623 with a final error of 0.0\n", + "Frame 446 done in 0.13865351676940918 with a final error of 0.0\n", + "Frame 447 done in 0.13679742813110352 with a final error of 0.0\n", + "Frame 448 done in 0.1363990306854248 with a final error of 0.0\n", + "Frame 449 done in 0.13892054557800293 with a final error of 0.0\n", + "Frame 450 done in 0.1370251178741455 with a final error of 0.0\n", + "Frame 451 done in 0.13485431671142578 with a final error of 0.0\n", + "Frame 452 done in 0.13608646392822266 with a final error of 0.0\n", + "Frame 453 done in 0.1360032558441162 with a final error of 0.0\n", + "Frame 454 done in 0.13540863990783691 with a final error of 0.0\n", + "Frame 455 done in 0.14006471633911133 with a final error of 0.0\n", + "Frame 456 done in 0.1376357078552246 with a final error of 0.0\n", + "Frame 457 done in 0.13945674896240234 with a final error of 0.0\n", + "Frame 458 done in 0.139845609664917 with a final error of 0.0\n", + "Frame 459 done in 0.1385812759399414 with a final error of 0.0\n", + "Frame 460 done in 0.13949871063232422 with a final error of 0.0\n", + "Frame 461 done in 0.13700151443481445 with a final error of 0.0\n", + "Frame 462 done in 0.13653206825256348 with a final error of 0.0\n", + "Frame 463 done in 0.13698744773864746 with a final error of 0.0\n", + "Frame 464 done in 0.13653159141540527 with a final error of 0.0\n", + "Frame 465 done in 0.13761401176452637 with a final error of 0.0\n", + "Frame 466 done in 0.13646268844604492 with a final error of 0.0\n", + "Frame 467 done in 0.13550567626953125 with a final error of 0.0\n", + "Frame 468 done in 0.13625359535217285 with a final error of 0.0\n", + "Frame 469 done in 0.13540101051330566 with a final error of 0.0\n", + "Frame 470 done in 0.13640952110290527 with a final error of 0.0\n", + "Frame 471 done in 0.13946914672851562 with a final error of 0.0\n", + "Frame 472 done in 0.13698196411132812 with a final error of 0.0\n", + "Frame 473 done in 0.1373004913330078 with a final error of 0.0\n", + "Frame 474 done in 0.13651728630065918 with a final error of 0.0\n", + "Frame 475 done in 0.1370227336883545 with a final error of 0.0\n", + "Frame 476 done in 0.13629651069641113 with a final error of 0.0\n", + "Frame 477 done in 0.13584661483764648 with a final error of 0.0\n", + "Frame 478 done in 0.13492488861083984 with a final error of 0.0\n", + "Frame 479 done in 0.13944292068481445 with a final error of 0.0\n", + "Frame 480 done in 0.14162421226501465 with a final error of 0.0\n", + "Frame 481 done in 0.13847088813781738 with a final error of 0.0\n", + "Frame 482 done in 0.14074277877807617 with a final error of 0.0\n", + "Frame 483 done in 0.13625621795654297 with a final error of 0.0\n", + "Frame 484 done in 0.13768911361694336 with a final error of 0.0\n", + "Frame 485 done in 0.13824224472045898 with a final error of 0.0\n", + "Frame 486 done in 0.13840317726135254 with a final error of 0.0\n", + "Frame 487 done in 0.137739896774292 with a final error of 0.0\n", + "Frame 488 done in 0.13787221908569336 with a final error of 0.0\n", + "Frame 489 done in 0.13739538192749023 with a final error of 0.0\n", + "Frame 490 done in 0.13802361488342285 with a final error of 0.0\n", + "Frame 491 done in 0.13821196556091309 with a final error of 0.0\n", + "Frame 492 done in 0.13796448707580566 with a final error of 0.0\n", + "Frame 493 done in 0.13990211486816406 with a final error of 0.0\n", + "Frame 494 done in 0.13799810409545898 with a final error of 0.0\n", + "Frame 495 done in 0.13721275329589844 with a final error of 0.0\n", + "Frame 496 done in 0.1360633373260498 with a final error of 0.0\n", + "Frame 497 done in 0.13525891304016113 with a final error of 0.0\n", + "Frame 498 done in 0.13894367218017578 with a final error of 0.0\n", + "Frame 499 done in 0.13819575309753418 with a final error of 0.0\n", + "Frame 500 done in 0.13753032684326172 with a final error of 0.0\n", + "Mean: 0.0\n", + "Standard deviation: 0.0\n", + "saving data to /home/aaprasad/projects/con3trol/src/stac-mjx/celegans_fit_offsets.h5\n", + "Skipping IK-only phase. To change this behavior, set cfg.stac.skip_ik_only to 0.\n" + ] + } + ], + "source": [ + "\n", + "# Run stac\n", + "fit_path, ik_only_path = stac_mjx.run_stac(\n", + " cfg,\n", + " kp_data, \n", + " sorted_kp_names, \n", + " base_path=base_path,\n", + ")" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "0it [00:00, ?it/s]/home/aaprasad/miniforge3/envs/stac-mjx/lib/python3.11/subprocess.py:1885: RuntimeWarning: os.fork() was called. os.fork() is incompatible with multithreaded code, and JAX is multithreaded, so this will likely lead to a deadlock.\n", + " self.pid = _fork_exec(\n", + "500it [00:05, 96.34it/s] \n" + ] + }, + { + "data": { + "text/html": [ + "
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "data_path = base_path / \"celegans_fit_offsets.h5\"\n", + "\n", + "\n", + "save_path = base_path / f\"registration_celegans.mp4\"\n", + "cfg, frames = stac_mjx.viz_stac(data_path,\n", + " cfg.stac.n_fit_frames,\n", + " save_path, \n", + " start_frame=0, \n", + " camera=\"track\", \n", + " base_path=Path.cwd().parent,\n", + " show_marker_error=True)\n", + "media.show_video(frames, fps=cfg.model.RENDER_FPS)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "stac-mjx", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.11.13" + } + }, + "nbformat": 4, + "nbformat_minor": 2 +}