|
87 | 87 | <attribute name="actuation" type="keyword" valid_values="disable enable"/> |
88 | 88 | <attribute name="refsafe" type="keyword" valid_values="disable enable"/> |
89 | 89 | <attribute name="sensor" type="keyword" valid_values="disable enable"/> |
| 90 | + <attribute name="eulerdamp" type="keyword" valid_values="disable enable"/> |
90 | 91 | <attribute name="override" type="keyword" valid_values="disable enable"/> |
91 | 92 | <attribute name="energy" type="keyword" valid_values="disable enable"/> |
92 | 93 | <attribute name="fwdinv" type="keyword" valid_values="disable enable"/> |
|
266 | 267 | <attribute name="damping" type="float"/> |
267 | 268 | <attribute name="frictionloss" type="float"/> |
268 | 269 | <attribute name="user" type="array" array_type="float"/> |
| 270 | + <attribute name="actuatorgravcomp" type="keyword" valid_values="false true"/> |
269 | 271 | </attributes> |
270 | 272 | </element> |
271 | 273 | <element name="geom"> |
|
442 | 444 | <attribute name="user" type="array" array_type="float"/> |
443 | 445 | <attribute name="kp" type="float"/> |
444 | 446 | <attribute name="kv" type="float"/> |
| 447 | + <attribute name="timeconst" type="float"/> |
445 | 448 | </attributes> |
446 | 449 | </element> |
447 | 450 | <element name="velocity"> |
|
562 | 565 | <attribute name="axis" type="array" array_type="float" array_size="3"/> |
563 | 566 | <attribute name="springdamper" type="array" array_type="float" array_size="2"/> |
564 | 567 | <attribute name="limited" type="keyword" valid_values="false true"/> |
565 | | - <attribute name="actuatorfrclimited" type="keyword" valid_values="false true"/> |
| 568 | + <attribute name="actuatorfrclimited" type="keyword" valid_values="false true auto"/> |
566 | 569 | <attribute name="solreflimit" type="array" array_type="float" array_size="2"/> |
567 | 570 | <attribute name="solimplimit" type="array" array_type="float" array_size="5"/> |
568 | 571 | <attribute name="solreffriction" type="array" array_type="float" array_size="2"/> |
|
577 | 580 | <attribute name="damping" type="float"/> |
578 | 581 | <attribute name="frictionloss" type="float"/> |
579 | 582 | <attribute name="user" type="array" array_type="float"/> |
| 583 | + <attribute name="actuatorgravcomp" type="keyword" valid_values="false true"/> |
580 | 584 | </attributes> |
581 | 585 | </element> |
582 | 586 | <element name="geom"> |
|
747 | 751 | <attribute name="user" type="array" array_type="float"/> |
748 | 752 | <attribute name="kp" type="float"/> |
749 | 753 | <attribute name="kv" type="float"/> |
| 754 | + <attribute name="timeconst" type="float"/> |
750 | 755 | </attributes> |
751 | 756 | </element> |
752 | 757 | <element name="velocity"> |
|
1100 | 1105 | <attribute name="name" type="identifier"/> |
1101 | 1106 | <attribute name="type" type="keyword" valid_values="grid box cylinder ellipsoid mesh gmsh direct"/> |
1102 | 1107 | <attribute name="count" type="array" array_type="int" array_size="3"/> |
1103 | | - <attribute name="spacing" type="array" array_type="int" array_size="3"/> |
1104 | | - <attribute name="scale" type="array" array_type="int" array_size="3"/> |
| 1108 | + <attribute name="spacing" type="array" array_type="float" array_size="3"/> |
| 1109 | + <attribute name="scale" type="array" array_type="float" array_size="3"/> |
1105 | 1110 | <attribute name="radius" type="float"/> |
1106 | | - <attribute name="rigid" type="int"/> |
| 1111 | + <attribute name="rigid" type="string" valid_values="true false"/> |
1107 | 1112 | <attribute name="mass" type="float"/> |
1108 | 1113 | <attribute name="inertiabox" type="float"/> |
1109 | 1114 | <attribute name="file" type="string"/> |
1110 | 1115 | <attribute name="point" type="string"/> |
1111 | 1116 | <attribute name="element" type="string"/> |
1112 | 1117 | <attribute name="texcoord" type="string"/> |
1113 | 1118 | <attribute name="material" type="string"/> |
1114 | | - <attribute name="rgba" type="array" array_type="float" array_size="2"/> |
| 1119 | + <attribute name="rgba" type="array" array_type="float" array_size="4"/> |
1115 | 1120 | <attribute name="flatskin" type="int"/> |
1116 | | - <attribute name="pos" type="array" array_type="int" array_size="3"/> |
1117 | | - <attribute name="quat" type="array" array_type="int" array_size="4"/> |
| 1121 | + <attribute name="pos" type="array" array_type="float" array_size="3"/> |
| 1122 | + <attribute name="quat" type="array" array_type="float" array_size="4"/> |
1118 | 1123 | <attribute name="axisangle" type="array" array_type="float" array_size="4"/> |
1119 | 1124 | <attribute name="xyaxis" type="array" array_type="float" array_size="6"/> |
1120 | 1125 | <attribute name="zaxis" type="array" array_type="float" array_size="3"/> |
1121 | 1126 | <attribute name="euler" type="array" array_type="float" array_size="3"/> |
| 1127 | + <attribute name="dim" type="int" required="true"/> |
1122 | 1128 | </attributes> |
1123 | 1129 | <children> |
1124 | 1130 | <element name="plugin" repeated="true" namespace="flexcomp"> |
|
1138 | 1144 | </element> |
1139 | 1145 | <element name="edge" repeated="true"> |
1140 | 1146 | <attributes> |
1141 | | - <attribute name="equality" type="int"/> |
| 1147 | + <attribute name="equality" type="string" valid_values="true false"/> |
1142 | 1148 | <attribute name="solref" type="array" array_type="float" array_size="2"/> |
1143 | 1149 | <attribute name="solimp" type="array" array_type="float" array_size="5"/> |
1144 | 1150 | <attribute name="stiffness" type="float"/> |
|
1157 | 1163 | <attribute name="solimp" type="array" array_type="float" array_size="5"/> |
1158 | 1164 | <attribute name="margin" type="float"/> |
1159 | 1165 | <attribute name="gap" type="float"/> |
1160 | | - <attribute name="internal" type="int"/> |
1161 | | - <attribute name="selfcollide" type="int"/> |
| 1166 | + <attribute name="internal" type="string" valid_values="true false"/> |
| 1167 | + <attribute name="selfcollide" type="string" valid_values="none narrow bvh sap auto"/> |
1162 | 1168 | <attribute name="activelayers" type="int"/> |
1163 | 1169 | </attributes> |
1164 | 1170 | </element> |
|
1304 | 1310 | <attribute name="zaxis" type="array" array_type="float" array_size="3"/> |
1305 | 1311 | <attribute name="euler" type="array" array_type="float" array_size="3"/> |
1306 | 1312 | <attribute name="gravcomp" type="float"/> |
| 1313 | + <attribute name="user" type="array" array_type="float"/> |
1307 | 1314 | </attributes> |
1308 | 1315 | <children> |
1309 | 1316 | <element name="plugin" repeated="true" namespace="body"> |
|
1348 | 1355 | <attribute name="solimplimit" type="array" array_type="float" array_size="5"/> |
1349 | 1356 | <attribute name="solreffriction" type="array" array_type="float" array_size="2"/> |
1350 | 1357 | <attribute name="solimpfriction" type="array" array_type="float" array_size="5"/> |
| 1358 | + <attribute name="actuatorfrclimited" type="keyword" valid_values="false true auto"/> |
| 1359 | + <attribute name="actuatorfrcrange" type="array" array_type="float" array_size="2"/> |
1351 | 1360 | <attribute name="stiffness" type="float"/> |
1352 | 1361 | <attribute name="range" type="array" array_type="float" array_size="2"/> |
1353 | 1362 | <attribute name="margin" type="float"/> |
|
1485 | 1494 | <attribute name="name" type="identifier"/> |
1486 | 1495 | <attribute name="type" type="keyword" valid_values="grid box cylinder ellipsoid mesh gmsh direct"/> |
1487 | 1496 | <attribute name="count" type="array" array_type="int" array_size="3"/> |
1488 | | - <attribute name="spacing" type="array" array_type="int" array_size="3"/> |
1489 | | - <attribute name="scale" type="array" array_type="int" array_size="3"/> |
| 1497 | + <attribute name="spacing" type="array" array_type="float" array_size="3"/> |
| 1498 | + <attribute name="scale" type="array" array_type="float" array_size="3"/> |
1490 | 1499 | <attribute name="radius" type="float"/> |
1491 | | - <attribute name="rigid" type="int"/> |
| 1500 | + <attribute name="rigid" type="string" valid_values="true false"/> |
1492 | 1501 | <attribute name="mass" type="float"/> |
1493 | 1502 | <attribute name="inertiabox" type="float"/> |
1494 | 1503 | <attribute name="file" type="string"/> |
1495 | 1504 | <attribute name="point" type="string"/> |
1496 | 1505 | <attribute name="element" type="string"/> |
1497 | 1506 | <attribute name="texcoord" type="string"/> |
1498 | 1507 | <attribute name="material" type="string"/> |
1499 | | - <attribute name="rgba" type="array" array_type="float" array_size="2"/> |
| 1508 | + <attribute name="rgba" type="array" array_type="float" array_size="4"/> |
1500 | 1509 | <attribute name="flatskin" type="int"/> |
1501 | | - <attribute name="pos" type="array" array_type="int" array_size="3"/> |
1502 | | - <attribute name="quat" type="array" array_type="int" array_size="4"/> |
| 1510 | + <attribute name="pos" type="array" array_type="float" array_size="3"/> |
| 1511 | + <attribute name="quat" type="array" array_type="float" array_size="4"/> |
1503 | 1512 | <attribute name="axisangle" type="array" array_type="float" array_size="4"/> |
1504 | 1513 | <attribute name="xyaxis" type="array" array_type="float" array_size="6"/> |
1505 | 1514 | <attribute name="zaxis" type="array" array_type="float" array_size="3"/> |
1506 | 1515 | <attribute name="euler" type="array" array_type="float" array_size="3"/> |
| 1516 | + <attribute name="dim" type="int" required="true"/> |
1507 | 1517 | </attributes> |
1508 | 1518 | <children> |
1509 | 1519 | <element name="plugin" repeated="true" namespace="flexcomp"> |
|
1523 | 1533 | </element> |
1524 | 1534 | <element name="edge" repeated="true"> |
1525 | 1535 | <attributes> |
1526 | | - <attribute name="equality" type="int"/> |
| 1536 | + <attribute name="equality" type="string" valid_values="true false"/> |
1527 | 1537 | <attribute name="solref" type="array" array_type="float" array_size="2"/> |
1528 | 1538 | <attribute name="solimp" type="array" array_type="float" array_size="5"/> |
1529 | 1539 | <attribute name="stiffness" type="float"/> |
|
1542 | 1552 | <attribute name="solimp" type="array" array_type="float" array_size="5"/> |
1543 | 1553 | <attribute name="margin" type="float"/> |
1544 | 1554 | <attribute name="gap" type="float"/> |
1545 | | - <attribute name="internal" type="int"/> |
1546 | | - <attribute name="selfcollide" type="int"/> |
| 1555 | + <attribute name="internal" type="string" valid_values="true false"/> |
| 1556 | + <attribute name="selfcollide" type="string" valid_values="none narrow bvh sap auto"/> |
1547 | 1557 | <attribute name="activelayers" type="int"/> |
1548 | 1558 | </attributes> |
1549 | 1559 | </element> |
|
1690 | 1700 | <attribute name="dim" type="reference" required="true" reference_namespace="geom"/> |
1691 | 1701 | <attribute name="radius" type="reference" required="true" reference_namespace="geom"/> |
1692 | 1702 | <attribute name="material" type="int"/> |
1693 | | - <attribute name="rgba" type="array" array_type="float" array_size="5"/> |
| 1703 | + <attribute name="rgba" type="array" array_type="float" array_size="4"/> |
1694 | 1704 | <attribute name="flatskin" type="array" array_type="float" array_size="2"/> |
1695 | 1705 | <attribute name="body" type="array" array_type="float" array_size="2"/> |
1696 | 1706 | <attribute name="vertex" type="array" array_type="float" array_size="5"/> |
|
1717 | 1727 | <attribute name="margin" type="float"/> |
1718 | 1728 | <attribute name="gap" type="float"/> |
1719 | 1729 | <attribute name="internal" type="int"/> |
1720 | | - <attribute name="selfcollide" type="int"/> |
| 1730 | + <attribute name="selfcollide" type="string" valid_values="none narrow bvh sap auto"/> |
1721 | 1731 | <attribute name="activelayers" type="int"/> |
1722 | 1732 | </attributes> |
1723 | 1733 | </element> |
|
1989 | 1999 | <attribute name="user" type="array" array_type="float"/> |
1990 | 2000 | <attribute name="kp" type="float"/> |
1991 | 2001 | <attribute name="kv" type="float"/> |
| 2002 | + <attribute name="timeconst" type="float"/> |
1992 | 2003 | </attributes> |
1993 | 2004 | </element> |
1994 | 2005 | <element name="velocity" repeated="true" namespace="actuator"> |
|
0 commit comments