<mujoco model="73-bent-spring-ratchet">
<compiler angle="radian" autolimits="true"/>
<option timestep="0.0002" integrator="implicitfast" iterations="100" cone="elliptic" impratio="10" solver="PGS" gravity="0 0 -9.81"/>
<asset><mesh name="ratchet_a_h0" vertex="0.023 -0.005 0 0.023 0.005 0 0.02835 -0.005 0.009813 0.02835 0.005 0.009813 0.019919 -0.005 0.0115 0.019919 0.005 0.0115"/><mesh name="ratchet_a_h1" vertex="0.019919 -0.005 0.0115 0.019919 0.005 0.0115 0.019645 -0.005 0.022673 0.019645 0.005 0.022673 0.0115 -0.005 0.019919 0.0115 0.005 0.019919"/><mesh name="ratchet_a_h2" vertex="0.0115 -0.005 0.019919 0.0115 0.005 0.019919 0.005676 -0.005 0.029458 0.005676 0.005 0.029458 0 -0.005 0.023 0 0.005 0.023"/><mesh name="ratchet_a_h3" vertex="0 -0.005 0.023 0 0.005 0.023 -0.009813 -0.005 0.02835 -0.009813 0.005 0.02835 -0.0115 -0.005 0.019919 -0.0115 0.005 0.019919"/><mesh name="ratchet_a_h4" vertex="-0.0115 -0.005 0.019919 -0.0115 0.005 0.019919 -0.022673 -0.005 0.019645 -0.022673 0.005 0.019645 -0.019919 -0.005 0.0115 -0.019919 0.005 0.0115"/><mesh name="ratchet_a_h5" vertex="-0.019919 -0.005 0.0115 -0.019919 0.005 0.0115 -0.029458 -0.005 0.005676 -0.029458 0.005 0.005676 -0.023 -0.005 0 -0.023 0.005 0"/><mesh name="ratchet_a_h6" vertex="-0.023 -0.005 0 -0.023 0.005 0 -0.02835 -0.005 -0.009813 -0.02835 0.005 -0.009813 -0.019919 -0.005 -0.0115 -0.019919 0.005 -0.0115"/><mesh name="ratchet_a_h7" vertex="-0.019919 -0.005 -0.0115 -0.019919 0.005 -0.0115 -0.019645 -0.005 -0.022673 -0.019645 0.005 -0.022673 -0.0115 -0.005 -0.019919 -0.0115 0.005 -0.019919"/><mesh name="ratchet_a_h8" vertex="-0.0115 -0.005 -0.019919 -0.0115 0.005 -0.019919 -0.005676 -0.005 -0.029458 -0.005676 0.005 -0.029458 0 -0.005 -0.023 0 0.005 -0.023"/><mesh name="ratchet_a_h9" vertex="0 -0.005 -0.023 0 0.005 -0.023 0.009813 -0.005 -0.02835 0.009813 0.005 -0.02835 0.0115 -0.005 -0.019919 0.0115 0.005 -0.019919"/><mesh name="ratchet_a_h10" vertex="0.0115 -0.005 -0.019919 0.0115 0.005 -0.019919 0.022673 -0.005 -0.019645 0.022673 0.005 -0.019645 0.019919 -0.005 -0.0115 0.019919 0.005 -0.0115"/><mesh name="ratchet_a_h11" vertex="0.019919 -0.005 -0.0115 0.019919 0.005 -0.0115 0.029458 -0.005 -0.005676 0.029458 0.005 -0.005676 0.023 -0.005 0 0.023 0.005 0"/><mesh name="spring_c_h0" vertex="0.070816 -0.005 -0.028332 0.070816 0.005 -0.028332 0.073278 -0.005 -0.02518 0.073278 0.005 -0.02518 0.071983 -0.005 -0.024195 0.071983 0.005 -0.024195 0.06944 -0.005 -0.027632 0.06944 0.005 -0.027632"/><mesh name="spring_c_h1" vertex="0.06944 -0.005 -0.027632 0.06944 0.005 -0.027632 0.071983 -0.005 -0.024195 0.071983 0.005 -0.024195 0.070662 -0.005 -0.023244 0.070662 0.005 -0.023244 0.068052 -0.005 -0.026972 0.068052 0.005 -0.026972"/><mesh name="spring_c_h2" vertex="0.068052 -0.005 -0.026972 0.068052 0.005 -0.026972 0.070662 -0.005 -0.023244 0.070662 0.005 -0.023244 0.069316 -0.005 -0.022328 0.069316 0.005 -0.022328 0.066653 -0.005 -0.026352 0.066653 0.005 -0.026352"/><mesh name="spring_c_h3" vertex="0.066653 -0.005 -0.026352 0.066653 0.005 -0.026352 0.069316 -0.005 -0.022328 0.069316 0.005 -0.022328 0.067947 -0.005 -0.021447 0.067947 0.005 -0.021447 0.065244 -0.005 -0.025773 0.065244 0.005 -0.025773"/><mesh name="spring_c_h4" vertex="0.065244 -0.005 -0.025773 0.065244 0.005 -0.025773 0.067947 -0.005 -0.021447 0.067947 0.005 -0.021447 0.066556 -0.005 -0.020603 0.066556 0.005 -0.020603 0.063827 -0.005 -0.025236 0.063827 0.005 -0.025236"/><mesh name="spring_c_h5" vertex="0.063827 -0.005 -0.025236 0.063827 0.005 -0.025236 0.066556 -0.005 -0.020603 0.066556 0.005 -0.020603 0.065143 -0.005 -0.019795 0.065143 0.005 -0.019795 0.062403 -0.005 -0.024739 0.062403 0.005 -0.024739"/><mesh name="spring_c_h6" vertex="0.062403 -0.005 -0.024739 0.062403 0.005 -0.024739 0.065143 -0.005 -0.019795 0.065143 0.005 -0.019795 0.063709 -0.005 -0.019025 0.063709 0.005 -0.019025 0.060972 -0.005 -0.024282 0.060972 0.005 -0.024282"/><mesh name="spring_c_h7" vertex="0.060972 -0.005 -0.024282 0.060972 0.005 -0.024282 0.063709 -0.005 -0.019025 0.063709 0.005 -0.019025 0.062255 -0.005 -0.018292 0.062255 0.005 -0.018292 0.059536 -0.005 -0.023867 0.059536 0.005 -0.023867"/><mesh name="spring_c_h8" vertex="0.059536 -0.005 -0.023867 0.059536 0.005 -0.023867 0.062255 -0.005 -0.018292 0.062255 0.005 -0.018292 0.060783 -0.005 -0.017598 0.060783 0.005 -0.017598 0.058097 -0.005 -0.023493 0.058097 0.005 -0.023493"/><mesh name="spring_c_h9" vertex="0.058097 -0.005 -0.023493 0.058097 0.005 -0.023493 0.060783 -0.005 -0.017598 0.060783 0.005 -0.017598 0.059293 -0.005 -0.016942 0.059293 0.005 -0.016942 0.056655 -0.005 -0.023159 0.056655 0.005 -0.023159"/><mesh name="spring_c_h10" vertex="0.056655 -0.005 -0.023159 0.056655 0.005 -0.023159 0.059293 -0.005 -0.016942 0.059293 0.005 -0.016942 0.057787 -0.005 -0.016326 0.057787 0.005 -0.016326 0.055211 -0.005 -0.022866 0.055211 0.005 -0.022866"/><mesh name="spring_c_h11" vertex="0.055211 -0.005 -0.022866 0.055211 0.005 -0.022866 0.057787 -0.005 -0.016326 0.057787 0.005 -0.016326 0.056265 -0.005 -0.015749 0.056265 0.005 -0.015749 0.053767 -0.005 -0.022613 0.053767 0.005 -0.022613"/><mesh name="spring_c_h12" vertex="0.053767 -0.005 -0.022613 0.053767 0.005 -0.022613 0.056265 -0.005 -0.015749 0.056265 0.005 -0.015749 0.054728 -0.005 -0.015213 0.054728 0.005 -0.015213 0.052411 -0.005 -0.022139 0.052411 0.005 -0.022139"/><mesh name="spring_c_h13" vertex="0.052411 -0.005 -0.022139 0.052411 0.005 -0.022139 0.054728 -0.005 -0.015213 0.054728 0.005 -0.015213 0.053178 -0.005 -0.014716 0.053178 0.005 -0.014716 0.051043 -0.005 -0.021701 0.051043 0.005 -0.021701"/><mesh name="spring_c_h14" vertex="0.051043 -0.005 -0.021701 0.051043 0.005 -0.021701 0.053178 -0.005 -0.014716 0.053178 0.005 -0.014716 0.051615 -0.005 -0.014261 0.051615 0.005 -0.014261 0.049663 -0.005 -0.021299 0.049663 0.005 -0.021299"/><mesh name="spring_c_h15" vertex="0.049663 -0.005 -0.021299 0.049663 0.005 -0.021299 0.051615 -0.005 -0.014261 0.051615 0.005 -0.014261 0.050041 -0.005 -0.013847 0.050041 0.005 -0.013847 0.048274 -0.005 -0.020934 0.048274 0.005 -0.020934"/><mesh name="spring_c_h16" vertex="0.048274 -0.005 -0.020934 0.048274 0.005 -0.020934 0.050041 -0.005 -0.013847 0.050041 0.005 -0.013847 0.048457 -0.005 -0.013474 0.048457 0.005 -0.013474 0.046876 -0.005 -0.020604 0.046876 0.005 -0.020604"/><mesh name="spring_c_h17" vertex="0.046876 -0.005 -0.020604 0.046876 0.005 -0.020604 0.048457 -0.005 -0.013474 0.048457 0.005 -0.013474 0.046863 -0.005 -0.013142 0.046863 0.005 -0.013142 0.04547 -0.005 -0.020312 0.04547 0.005 -0.020312"/><mesh name="spring_c_h18" vertex="0.04547 -0.005 -0.020312 0.04547 0.005 -0.020312 0.046863 -0.005 -0.013142 0.046863 0.005 -0.013142 0.045262 -0.005 -0.012852 0.045262 0.005 -0.012852 0.044056 -0.005 -0.020056 0.044056 0.005 -0.020056"/><mesh name="spring_c_h19" vertex="0.044056 -0.005 -0.020056 0.044056 0.005 -0.020056 0.045262 -0.005 -0.012852 0.045262 0.005 -0.012852 0.043653 -0.005 -0.012605 0.043653 0.005 -0.012605 0.042636 -0.005 -0.019838 0.042636 0.005 -0.019838"/><mesh name="spring_c_h20" vertex="0.042636 -0.005 -0.019838 0.042636 0.005 -0.019838 0.043653 -0.005 -0.012605 0.043653 0.005 -0.012605 0.042038 -0.005 -0.012399 0.042038 0.005 -0.012399 0.041211 -0.005 -0.019656 0.041211 0.005 -0.019656"/><mesh name="spring_c_h21" vertex="0.041211 -0.005 -0.019656 0.041211 0.005 -0.019656 0.042038 -0.005 -0.012399 0.042038 0.005 -0.012399 0.040419 -0.005 -0.012236 0.040419 0.005 -0.012236 0.039782 -0.005 -0.019513 0.039782 0.005 -0.019513"/><mesh name="spring_c_h22" vertex="0.039782 -0.005 -0.019513 0.039782 0.005 -0.019513 0.040419 -0.005 -0.012236 0.040419 0.005 -0.012236 0.038796 -0.005 -0.012116 0.038796 0.005 -0.012116 0.03835 -0.005 -0.019406 0.03835 0.005 -0.019406"/><mesh name="spring_c_h23" vertex="0.03835 -0.005 -0.019406 0.03835 0.005 -0.019406 0.038796 -0.005 -0.012116 0.038796 0.005 -0.012116 0.03717 -0.005 -0.012038 0.03717 0.005 -0.012038 0.036915 -0.005 -0.019337 0.036915 0.005 -0.019337"/><mesh name="spring_c_h24" vertex="0.036915 -0.005 -0.019337 0.036915 0.005 -0.019337 0.03717 -0.005 -0.012038 0.03717 0.005 -0.012038 0.035543 -0.005 -0.012002 0.035543 0.005 -0.012002 0.035479 -0.005 -0.019306 0.035479 0.005 -0.019306"/><mesh name="spring_c_h25" vertex="0.035479 -0.005 -0.019306 0.035479 0.005 -0.019306 0.035543 -0.005 -0.012002 0.035543 0.005 -0.012002 0.033915 -0.005 -0.012009 0.033915 0.005 -0.012009 0.034042 -0.005 -0.019312 0.034042 0.005 -0.019312"/><mesh name="spring_c_h26" vertex="0.034042 -0.005 -0.019312 0.034042 0.005 -0.019312 0.033915 -0.005 -0.012009 0.033915 0.005 -0.012009 0.032288 -0.005 -0.012059 0.032288 0.005 -0.012059 0.032607 -0.005 -0.019356 0.032607 0.005 -0.019356"/><mesh name="spring_c_h27" vertex="0.032607 -0.005 -0.019356 0.032607 0.005 -0.019356 0.032288 -0.005 -0.012059 0.032288 0.005 -0.012059 0.030663 -0.005 -0.012151 0.030663 0.005 -0.012151 0.031172 -0.005 -0.019437 0.031172 0.005 -0.019437"/><mesh name="spring_c_h28" vertex="0.031172 -0.005 -0.019437 0.031172 0.005 -0.019437 0.030663 -0.005 -0.012151 0.030663 0.005 -0.012151 0.029041 -0.005 -0.012286 0.029041 0.005 -0.012286 0.029741 -0.005 -0.019556 0.029741 0.005 -0.019556"/><mesh name="spring_c_h29" vertex="0.029741 -0.005 -0.019556 0.029741 0.005 -0.019556 0.029041 -0.005 -0.012286 0.029041 0.005 -0.012286 0.027423 -0.005 -0.012463 0.027423 0.005 -0.012463 0.028313 -0.005 -0.019713 0.028313 0.005 -0.019713"/><mesh name="spring_c_h30" vertex="0.028313 -0.005 -0.019713 0.028313 0.005 -0.019713 0.027423 -0.005 -0.012463 0.027423 0.005 -0.012463 0.02581 -0.005 -0.012683 0.02581 0.005 -0.012683 0.02689 -0.005 -0.019906 0.02689 0.005 -0.019906"/><mesh name="spring_c_h31" vertex="0.02689 -0.005 -0.019906 0.02689 0.005 -0.019906 0.02581 -0.005 -0.012683 0.02581 0.005 -0.012683 0.024204 -0.005 -0.012944 0.024204 0.005 -0.012944 0.025472 -0.005 -0.020137 0.025472 0.005 -0.020137"/><mesh name="spring_c_h32" vertex="0.025472 -0.005 -0.020137 0.025472 0.005 -0.020137 0.024204 -0.005 -0.012944 0.024204 0.005 -0.012944 0.022604 -0.005 -0.013248 0.022604 0.005 -0.013248 0.024061 -0.005 -0.020405 0.024061 0.005 -0.020405"/><mesh name="spring_c_h33" vertex="0.024061 -0.005 -0.020405 0.024061 0.005 -0.020405 0.022604 -0.005 -0.013248 0.022604 0.005 -0.013248 0.021014 -0.005 -0.013593 0.021014 0.005 -0.013593 0.022657 -0.005 -0.02071 0.022657 0.005 -0.02071"/><mesh name="spring_c_h34" vertex="0.022657 -0.005 -0.02071 0.022657 0.005 -0.02071 0.021014 -0.005 -0.013593 0.021014 0.005 -0.013593 0.019433 -0.005 -0.01398 0.019433 0.005 -0.01398 0.021262 -0.005 -0.021051 0.021262 0.005 -0.021051"/><mesh name="spring_c_h35" vertex="0.021262 -0.005 -0.021051 0.021262 0.005 -0.021051 0.019433 -0.005 -0.01398 0.019433 0.005 -0.01398 0.017862 -0.005 -0.014408 0.017862 0.005 -0.014408 0.019876 -0.005 -0.021429 0.019876 0.005 -0.021429"/><mesh name="spring_c_h36" vertex="0.019876 -0.005 -0.021429 0.019876 0.005 -0.021429 0.017862 -0.005 -0.014408 0.017862 0.005 -0.014408 0.016304 -0.005 -0.014877 0.016304 0.005 -0.014877 0.0185 -0.005 -0.021843 0.0185 0.005 -0.021843"/><mesh name="spring_c_h37" vertex="0.0185 -0.005 -0.021843 0.0185 0.005 -0.021843 0.016304 -0.005 -0.014877 0.016304 0.005 -0.014877 0.014758 -0.005 -0.015387 0.014758 0.005 -0.015387 0.017136 -0.005 -0.022293 0.017136 0.005 -0.022293"/><mesh name="spring_c_h38" vertex="0.017136 -0.005 -0.022293 0.017136 0.005 -0.022293 0.014758 -0.005 -0.015387 0.014758 0.005 -0.015387 0.013226 -0.005 -0.015937 0.013226 0.005 -0.015937 0.015784 -0.005 -0.022779 0.015784 0.005 -0.022779"/><mesh name="spring_c_h39" vertex="0.015784 -0.005 -0.022779 0.015784 0.005 -0.022779 0.013226 -0.005 -0.015937 0.013226 0.005 -0.015937 0.011709 -0.005 -0.016527 0.011709 0.005 -0.016527 0.014445 -0.005 -0.023299 0.014445 0.005 -0.023299"/><mesh name="spring_c_h40" vertex="0.014445 -0.005 -0.023299 0.014445 0.005 -0.023299 0.011709 -0.005 -0.016527 0.011709 0.005 -0.016527 0.010208 -0.005 -0.017157 0.010208 0.005 -0.017157 0.013121 -0.005 -0.023855 0.013121 0.005 -0.023855"/><mesh name="spring_c_h41" vertex="0.013121 -0.005 -0.023855 0.013121 0.005 -0.023855 0.010208 -0.005 -0.017157 0.010208 0.005 -0.017157 0.008724 -0.005 -0.017825 0.008724 0.005 -0.017825 0.011811 -0.005 -0.024445 0.011811 0.005 -0.024445"/><mesh name="spring_c_h42" vertex="0.011811 -0.005 -0.024445 0.011811 0.005 -0.024445 0.008724 -0.005 -0.017825 0.008724 0.005 -0.017825 0.007258 -0.005 -0.018532 0.007258 0.005 -0.018532 0.010333 -0.005 -0.024699 0.010333 0.005 -0.024699"/><mesh name="spring_c_h43" vertex="0.010333 -0.005 -0.024699 0.010333 0.005 -0.024699 0.007258 -0.005 -0.018532 0.007258 0.005 -0.018532 0.005811 -0.005 -0.019277 0.005811 0.005 -0.019277 0.008852 -0.005 -0.024997 0.008852 0.005 -0.024997"/><mesh name="spring_c_h44" vertex="0.008852 -0.005 -0.024997 0.008852 0.005 -0.024997 0.005811 -0.005 -0.019277 0.005811 0.005 -0.019277 0.004384 -0.005 -0.02006 0.004384 0.005 -0.02006 0.00737 -0.005 -0.025339 0.00737 0.005 -0.025339"/><mesh name="spring_c_h45" vertex="0.00737 -0.005 -0.025339 0.00737 0.005 -0.025339 0.004384 -0.005 -0.02006 0.004384 0.005 -0.02006 0.002978 -0.005 -0.02088 0.002978 0.005 -0.02088 0.005889 -0.005 -0.025725 0.005889 0.005 -0.025725"/><mesh name="spring_c_h46" vertex="0.005889 -0.005 -0.025725 0.005889 0.005 -0.025725 0.002978 -0.005 -0.02088 0.002978 0.005 -0.02088 0.001594 -0.005 -0.021737 0.001594 0.005 -0.021737 0.004409 -0.005 -0.026155 0.004409 0.005 -0.026155"/><mesh name="spring_c_h47" vertex="0.004409 -0.005 -0.026155 0.004409 0.005 -0.026155 0.001594 -0.005 -0.021737 0.001594 0.005 -0.021737 0.000233 -0.005 -0.022629 0.000233 0.005 -0.022629 0.002931 -0.005 -0.02663 0.002931 0.005 -0.02663"/><mesh name="spring_c_h48" vertex="0.002931 -0.005 -0.02663 0.002931 0.005 -0.02663 0.000233 -0.005 -0.022629 0.000233 0.005 -0.022629 -0.001105 -0.005 -0.023557 -0.001105 0.005 -0.023557 0.001458 -0.005 -0.02715 0.001458 0.005 -0.02715"/><mesh name="spring_c_h49" vertex="0.001458 -0.005 -0.02715 0.001458 0.005 -0.02715 -0.001105 -0.005 -0.023557 -0.001105 0.005 -0.023557 -0.002417 -0.005 -0.024519 -0.002417 0.005 -0.024519 -0.00001 -0.005 -0.027714 -0.00001 0.005 -0.027714"/></asset>
<size memory="64M"/>
<worldbody>
<geom name="frame_r0" type="capsule" fromto="-0.035 0.006 0.074174 -0.035 0.02 0.074174" size="0.004" contype="0" conaffinity="0" group="1" mass="0"/>
<geom name="frame_r1" type="capsule" fromto="0 0.05 0 0 0.062 0" size="0.006" contype="0" conaffinity="0" group="1" mass="0"/>
<body name="wheel_d" pos="0 0 0"><joint name="j_d" type="hinge" axis="0 -1 0" damping="0.0002" frictionloss="0"/><inertial pos="0 0.01975420044 -0.0001458331492" mass="0.6931259743" fullinertia="0.0004010257097 0.0006427453078 0.0003965928979 0 0 -0.000001744067411"/><body name="catch_b" pos="0 0 -0.044"><joint name="j_b" type="hinge" axis="0 -1 0" damping="0.0002" frictionloss="0" range="0 0.48" solreflimit="0.002 1" solimplimit="0.95 0.99 0.001" stiffness="0.003" springref="-0.1"/><inertial pos="0.006698331781 0 0.001723785938" mass="0.002939031438" fullinertia="1.285256572e-7 1.780008812e-7 5.423966164e-8 0 -6.596761454e-8 0"/><geom name="catch_b_h0" type="capsule" fromto="0 0 0 0.018086 0 0.014344" size="0.0015" contype="16" conaffinity="8" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="catch_b_h1" type="capsule" fromto="0.007234 0 0.005738 0.002581 0 -0.010613" size="0.002" contype="16" conaffinity="8" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/></body>
</body>
<body name="ratchet_a" pos="0 0 0"><joint name="j_a" type="hinge" axis="0 -1 0" damping="0.001" frictionloss="0.003"/><inertial pos="0 0 0" mass="0.184087952" fullinertia="0.00003526333081 0.00006745852909 0.00003526333081 0 0 0"/><geom name="ratchet_a_h0" type="mesh" mesh="ratchet_a_h0" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="ratchet_a_h1" type="mesh" mesh="ratchet_a_h1" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="ratchet_a_h2" type="mesh" mesh="ratchet_a_h2" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="ratchet_a_h3" type="mesh" mesh="ratchet_a_h3" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="ratchet_a_h4" type="mesh" mesh="ratchet_a_h4" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="ratchet_a_h5" type="mesh" mesh="ratchet_a_h5" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="ratchet_a_h6" type="mesh" mesh="ratchet_a_h6" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="ratchet_a_h7" type="mesh" mesh="ratchet_a_h7" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="ratchet_a_h8" type="mesh" mesh="ratchet_a_h8" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="ratchet_a_h9" type="mesh" mesh="ratchet_a_h9" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="ratchet_a_h10" type="mesh" mesh="ratchet_a_h10" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="ratchet_a_h11" type="mesh" mesh="ratchet_a_h11" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/></body>
<body name="spring_c" pos="-0.035 0 0.074174"><joint name="j_c" type="hinge" axis="0 -1 0" damping="0.002" frictionloss="0" range="0 0.3" solreflimit="0.002 1" solimplimit="0.95 0.99 0.001" stiffness="0.5" springref="-0.2"/><inertial pos="0.02819570969 0 -0.01501855608" mass="0.05249276815" fullinertia="0.000003765451921 0.00002852703614 0.00002561889205 0 0.000004949216957 0"/><geom name="spring_c_h0" type="mesh" mesh="spring_c_h0" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="spring_c_h1" type="mesh" mesh="spring_c_h1" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="spring_c_h2" type="mesh" mesh="spring_c_h2" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="spring_c_h3" type="mesh" mesh="spring_c_h3" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="spring_c_h4" type="mesh" mesh="spring_c_h4" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="spring_c_h5" type="mesh" mesh="spring_c_h5" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="spring_c_h6" type="mesh" mesh="spring_c_h6" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="spring_c_h7" type="mesh" mesh="spring_c_h7" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="spring_c_h8" type="mesh" mesh="spring_c_h8" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="spring_c_h9" type="mesh" mesh="spring_c_h9" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="spring_c_h10" type="mesh" mesh="spring_c_h10" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="spring_c_h11" type="mesh" mesh="spring_c_h11" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="spring_c_h12" type="mesh" mesh="spring_c_h12" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="spring_c_h13" type="mesh" mesh="spring_c_h13" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="spring_c_h14" type="mesh" mesh="spring_c_h14" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="spring_c_h15" type="mesh" mesh="spring_c_h15" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="spring_c_h16" type="mesh" mesh="spring_c_h16" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="spring_c_h17" type="mesh" mesh="spring_c_h17" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="spring_c_h18" type="mesh" mesh="spring_c_h18" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="spring_c_h19" type="mesh" mesh="spring_c_h19" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="spring_c_h20" type="mesh" mesh="spring_c_h20" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="spring_c_h21" type="mesh" mesh="spring_c_h21" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="spring_c_h22" type="mesh" mesh="spring_c_h22" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="spring_c_h23" type="mesh" mesh="spring_c_h23" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="spring_c_h24" type="mesh" mesh="spring_c_h24" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="spring_c_h25" type="mesh" mesh="spring_c_h25" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="spring_c_h26" type="mesh" mesh="spring_c_h26" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="spring_c_h27" type="mesh" mesh="spring_c_h27" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="spring_c_h28" type="mesh" mesh="spring_c_h28" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="spring_c_h29" type="mesh" mesh="spring_c_h29" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="spring_c_h30" type="mesh" mesh="spring_c_h30" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="spring_c_h31" type="mesh" mesh="spring_c_h31" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="spring_c_h32" type="mesh" mesh="spring_c_h32" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="spring_c_h33" type="mesh" mesh="spring_c_h33" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="spring_c_h34" type="mesh" mesh="spring_c_h34" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="spring_c_h35" type="mesh" mesh="spring_c_h35" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="spring_c_h36" type="mesh" mesh="spring_c_h36" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="spring_c_h37" type="mesh" mesh="spring_c_h37" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="spring_c_h38" type="mesh" mesh="spring_c_h38" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="spring_c_h39" type="mesh" mesh="spring_c_h39" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="spring_c_h40" type="mesh" mesh="spring_c_h40" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="spring_c_h41" type="mesh" mesh="spring_c_h41" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="spring_c_h42" type="mesh" mesh="spring_c_h42" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="spring_c_h43" type="mesh" mesh="spring_c_h43" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="spring_c_h44" type="mesh" mesh="spring_c_h44" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="spring_c_h45" type="mesh" mesh="spring_c_h45" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="spring_c_h46" type="mesh" mesh="spring_c_h46" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="spring_c_h47" type="mesh" mesh="spring_c_h47" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="spring_c_h48" type="mesh" mesh="spring_c_h48" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/><geom name="spring_c_h49" type="mesh" mesh="spring_c_h49" contype="8" conaffinity="16" condim="3" friction="0.1 0.005 0.0001" solref="0.002 1" solimp="0.95 0.99 0.0005" margin="0" group="2" mass="0"/></body>
<geom name="floor" type="plane" size="1 1 0.1" contype="0" conaffinity="0" group="1"/>
</worldbody>
<equality></equality>

<actuator><velocity name="drive" joint="j_d" kv="2" forcerange="-20 20"/></actuator>
</mujoco>
