mujoco
mujoco copied to clipboard
anisotropic bending stiffness for cable
Hi,
I'm a student and I'm trying to use MuJoCo for simulating anisotropic bending stiffness for cable .
I learned the demo of elastic cable,as shown below. My question is that if it's possible to set anisotropic bending stiffness, i.e E_by!=E_bz, see fig.1 . In particular, I want to set E_by=∞, so that the cable can only bend around z-axis.
Here is a model which explains my question:
minimal XML
<mujoco model="Cable">
<include file="scene.xml"/>
<extension>
<plugin plugin="mujoco.elasticity.cable"/>
</extension>
<statistic center="0 0 .3" extent="1"/>
<visual>
<global elevation="-30"/>
</visual>
<compiler autolimits="true"/>
<size memory="2M"/>
<worldbody>
<composite type="cable" curve="s" count="41 1 1" size="1" offset="-.3 0 .6" initial="none">
<plugin plugin="mujoco.elasticity.cable">
<!--Units are in Pa (SI)-->
<config key="twist" value="1e7"/>
<config key="bend" value="4e6"/>
<config key="vmax" value="0.05"/>
</plugin>
<joint kind="main" damping=".015"/>
<geom type="capsule" size=".005" rgba=".8 .2 .1 1" condim="1"/>
</composite>
<body name="slider" pos=".7 0 .6">
<joint type="slide" axis="1 0 0" damping=".1"/>
<geom size=".01"/>
</body>
</worldbody>
<equality>
<connect name="right_boundary" body1="B_last" body2="slider" anchor=".025 0 0"/>
</equality>
<contact>
<exclude body1="B_last" body2="slider"/>
</contact>
<actuator>
<motor site="S_last" gear="0 0 0 1 0 0" ctrlrange="-.03 .03"/>
</actuator>
</mujoco>
figure 1