Cell[CellGroupData[{Cell[BoxData[ RowBox[{"(*", " ", RowBox[{ RowBox[{ "Representing", " ", "an", " ", "X3D", " ", "object", " ", "as", " ", "XML", " ", "preserves", " ", "the", " ", "scene", " ", "graph", " ", "hierarchy", " ", "in", " ", "the", " ", "DOM", " ", RowBox[{"tree", ".", " ", "Note"}]}], ",", " ", "however", ",", " ", RowBox[{ RowBox[{ RowBox[{ "that", " ", "XML", " ", "in", " ", "itself", " ", "is", " ", "intrinsically", " ", RowBox[{"dangerous", ".", " ", " ", RowBox[{"http", ":"}]}]}], "//", RowBox[{ RowBox[{"www", ".", "google", ".", "com"}], "/", RowBox[{"search", "?", "q"}]}]}], "=", RowBox[{"Malicious", "+", RowBox[{ "XML", " ", " ", "For", " ", "the", " ", "benefit", " ", "of", " ", "collectTransforms"}]}]}], ",", " ", "below", ",", " ", RowBox[{ RowBox[{"let", "'"}], "s", " ", "pretend", " ", "that", " ", "the", " ", "X3D", " ", "importer", " ", RowBox[{"(", RowBox[{"which", " ", RowBox[{"doesn", "'"}], "t", " ", "exist"}], ")"}], " ", "interpreted", " ", "the", " ", "transform", " ", "value", " ", "fields", " ", "as", " ", "lists", " ", "of", " ", "numbers", " ", "instead", " ", "of", " ", "as", " ", "strings"}]}], " ", "*)"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.534102082760721*^9, 3.534102095770886*^9}, { 3.5341721816385603`*^9, 3.534172202238366*^9}, { 3.5341722533147793`*^9, 3.534172329210575*^9}, { 3.534172663963655*^9, 3.5341727370870256`*^9}, { 3.5456706498498945`*^9, 3.545670649857896*^9}, 3.7597694027591*^9}, CellID->1944434410], Cell[BoxData[ RowBox[{ RowBox[{"handXML", "=", RowBox[{ RowBox[{"XMLObject", "[", "\"\\"", "]"}], "[", RowBox[{ RowBox[{"{", RowBox[{ RowBox[{ RowBox[{"XMLObject", "[", "\"\\"", "]"}], "[", RowBox[{ RowBox[{"\"\\"", "->", "\"\<1.0\>\""}], ",", RowBox[{"\"\\"", "->", "\"\\""}]}], "]"}], ",", RowBox[{ RowBox[{"XMLObject", "[", "\"\\"", "]"}], "[", RowBox[{"\"\\"", ",", RowBox[{ "\"\\"", "->", "\"\\""}], ",", RowBox[{ "\"\\"", "->", "\"\\""}]}\ ], "]"}]}], "}"}], ",", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{ "\"\\"", "->", "\"\\""}], ",", RowBox[{"\"\\"", "->", "\"\<3.0\>\""}], ",", RowBox[{ RowBox[{"{", RowBox[{ "\"\\"", ",", "\"\\""}], "}"}], "->", "\"\\""}], ",", RowBox[{ RowBox[{"{", RowBox[{ "\"\\"", ",", "\"\\""}], "}"}], "->", "\"\\""}]}\ ], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "\"\\""}], ",", RowBox[{ "\"\\"", "->", "\"\\""}]}], "}"}], ",", RowBox[{"{", "}"}]}], "]"}], ",", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{ "\"\\"", "->", "\"\\""}], ",", RowBox[{ "\"\\"", "->", "\"\\""}]}], "}"}], ",", RowBox[{"{", "}"}]}], "]"}], ",", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{ "\"\\"", "->", "\"\\""}], ",", RowBox[{ "\"\\"", "->", "\"\\""}]}], "}"}], ",", RowBox[{"{", "}"}]}], "]"}], ",", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{ "\"\\"", "->", "\"\\""}], ",", RowBox[{ "\"\\"", "->", "\"\\""}]}], "}"}], ",", RowBox[{"{", "}"}]}], "]"}]}], "}"}]}], "]"}], ",", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", "}"}], ",", RowBox[{"{", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", "}"}], ",", RowBox[{"{", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", "}"}], ",", RowBox[{"{", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{ "\"\\"", "->", "\"\\""}], ",", RowBox[{ "\"\\"", "->", "\"\<0.8 0.4 0.4\>\""}]}], "}"}], ",", RowBox[{"{", "}"}]}], "]"}], "}"}]}], "]"}], "}"}]}], "]"}], ",", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{ "\"\\"", "->", "\"\\""}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{"0.0", ",", " ", "0.0", ",", " ", "0.0"}], "}"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "0.0", ",", " ", "0.0", ",", " ", "1.0", ",", " ", "0.0"}], "}"}]}]}], "}"}], ",", RowBox[{"{", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{ "\"\\"", "->", "\"\\""}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "350.0", ",", " ", "0.0", ",", " ", "0.0"}], "}"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "0.0", ",", " ", "0.0", ",", " ", "1.0", ",", " ", "0.0"}], "}"}]}]}], "}"}], ",", RowBox[{"{", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{ "\"\\"", "->", "\"\\""}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "1.0", ",", " ", "0.0", ",", " ", "0.0", ",", " ", "0.0"}], "}"}]}]}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{ "\"\\"", "->", "\"\\""}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "0.0", ",", " ", "0.0", ",", " ", "25.1"}], "}"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "1.0", ",", " ", "0.0", ",", " ", "0.0", ",", " ", "0.0"}], "}"}]}]}], "}"}], ",", RowBox[{"{", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{ "\"\\"", "->", "\"\\""}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "0.0", ",", " ", "1.0", ",", " ", "0.0", ",", " ", RowBox[{"-", "0.4"}]}], "}"}]}]}], "}"}], ",", RowBox[{"{", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{ "\"\\"", "->", "\"\\""}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "0.0", ",", " ", "0.0", ",", " ", "1.0", ",", " ", "0.0"}], "}"}]}]}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{ "\"\\"", "->", "\"\\""}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "25.5", ",", " ", "0.0", ",", " ", "0.0"}], "}"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "51.0", ",", " ", "22.25", ",", " ", "28.25"}], "}"}]}]}], "}"}], ",", RowBox[{"{", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ "\"\\"", "->", "\"\\""}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", "}"}], ",", RowBox[{"{", "}"}]}], "]"}], ",", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ "\"\\"", "->", "\"\\""}], "}"}], ",", RowBox[{"{", "}"}]}], "]"}]}], "}"}]}], "]"}], "}"}]}], "]"}], ",", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{ "\"\\"", "->", "\"\\""}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "51.0", ",", " ", "0.0", ",", " ", "0.0"}], "}"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "0.0", ",", " ", "1.0", ",", " ", "0.0", ",", " ", "0.0"}], "}"}]}]}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{ "\"\\"", "->", "\"\\""}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "18.0", ",", " ", "0.0", ",", " ", "0.0"}], "}"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "40.0", ",", " ", "22.25", ",", " ", "22.25"}], "}"}]}]}], "}"}], ",", RowBox[{"{", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ "\"\\"", "->", "\"\\""}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", "}"}], ",", RowBox[{"{", "}"}]}], "]"}], ",", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{"\"\\"", "->", "\"\\""}], "}"}], ",", RowBox[{"{", "}"}]}], "]"}]}], "}"}]}], "]"}], "}"}]}], "]"}], ",", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{ "\"\\"", "->", "\"\\""}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "35.0", ",", " ", "0.0", ",", " ", "0.0"}], "}"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "0.0", ",", " ", "1.0", ",", " ", "0.0", ",", " ", "0.0"}], "}"}]}]}], "}"}], ",", RowBox[{"{", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{ "\"\\"", "->", "\"\\""}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "15.4", ",", " ", "0.0", ",", " ", "0.0"}], "}"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "38.1", ",", " ", "28.375", ",", " ", "22.25"}], "}"}]}]}], "}"}], ",", RowBox[{"{", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ "\"\\"", "->", "\"\\""}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", "}"}], ",", RowBox[{"{", "}"}]}], "]"}], ",", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ "\"\\"", "->", "\"\\""}], "}"}], ",", RowBox[{"{", "}"}]}], "]"}]}], "}"}]}], "]"}], "}"}]}], "]"}], "}"}]}], "]"}]}], "}"}]}], "]"}]}], "}"}]}], "]"}], "}"}]}], "]"}], "}"}]}], "]"}], ",", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{ "\"\\"", "->", "\"\\""}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "10.0", ",", " ", "0.0", ",", " ", "20.1"}], "}"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "0.0", ",", " ", "1.0", ",", " ", "0.0", ",", " ", RowBox[{"-", "0.1669"}]}], "}"}]}]}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{ "\"\\"", "->", "\"\\""}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "37.5", ",", " ", "0.0", ",", " ", "0.0"}], "}"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "75.0", ",", " ", "22.25", ",", " ", "22.25"}], "}"}]}]}], "}"}], ",", RowBox[{"{", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ "\"\\"", "->", "\"\\""}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", "}"}], ",", RowBox[{"{", "}"}]}], "]"}], ",", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ "\"\\"", "->", "\"\\""}], "}"}], ",", RowBox[{"{", "}"}]}], "]"}]}], "}"}]}], "]"}], "}"}]}], "]"}], ",", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{ "\"\\"", "->", "\"\\""}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "75.0", ",", " ", "0.0", ",", " ", "0.0"}], "}"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "0.0", ",", " ", "1.0", ",", " ", "0.0", ",", " ", "0.0"}], "}"}]}]}], "}"}], ",", RowBox[{"{", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{ "\"\\"", "->", "\"\\""}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "0.0", ",", " ", "0.0", ",", " ", "1.0", ",", " ", "0.0"}], "}"}]}]}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{ "\"\\"", "->", "\"\\""}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "22.0", ",", " ", "0.0", ",", " ", "0.0"}], "}"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "50.0", ",", " ", "22.25", ",", " ", "22.25"}], "}"}]}]}], "}"}], ",", RowBox[{"{", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ "\"\\"", "->", "\"\\""}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", "}"}], ",", RowBox[{"{", "}"}]}], "]"}], ",", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ "\"\\"", "->", "\"\\""}], "}"}], ",", RowBox[{"{", "}"}]}], "]"}]}], "}"}]}], "]"}], "}"}]}], "]"}], ",", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "\"\\""}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "44.0", ",", " ", "0.0", ",", " ", "0.0"}], "}"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "0.0", ",", " ", "0.0", ",", " ", "1.0", ",", " ", "0.0"}], "}"}]}]}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{ "\"\\"", "->", "\"\\""}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "12.5", ",", " ", "0.0", ",", " ", "0.0"}], "}"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "30.0", ",", " ", "20.0", ",", " ", "20.0"}], "}"}]}]}], "}"}], ",", RowBox[{"{", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ "\"\\"", "->", "\"\\""}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", "}"}], ",", RowBox[{"{", "}"}]}], "]"}], ",", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ "\"\\"", "->", "\"\\""}], "}"}], ",", RowBox[{"{", "}"}]}], "]"}]}], "}"}]}], "]"}], "}"}]}], "]"}], ",", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{ "\"\\"", "->", "\"\\""}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "25.0", ",", " ", "0.0", ",", " ", "0.0"}], "}"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "0.0", ",", " ", "0.0", ",", " ", "1.0", ",", " ", "0.0"}], "}"}]}]}], "}"}], ",", RowBox[{"{", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{ "\"\\"", "->", "\"\\""}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "12.5", ",", " ", "0.0", ",", " ", "0.0"}], "}"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "25.0", ",", " ", "17.5", ",", " ", "17.5"}], "}"}]}]}], "}"}], ",", RowBox[{"{", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ "\"\\"", "->", "\"\\""}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", "}"}], ",", RowBox[{"{", "}"}]}], "]"}], ",", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ "\"\\"", "->", "\"\\""}], "}"}], ",", RowBox[{"{", "}"}]}], "]"}]}], "}"}]}], "]"}], "}"}]}], "]"}], "}"}]}], "]"}]}], "}"}]}], "]"}]}], "}"}]}], "]"}], "}"}]}], "]"}]}], "}"}]}], "]"}], ",", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{ "\"\\"", "->", "\"\\""}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "10.0", ",", " ", "0.0", ",", " ", "5.0"}], "}"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "0.0", ",", " ", "1.0", ",", " ", "0.0", ",", " ", "0.0"}], "}"}]}]}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{ "\"\\"", "->", "\"\\""}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "37.80", ",", " ", "0.0", ",", " ", "0.0"}], "}"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "75.79", ",", " ", "22.25", ",", " ", "22.25"}], "}"}]}]}], "}"}], ",", RowBox[{"{", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ "\"\\"", "->", "\"\\""}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", "}"}], ",", RowBox[{"{", "}"}]}], "]"}], ",", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ "\"\\"", "->", "\"\\""}], "}"}], ",", RowBox[{"{", "}"}]}], "]"}]}], "}"}]}], "]"}], "}"}]}], "]"}], ",", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{ "\"\\"", "->", "\"\\""}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "75.79", ",", " ", "0.0", ",", " ", "0.0"}], "}"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "0.0", ",", " ", "1.0", ",", " ", "0.0", ",", " ", "0.0"}], "}"}]}]}], "}"}], ",", RowBox[{"{", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{ "\"\\"", "->", "\"\\""}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "0.0", ",", " ", "0.0", ",", " ", "1.0", ",", " ", "0.0"}], "}"}]}]}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{ "\"\\"", "->", "\"\\""}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "23.5", ",", " ", "0.0", ",", " ", "0.0"}], "}"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "55.0", ",", " ", "22.25", ",", " ", "22.25"}], "}"}]}]}], "}"}], ",", RowBox[{"{", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ "\"\\"", "->", "\"\\""}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", "}"}], ",", RowBox[{"{", "}"}]}], "]"}], ",", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ "\"\\"", "->", "\"\\""}], "}"}], ",", RowBox[{"{", "}"}]}], "]"}]}], "}"}]}], "]"}], "}"}]}], "]"}], ",", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{ "\"\\"", "->", "\"\\""}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "47.0", ",", " ", "0.0", ",", " ", "0.0"}], "}"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "0.0", ",", " ", "0.0", ",", " ", "1.0", ",", " ", "0.0"}], "}"}]}]}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{ "\"\\"", "->", "\"\\""}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "16.0", ",", " ", "0.0", ",", " ", "0.0"}], "}"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "40.0", ",", " ", "20.0", ",", " ", "20.0"}], "}"}]}]}], "}"}], ",", RowBox[{"{", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ "\"\\"", "->", "\"\\""}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", "}"}], ",", RowBox[{"{", "}"}]}], "]"}], ",", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ "\"\\"", "->", "\"\\""}], "}"}], ",", RowBox[{"{", "}"}]}], "]"}]}], "}"}]}], "]"}], "}"}]}], "]"}], ",", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{ "\"\\"", "->", "\"\\""}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "32.0", ",", " ", "0.0", ",", " ", "0.0"}], "}"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "0.0", ",", " ", "0.0", ",", " ", "1.0", ",", " ", "0.0"}], "}"}]}]}], "}"}], ",", RowBox[{"{", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{ "\"\\"", "->", "\"\\""}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "12.5", ",", " ", "0.0", ",", " ", "0.0"}], "}"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "25.0", ",", " ", "17.5", ",", " ", "17.5"}], "}"}]}]}], "}"}], ",", RowBox[{"{", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ "\"\\"", "->", "\"\\""}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", "}"}], ",", RowBox[{"{", "}"}]}], "]"}], ",", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ "\"\\"", "->", "\"\\""}], "}"}], ",", RowBox[{"{", "}"}]}], "]"}]}], "}"}]}], "]"}], "}"}]}], "]"}], "}"}]}], "]"}]}], "}"}]}], "]"}]}], "}"}]}], "]"}], "}"}]}], "]"}]}], "}"}]}], "]"}], ",", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{ "\"\\"", "->", "\"\\""}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{"10.0", ",", " ", "0.0", ",", " ", RowBox[{"-", "5.0"}]}], "}"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "0.0", ",", " ", "1.0", ",", " ", "0.0", ",", " ", "0.114"}], "}"}]}]}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{ "\"\\"", "->", "\"\\""}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "33.50", ",", " ", "0.0", ",", " ", "0.0"}], "}"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "67.0", ",", " ", "22.25", ",", " ", "22.25"}], "}"}]}]}], "}"}], ",", RowBox[{"{", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ "\"\\"", "->", "\"\\""}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", "}"}], ",", RowBox[{"{", "}"}]}], "]"}], ",", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ "\"\\"", "->", "\"\\""}], "}"}], ",", RowBox[{"{", "}"}]}], "]"}]}], "}"}]}], "]"}], "}"}]}], "]"}], ",", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{ "\"\\"", "->", "\"\\""}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "67.0", ",", " ", "0.0", ",", " ", "0.0"}], "}"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "0.0", ",", " ", "1.0", ",", " ", "0.0", ",", " ", "0.0"}], "}"}]}]}], "}"}], ",", RowBox[{"{", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{ "\"\\"", "->", "\"\\""}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "0.0", ",", " ", "0.0", ",", " ", "1.0", ",", " ", "0.0"}], "}"}]}]}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{ "\"\\"", "->", "\"\\""}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "23.0", ",", " ", "0.0", ",", " ", "0.0"}], "}"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "55.0", ",", " ", "22.25", ",", " ", "22.25"}], "}"}]}]}], "}"}], ",", RowBox[{"{", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ "\"\\"", "->", "\"\\""}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", "}"}], ",", RowBox[{"{", "}"}]}], "]"}], ",", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ "\"\\"", "->", "\"\\""}], "}"}], ",", RowBox[{"{", "}"}]}], "]"}]}], "}"}]}], "]"}], "}"}]}], "]"}], ",", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{ "\"\\"", "->", "\"\\""}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{"46.0", ",", " ", "0.0", ",", " ", "0.0"}], "}"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "0.0", ",", " ", "0.0", ",", " ", "1.0", ",", " ", "0.0"}], "}"}]}]}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{ "\"\\"", "->", "\"\\""}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "15.0", ",", " ", "0.0", ",", " ", "0.0"}], "}"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "40.0", ",", " ", "20.0", ",", " ", "20.0"}], "}"}]}]}], "}"}], ",", RowBox[{"{", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ "\"\\"", "->", "\"\\""}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", "}"}], ",", RowBox[{"{", "}"}]}], "]"}], ",", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ "\"\\"", "->", "\"\\""}], "}"}], ",", RowBox[{"{", "}"}]}], "]"}]}], "}"}]}], "]"}], "}"}]}], "]"}], ",", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{ "\"\\"", "->", "\"\\""}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "30.0", ",", " ", "0.0", ",", " ", "0.0"}], "}"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "0.0", ",", " ", "0.0", ",", " ", "1.0", ",", " ", "0.0"}], "}"}]}]}], "}"}], ",", RowBox[{"{", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{ "\"\\"", "->", "\"\\""}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "12.5", ",", " ", "0.0", ",", " ", "0.0"}], "}"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "25.0", ",", " ", "17.5", ",", " ", "17.5"}], "}"}]}]}], "}"}], ",", RowBox[{"{", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ "\"\\"", "->", "\"\\""}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", "}"}], ",", RowBox[{"{", "}"}]}], "]"}], ",", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ "\"\\"", "->", "\"\\""}], "}"}], ",", RowBox[{"{", "}"}]}], "]"}]}], "}"}]}], "]"}], "}"}]}], "]"}], "}"}]}], "]"}]}], "}"}]}], "]"}]}], "}"}]}], "]"}], "}"}]}], "]"}]}], "}"}]}], "]"}], ",", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{ "\"\\"", "->", "\"\\""}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{"15.0", ",", " ", "0.0", ",", " ", RowBox[{"-", "15.0"}]}], "}"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "0.0", ",", " ", "1.0", ",", " ", "0.0", ",", " ", "0.295"}], "}"}]}]}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{ "\"\\"", "->", "\"\\""}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "28.5", ",", " ", "0.0", ",", " ", "0.0"}], "}"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "57.0", ",", " ", "22.25", ",", " ", "22.25"}], "}"}]}]}], "}"}], ",", RowBox[{"{", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ "\"\\"", "->", "\"\\""}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", "}"}], ",", RowBox[{"{", "}"}]}], "]"}], ",", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ "\"\\"", "->", "\"\\""}], "}"}], ",", RowBox[{"{", "}"}]}], "]"}]}], "}"}]}], "]"}], "}"}]}], "]"}], ",", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{ "\"\\"", "->", "\"\\""}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "57.0", ",", " ", "0.0", ",", " ", "0.0"}], "}"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "0.0", ",", " ", "1.0", ",", " ", "0.0", ",", " ", "0.0"}], "}"}]}]}], "}"}], ",", RowBox[{"{", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{ "\"\\"", "->", "\"\\""}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "0.0", ",", " ", "0.0", ",", " ", "1.0", ",", " ", "0.0"}], "}"}]}]}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{ "\"\\"", "->", "\"\\""}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "18.0", ",", " ", "0.0", ",", " ", "0.0"}], "}"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "45.0", ",", " ", "12.25", ",", " ", "12.25"}], "}"}]}]}], "}"}], ",", RowBox[{"{", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ "\"\\"", "->", "\"\\""}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", "}"}], ",", RowBox[{"{", "}"}]}], "]"}], ",", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ "\"\\"", "->", "\"\\""}], "}"}], ",", RowBox[{"{", "}"}]}], "]"}]}], "}"}]}], "]"}], "}"}]}], "]"}], ",", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{ "\"\\"", "->", "\"\\""}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "36.0", ",", " ", "0.0", ",", " ", "0.0"}], "}"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "0.0", ",", " ", "0.0", ",", " ", "1.0", ",", " ", "0.0"}], "}"}]}]}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{ "\"\\"", "->", "\"\\""}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "11.0", ",", " ", "0.0", ",", " ", "0.0"}], "}"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "30.0", ",", " ", "12.25", ",", " ", "12.25"}], "}"}]}]}], "}"}], ",", RowBox[{"{", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ "\"\\"", "->", "\"\\""}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", "}"}], ",", RowBox[{"{", "}"}]}], "]"}], ",", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ "\"\\"", "->", "\"\\""}], "}"}], ",", RowBox[{"{", "}"}]}], "]"}]}], "}"}]}], "]"}], "}"}]}], "]"}], ",", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{ "\"\\"", "->", "\"\\""}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "22.0", ",", " ", "0.0", ",", " ", "0.0"}], "}"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "0.0", ",", " ", "0.0", ",", " ", "1.0", ",", " ", "0.0"}], "}"}]}]}], "}"}], ",", RowBox[{"{", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ RowBox[{ "\"\\"", "->", "\"\\""}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "10.0", ",", " ", "0.0", ",", " ", "0.0"}], "}"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"{", RowBox[{ "20.0", ",", " ", "12.25", ",", " ", "12.375"}], "}"}]}]}], "}"}], ",", RowBox[{"{", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ "\"\\"", "->", "\"\\""}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", "}"}], ",", RowBox[{"{", "}"}]}], "]"}], ",", RowBox[{"XMLElement", "[", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{ "\"\\"", "->", "\"\\""}], "}"}], ",", RowBox[{"{", "}"}]}], "]"}]}], "}"}]}], "]"}], "}"}]}], "]"}], "}"}]}], "]"}]}], "}"}]}], "]"}]}], "}"}]}], "]"}], "}"}]}], "]"}]}], "}"}]}], "]"}]}], "}"}]}], "]"}], "}"}]}], "]"}], "}"}]}], "]"}]}], "}"}]}], "]"}], "}"}]}], "]"}]}], "}"}]}], "]"}], ",", RowBox[{"{", "}"}], ",", RowBox[{"\"\\"", "->", "True"}]}], "]"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.536670507605556*^9, 3.536670507666423*^9}, { 3.536670539503089*^9, 3.536670551038306*^9}, {3.536670630554912*^9, 3.536670695717841*^9}, {3.536670752029845*^9, 3.536670814897312*^9}, {3.536670856794199*^9, 3.536670877945663*^9}, {3.536670931004221*^9, 3.536671054316885*^9}, {3.536671104225689*^9, 3.536671421808096*^9}, {3.53667163598153*^9, 3.536672225554738*^9}, {3.541164096693128*^9, 3.541164096807953*^9}, {3.541164210884883*^9, 3.541164211016328*^9}, {3.541164666585321*^9, 3.541164666714437*^9}, {3.541164714847924*^9, 3.541164715026263*^9}, {3.541164782038025*^9, 3.541164782145063*^9}, {3.541164815147777*^9, 3.541164841968936*^9}, {3.5411648897327223`*^9, 3.541164904299943*^9}, {3.542119878530003*^9, 3.542119880213426*^9}, 3.759769402759221*^9}, CellID->966540449], Cell[BoxData[ RowBox[{"(*", " ", RowBox[{ RowBox[{ "26", " ", "hand", " ", "gesture", " ", "files", " ", "representing", " ", "the", " ", "Fingerspelling", " ", "alphabet", "\n", "Note", " ", "that", " ", "the", " ", "letters", " ", "\"\\"", " ", "and", " ", "\"\\"", " ", "should", " ", "be", " ", "\"\\"", " ", RowBox[{"poses", "--"}], " ", RowBox[{"e", ".", "g", "."}]}], ",", RowBox[{ "they", " ", "should", " ", "be", " ", "encapsulated", " ", "behavior", " ", "animations", " ", "with", " ", "a", " ", "defined", " ", "time", " ", "range"}], ",", RowBox[{ "which", " ", "need", " ", "to", " ", "be", " ", "inserted", " ", "into", " ", "an", " ", "arbitrary", " ", "time", " ", "slot", " ", "at", " ", "an", " ", "arbitrary", " ", "playback", " ", "frame", " ", "rate", " ", "in", " ", "the", " ", "running", " ", RowBox[{"animation", ".", " ", "This"}], " ", "is", " ", "not", " ", "yet", " ", RowBox[{"implemented", "."}]}]}], " ", "*)"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.534102215878456*^9, 3.5341022190546227`*^9}, { 3.534165039143269*^9, 3.534165067431121*^9}, 3.545670649870897*^9, 3.759769402759356*^9}, CellID->1032644243], Cell[BoxData[ RowBox[{ RowBox[{"animPoseA", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.23"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.5043167845484671`"}]}], ",", RowBox[{ "\"\\"", "->", "0.5215043804959056`"}], ",", RowBox[{ "\"\\"", "->", "0.2722713633111154`"}], ",", RowBox[{ "\"\\"", "->", "0.8765043503515524`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{ "\"\\"", "->", "2.0943951023931953`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{ "\"\\"", "->", "2.0943951023931953`"}], ",", RowBox[{"\"\\"", "->", "0.06`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{ "\"\\"", "->", "2.0943951023931953`"}], ",", RowBox[{"\"\\"", "->", "0.12`"}], ",", RowBox[{ "\"\\"", "->", "0.025132741228718336`"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{ "\"\\"", "->", "1.750914305600711`"}], ",", RowBox[{ "\"\\"", "->", "0.5309291584566751`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.5341021987486773`*^9, 3.5341022007484617`*^9}, { 3.542119924964842*^9, 3.542119934960991*^9}, 3.759769402759461*^9}, CellID->1850472471], Cell[BoxData[ RowBox[{ RowBox[{"animPoseAbounce", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.5043167845484671`"}]}], ",", RowBox[{ "\"\\"", "->", "0.5215043804959056`"}], ",", RowBox[{ "\"\\"", "->", "0.2722713633111154`"}], ",", RowBox[{ "\"\\"", "->", "0.8765043503515524`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{ "\"\\"", "->", "2.0943951023931953`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{ "\"\\"", "->", "2.0943951023931953`"}], ",", RowBox[{"\"\\"", "->", "0.06`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{ "\"\\"", "->", "2.0943951023931953`"}], ",", RowBox[{"\"\\"", "->", "0.12`"}], ",", RowBox[{ "\"\\"", "->", "0.025132741228718336`"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{ "\"\\"", "->", "1.750914305600711`"}], ",", RowBox[{ "\"\\"", "->", "0.5309291584566751`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.536339585988604*^9, 3.5363395860279922`*^9}, 3.536340817636224*^9, {3.541421115882772*^9, 3.541421142537362*^9}, {3.542048448672936*^9, 3.542048453727047*^9}, 3.759769402759584*^9}, CellID->1164186666], Cell[BoxData[ RowBox[{ RowBox[{"animPoseB", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.23"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.6825203070318036`"}]}], ",", RowBox[{ "\"\\"", "->", "0.34557519189487723`"}], ",", RowBox[{ "\"\\"", "->", "0.6681120376634293`"}], ",", RowBox[{ "\"\\"", "->", "1.3571680263507906`"}], ",", RowBox[{ "\"\\"", "->", "0.1759291886010284`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0.06`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.1`"}]}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.26389378290154264`"}]}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.21`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.534102264348626*^9, 3.534102266589982*^9}, { 3.542120328745717*^9, 3.542120337309073*^9}, 3.7597694027597113`*^9}, CellID->1836440694], Cell[BoxData[ RowBox[{ RowBox[{"animPoseBbounce", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.6825203070318036`"}]}], ",", RowBox[{ "\"\\"", "->", "0.34557519189487723`"}], ",", RowBox[{ "\"\\"", "->", "0.6681120376634293`"}], ",", RowBox[{ "\"\\"", "->", "1.3571680263507906`"}], ",", RowBox[{ "\"\\"", "->", "0.1759291886010284`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0.06`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.1`"}]}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.26389378290154264`"}]}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.21`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.53633965311838*^9, 3.536339655739456*^9}, 3.536340820303968*^9, {3.5414211772747593`*^9, 3.541421190578805*^9}, {3.5420484763456097`*^9, 3.542048480023568*^9}, 3.759769402759821*^9}, CellID->761787645], Cell[BoxData[ RowBox[{ RowBox[{"animPoseC", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.23"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "1.0681415022205296`"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "1.4556494353441252`"}]}], ",", RowBox[{ "\"\\"", "->", "0.32672563597333854`"}], ",", RowBox[{ "\"\\"", "->", "0.6031857894892403`"}], ",", RowBox[{ "\"\\"", "->", "0.35499996985564664`"}], ",", RowBox[{ "\"\\"", "->", "0.1466076571675237`"}], ",", RowBox[{ "\"\\"", "->", "0.27331856086231204`"}], ",", RowBox[{ "\"\\"", "->", "0.7916813487046279`"}], ",", RowBox[{ "\"\\"", "->", "0.7005751617505239`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{ "\"\\"", "->", "0.3078760800517997`"}], ",", RowBox[{ "\"\\"", "->", "0.8168140899333463`"}], ",", RowBox[{ "\"\\"", "->", "0.6188937527571893`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.06099528325931568`"}]}], ",", RowBox[{ "\"\\"", "->", "0.3078760800517997`"}], ",", RowBox[{ "\"\\"", "->", "0.4733332931408622`"}], ",", RowBox[{ "\"\\"", "->", "0.8670795723907829`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.24713862208239704`"}]}], ",", RowBox[{"\"\\"", "->", "0.2`"}], ",", RowBox[{ "\"\\"", "->", "0.43563418129778464`"}], ",", RowBox[{ "\"\\"", "->", "0.3707079331235956`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.534102393104512*^9, 3.53410239528692*^9}, { 3.542120359604555*^9, 3.542120369718507*^9}, 3.759769402759939*^9}, CellID->1423769374], Cell[BoxData[ RowBox[{ RowBox[{"animPoseCbounce", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "1.0681415022205296`"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "1.4556494353441252`"}]}], ",", RowBox[{ "\"\\"", "->", "0.32672563597333854`"}], ",", RowBox[{ "\"\\"", "->", "0.6031857894892403`"}], ",", RowBox[{ "\"\\"", "->", "0.35499996985564664`"}], ",", RowBox[{ "\"\\"", "->", "0.1466076571675237`"}], ",", RowBox[{ "\"\\"", "->", "0.27331856086231204`"}], ",", RowBox[{ "\"\\"", "->", "0.7916813487046279`"}], ",", RowBox[{ "\"\\"", "->", "0.7005751617505239`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{ "\"\\"", "->", "0.3078760800517997`"}], ",", RowBox[{ "\"\\"", "->", "0.8168140899333463`"}], ",", RowBox[{ "\"\\"", "->", "0.6188937527571893`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.06099528325931568`"}]}], ",", RowBox[{ "\"\\"", "->", "0.3078760800517997`"}], ",", RowBox[{ "\"\\"", "->", "0.4733332931408622`"}], ",", RowBox[{ "\"\\"", "->", "0.8670795723907829`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.24713862208239704`"}]}], ",", RowBox[{"\"\\"", "->", "0.2`"}], ",", RowBox[{ "\"\\"", "->", "0.43563418129778464`"}], ",", RowBox[{ "\"\\"", "->", "0.3707079331235956`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.536339739078845*^9, 3.536339742508667*^9}, 3.536340823505041*^9, {3.541421235119631*^9, 3.541421246689891*^9}, {3.5420484977303047`*^9, 3.542048502576992*^9}, 3.759769402760064*^9}, CellID->67446101], Cell[BoxData[ RowBox[{ RowBox[{"animPoseD", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.23"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.09634217471008684`"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.5564070449666731`"}]}], ",", RowBox[{ "\"\\"", "->", "0.45867252742410974`"}], ",", RowBox[{ "\"\\"", "->", "0.6031857894892403`"}], ",", RowBox[{ "\"\\"", "->", "0.6377433086787281`"}], ",", RowBox[{ "\"\\"", "->", "0.1466076571675237`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{ "\"\\"", "->", "0.12985249634837812`"}], ",", RowBox[{ "\"\\"", "->", "0.9676105373056563`"}], ",", RowBox[{ "\"\\"", "->", "2.0943951023931953`"}], ",", RowBox[{ "\"\\"", "->", "0.6188937527571893`"}], ",", RowBox[{ "\"\\"", "->", "0.010130964914873378`"}], ",", RowBox[{ "\"\\"", "->", "1.152964503867454`"}], ",", RowBox[{ "\"\\"", "->", "1.9017107529730213`"}], ",", RowBox[{ "\"\\"", "->", "0.8670795723907829`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.24713862208239704`"}]}], ",", RowBox[{ "\"\\"", "->", "1.152964503867454`"}], ",", RowBox[{ "\"\\"", "->", "1.843067690106012`"}], ",", RowBox[{ "\"\\"", "->", "0.3707079331235956`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.534102452218071*^9, 3.534102454606222*^9}, { 3.542120387232779*^9, 3.542120395961532*^9}, 3.759769402760182*^9}, CellID->2029073944], Cell[BoxData[ RowBox[{ RowBox[{"animPoseDbounce", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.09634217471008684`"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.5564070449666731`"}]}], ",", RowBox[{ "\"\\"", "->", "0.45867252742410974`"}], ",", RowBox[{ "\"\\"", "->", "0.6031857894892403`"}], ",", RowBox[{ "\"\\"", "->", "0.6377433086787281`"}], ",", RowBox[{ "\"\\"", "->", "0.1466076571675237`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{ "\"\\"", "->", "0.12985249634837812`"}], ",", RowBox[{ "\"\\"", "->", "0.9676105373056563`"}], ",", RowBox[{ "\"\\"", "->", "2.0943951023931953`"}], ",", RowBox[{ "\"\\"", "->", "0.6188937527571893`"}], ",", RowBox[{ "\"\\"", "->", "0.010130964914873378`"}], ",", RowBox[{ "\"\\"", "->", "1.152964503867454`"}], ",", RowBox[{ "\"\\"", "->", "1.9017107529730213`"}], ",", RowBox[{ "\"\\"", "->", "0.8670795723907829`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.24713862208239704`"}]}], ",", RowBox[{ "\"\\"", "->", "1.152964503867454`"}], ",", RowBox[{ "\"\\"", "->", "1.843067690106012`"}], ",", RowBox[{ "\"\\"", "->", "0.3707079331235956`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.53633981668178*^9, 3.536339816700445*^9}, 3.5363408263816757`*^9, {3.54142126732082*^9, 3.541421279067544*^9}, {3.542048517930794*^9, 3.5420485289378033`*^9}, 3.759769402760311*^9}, CellID->1842737538], Cell[BoxData[ RowBox[{ RowBox[{"animPoseE", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.23"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.33982122533307946`"}]}], ",", RowBox[{ "\"\\"", "->", "0.45867252742410974`"}], ",", RowBox[{ "\"\\"", "->", "0.37280232822598874`"}], ",", RowBox[{ "\"\\"", "->", "1.3917255455402784`"}], ",", RowBox[{ "\"\\"", "->", "0.2722713633111154`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{ "\"\\"", "->", "1.843067690106012`"}], ",", RowBox[{ "\"\\"", "->", "1.382300767579509`"}], ",", RowBox[{ "\"\\"", "->", "0.07539822368615504`"}], ",", RowBox[{ "\"\\"", "->", "0.06911503837897544`"}], ",", RowBox[{ "\"\\"", "->", "1.9854865570687492`"}], ",", RowBox[{ "\"\\"", "->", "1.2849113953182254`"}], ",", RowBox[{ "\"\\"", "->", "0.12026192982974676`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{ "\"\\"", "->", "1.642005760276265`"}], ",", RowBox[{ "\"\\"", "->", "1.5425219929125884`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.07539822368615506`"}]}], ",", RowBox[{ "\"\\"", "->", "0.3078760800517997`"}], ",", RowBox[{ "\"\\"", "->", "1.6084954386379742`"}], ",", RowBox[{ "\"\\"", "->", "0.3707079331235956`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.534102485434093*^9, 3.534102487198086*^9}, { 3.542120415495047*^9, 3.5421204333777523`*^9}, 3.7597694027604322`*^9}, CellID->605462448], Cell[BoxData[ RowBox[{ RowBox[{"animPoseEbounce", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.33982122533307946`"}]}], ",", RowBox[{ "\"\\"", "->", "0.45867252742410974`"}], ",", RowBox[{ "\"\\"", "->", "0.37280232822598874`"}], ",", RowBox[{ "\"\\"", "->", "1.3917255455402784`"}], ",", RowBox[{ "\"\\"", "->", "0.2722713633111154`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{ "\"\\"", "->", "1.843067690106012`"}], ",", RowBox[{ "\"\\"", "->", "1.382300767579509`"}], ",", RowBox[{ "\"\\"", "->", "0.07539822368615504`"}], ",", RowBox[{ "\"\\"", "->", "0.06911503837897544`"}], ",", RowBox[{ "\"\\"", "->", "1.9854865570687492`"}], ",", RowBox[{ "\"\\"", "->", "1.2849113953182254`"}], ",", RowBox[{ "\"\\"", "->", "0.12026192982974676`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{ "\"\\"", "->", "1.642005760276265`"}], ",", RowBox[{ "\"\\"", "->", "1.5425219929125884`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.07539822368615506`"}]}], ",", RowBox[{ "\"\\"", "->", "0.3078760800517997`"}], ",", RowBox[{ "\"\\"", "->", "1.6084954386379742`"}], ",", RowBox[{ "\"\\"", "->", "0.3707079331235956`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.5363398480283337`*^9, 3.536339848047291*^9}, 3.536340829564177*^9, {3.541421799347665*^9, 3.5414218064475937`*^9}, {3.542048539811779*^9, 3.5420485435380583`*^9}, 3.7597694027605467`*^9}, CellID->2028127779], Cell[BoxData[ RowBox[{ RowBox[{"animPoseF", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.23`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942`"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "1.3529792361460042`"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "1.2555131716320704`"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{ "\"\\"", "->", "0.8210028801381325`"}], ",", RowBox[{ "\"\\"", "->", "0.7162831250184729`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{ "\"\\"", "->", "0.7162831250184729`"}], ",", RowBox[{ "\"\\"", "->", "1.26501464184549`"}], ",", RowBox[{ "\"\\"", "->", "1.046150353645401`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{ "\"\\"", "->", "0.11309733552923257`"}], ",", RowBox[{ "\"\\"", "->", "0.2932153143350474`"}], ",", RowBox[{ "\"\\"", "->", "0.2827433388230814`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0.13`"}], ",", RowBox[{"\"\\"", "->", "0.13`"}], ",", RowBox[{"\"\\"", "->", "0.12`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{ "\"\\"", "->", "0.053407075111026485`"}], ",", RowBox[{"\"\\"", "->", "0.2`"}], ",", RowBox[{ "\"\\"", "->", "0.0879645943005142`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.542455827747422*^9, 3.542455832097023*^9}, 3.7597694027606688`*^9}, CellID->773222671], Cell[BoxData[ RowBox[{ RowBox[{"animPoseFbounce", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942`"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "1.3529792361460042`"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "1.2555131716320704`"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{ "\"\\"", "->", "0.8210028801381325`"}], ",", RowBox[{ "\"\\"", "->", "0.7162831250184729`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{ "\"\\"", "->", "0.7162831250184729`"}], ",", RowBox[{ "\"\\"", "->", "1.26501464184549`"}], ",", RowBox[{ "\"\\"", "->", "1.046150353645401`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{ "\"\\"", "->", "0.11309733552923257`"}], ",", RowBox[{ "\"\\"", "->", "0.2932153143350474`"}], ",", RowBox[{ "\"\\"", "->", "0.2827433388230814`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0.13`"}], ",", RowBox[{"\"\\"", "->", "0.13`"}], ",", RowBox[{"\"\\"", "->", "0.12`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{ "\"\\"", "->", "0.053407075111026485`"}], ",", RowBox[{"\"\\"", "->", "0.2`"}], ",", RowBox[{ "\"\\"", "->", "0.0879645943005142`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.542454892622815*^9, 3.542454919403359*^9}, 3.5424550233613653`*^9, 3.7597694027607937`*^9}, CellID->1129883500], Cell[BoxData[ RowBox[{ RowBox[{"animPoseG", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.23"}], ",", RowBox[{"\"\\"", "->", "0.779114774167207"}], ",", RowBox[{ "\"\\"", "->", "1.6461945504810513`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.5097999698556466`"}]}], ",", RowBox[{ "\"\\"", "->", "0.12252211349000193`"}], ",", RowBox[{ "\"\\"", "->", "0.37280232822598874`"}], ",", RowBox[{ "\"\\"", "->", "0.19477874452256716`"}], ",", RowBox[{ "\"\\"", "->", "0.09424777960769379`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{ "\"\\"", "->", "0.10471975511965977`"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{ "\"\\"", "->", "2.0943951023931953`"}], ",", RowBox[{ "\"\\"", "->", "1.1875220230569419`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.028873751825810937`"}]}], ",", RowBox[{ "\"\\"", "->", "1.338318470429252`"}], ",", RowBox[{ "\"\\"", "->", "2.0315632493213993`"}], ",", RowBox[{ "\"\\"", "->", "1.5425219929125884`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.07539822368615506`"}]}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{ "\"\\"", "->", "1.6084954386379742`"}], ",", RowBox[{ "\"\\"", "->", "1.473406954533613`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.53410256309278*^9, 3.534102565189891*^9}, { 3.542120631137892*^9, 3.542120649415248*^9}, 3.759769402760903*^9}, CellID->458845975], Cell[BoxData[ RowBox[{ RowBox[{"animPoseGbounce", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.0"}], ",", RowBox[{"\"\\"", "->", "0.779114774167207"}], ",", RowBox[{ "\"\\"", "->", "1.6461945504810513`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.5097999698556466`"}]}], ",", RowBox[{ "\"\\"", "->", "0.12252211349000193`"}], ",", RowBox[{ "\"\\"", "->", "0.37280232822598874`"}], ",", RowBox[{ "\"\\"", "->", "0.19477874452256716`"}], ",", RowBox[{ "\"\\"", "->", "0.09424777960769379`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{ "\"\\"", "->", "0.10471975511965977`"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{ "\"\\"", "->", "2.0943951023931953`"}], ",", RowBox[{ "\"\\"", "->", "1.1875220230569419`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.028873751825810937`"}]}], ",", RowBox[{ "\"\\"", "->", "1.338318470429252`"}], ",", RowBox[{ "\"\\"", "->", "2.0315632493213993`"}], ",", RowBox[{ "\"\\"", "->", "1.5425219929125884`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.07539822368615506`"}]}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{ "\"\\"", "->", "1.6084954386379742`"}], ",", RowBox[{ "\"\\"", "->", "1.473406954533613`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.536339951935686*^9, 3.5363399519630623`*^9}, 3.53634083680518*^9, 3.541421831178257*^9, {3.541422552515361*^9, 3.5414225529042273`*^9}, {3.5420485696841717`*^9, 3.542048577114852*^9}, 3.759769402761022*^9}, CellID->260644997], Cell[BoxData[ RowBox[{ RowBox[{"animPoseH", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.23"}], ",", RowBox[{"\"\\"", "->", "0.779114774167207"}], ",", RowBox[{ "\"\\"", "->", "1.6461945504810513`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.5097999698556466`"}]}], ",", RowBox[{ "\"\\"", "->", "0.12252211349000193`"}], ",", RowBox[{ "\"\\"", "->", "0.37280232822598874`"}], ",", RowBox[{ "\"\\"", "->", "0.19477874452256716`"}], ",", RowBox[{ "\"\\"", "->", "0.09424777960769379`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.1`"}]}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{ "\"\\"", "->", "0.0032477796076937765`"}], ",", RowBox[{ "\"\\"", "->", "1.338318470429252`"}], ",", RowBox[{ "\"\\"", "->", "2.0315632493213993`"}], ",", RowBox[{ "\"\\"", "->", "1.5425219929125884`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.07539822368615506`"}]}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{ "\"\\"", "->", "1.6084954386379742`"}], ",", RowBox[{ "\"\\"", "->", "1.473406954533613`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.534102778858037*^9, 3.534102781279457*^9}, { 3.542120678204421*^9, 3.5421206916000557`*^9}, 3.75976940276114*^9}, CellID->210525448], Cell[BoxData[ RowBox[{ RowBox[{"animPoseHbounce", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.0"}], ",", RowBox[{"\"\\"", "->", "0.779114774167207"}], ",", RowBox[{ "\"\\"", "->", "1.6461945504810513`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.5097999698556466`"}]}], ",", RowBox[{ "\"\\"", "->", "0.12252211349000193`"}], ",", RowBox[{ "\"\\"", "->", "0.37280232822598874`"}], ",", RowBox[{ "\"\\"", "->", "0.19477874452256716`"}], ",", RowBox[{ "\"\\"", "->", "0.09424777960769379`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.1`"}]}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{ "\"\\"", "->", "0.0032477796076937765`"}], ",", RowBox[{ "\"\\"", "->", "1.338318470429252`"}], ",", RowBox[{ "\"\\"", "->", "2.0315632493213993`"}], ",", RowBox[{ "\"\\"", "->", "1.5425219929125884`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.07539822368615506`"}]}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{ "\"\\"", "->", "1.6084954386379742`"}], ",", RowBox[{ "\"\\"", "->", "1.473406954533613`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.536340046729528*^9, 3.5363400467550488`*^9}, 3.536340839723284*^9, {3.5414225688871326`*^9, 3.541422595482555*^9}, {3.5420485878933897`*^9, 3.5420485936351547`*^9}, 3.7597694027612457`*^9}, CellID->1941308346], Cell[BoxData[ RowBox[{ RowBox[{"animPoseI", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.23"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942478"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "1.`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.4577097094374405`"}]}], ",", RowBox[{ "\"\\"", "->", "0.4084070449666731`"}], ",", RowBox[{ "\"\\"", "->", "0.37280232822598874`"}], ",", RowBox[{ "\"\\"", "->", "1.4545573986120743`"}], ",", RowBox[{ "\"\\"", "->", "0.09424777960769379`"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{ "\"\\"", "->", "1.6545721308906243`"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{ "\"\\"", "->", "0.10471975511965977`"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{ "\"\\"", "->", "1.6545721308906243`"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.028873751825810937`"}]}], ",", RowBox[{ "\"\\"", "->", "1.338318470429252`"}], ",", RowBox[{ "\"\\"", "->", "2.0315632493213993`"}], ",", RowBox[{ "\"\\"", "->", "1.5425219929125884`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.07539822368615506`"}]}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.534102888206902*^9, 3.534102890201536*^9}, { 3.5421207324200583`*^9, 3.542120742820225*^9}, 3.759769402761361*^9}, CellID->1395637927], Cell[BoxData[ RowBox[{ RowBox[{"animPoseIbounce", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942478"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "1.`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.4577097094374405`"}]}], ",", RowBox[{ "\"\\"", "->", "0.4084070449666731`"}], ",", RowBox[{ "\"\\"", "->", "0.37280232822598874`"}], ",", RowBox[{ "\"\\"", "->", "1.4545573986120743`"}], ",", RowBox[{ "\"\\"", "->", "0.09424777960769379`"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{ "\"\\"", "->", "1.6545721308906243`"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{ "\"\\"", "->", "0.10471975511965977`"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{ "\"\\"", "->", "1.6545721308906243`"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.028873751825810937`"}]}], ",", RowBox[{ "\"\\"", "->", "1.338318470429252`"}], ",", RowBox[{ "\"\\"", "->", "2.0315632493213993`"}], ",", RowBox[{ "\"\\"", "->", "1.5425219929125884`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.07539822368615506`"}]}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.536340075739375*^9, 3.536340077127117*^9}, 3.536340842685832*^9, {3.541422608032584*^9, 3.541422617965579*^9}, {3.542048606797493*^9, 3.542048610475813*^9}, 3.7597694027614803`*^9}, CellID->850322351], Cell[BoxData[ RowBox[{ RowBox[{"animPoseJ", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.23"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942478"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0.5`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.32611326206513047`"}]}], ",", RowBox[{ "\"\\"", "->", "0.9142034621946298`"}], ",", RowBox[{ "\"\\"", "->", "0.37280232822598874`"}], ",", RowBox[{ "\"\\"", "->", "1.4545573986120743`"}], ",", RowBox[{ "\"\\"", "->", "0.09424777960769379`"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{ "\"\\"", "->", "1.6545721308906243`"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{ "\"\\"", "->", "0.10471975511965977`"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{ "\"\\"", "->", "1.6545721308906243`"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.028873751825810937`"}]}], ",", RowBox[{ "\"\\"", "->", "1.338318470429252`"}], ",", RowBox[{ "\"\\"", "->", "2.0315632493213993`"}], ",", RowBox[{ "\"\\"", "->", "1.5425219929125884`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.07539822368615506`"}]}], ",", RowBox[{ "\"\\"", "->", "0.9581857593448869`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.534102936191807*^9, 3.534102938373096*^9}, { 3.542120761265389*^9, 3.542120772320488*^9}, 3.7597694027615843`*^9}, CellID->1670246555], Cell[BoxData[ RowBox[{ RowBox[{"animPoseJbounce", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942478"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0.5`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.32611326206513047`"}]}], ",", RowBox[{ "\"\\"", "->", "0.9142034621946298`"}], ",", RowBox[{ "\"\\"", "->", "0.37280232822598874`"}], ",", RowBox[{ "\"\\"", "->", "1.4545573986120743`"}], ",", RowBox[{ "\"\\"", "->", "0.09424777960769379`"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{ "\"\\"", "->", "1.6545721308906243`"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{ "\"\\"", "->", "0.10471975511965977`"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{ "\"\\"", "->", "1.6545721308906243`"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.028873751825810937`"}]}], ",", RowBox[{ "\"\\"", "->", "1.338318470429252`"}], ",", RowBox[{ "\"\\"", "->", "2.0315632493213993`"}], ",", RowBox[{ "\"\\"", "->", "1.5425219929125884`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.07539822368615506`"}]}], ",", RowBox[{ "\"\\"", "->", "0.9581857593448869`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.536340132401165*^9, 3.5363401324213953`*^9}, 3.536340845660101*^9, {3.541422703742996*^9, 3.541422712117655*^9}, {3.542048637883608*^9, 3.542048641764777*^9}, 3.759769402761698*^9}, CellID->2011566119], Cell[BoxData[ RowBox[{ RowBox[{"animPoseJ1", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.23"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942478"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "1.1896164181593347`"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "1.0142530181161684`"}]}], ",", RowBox[{ "\"\\"", "->", "0.30159289474462014`"}], ",", RowBox[{ "\"\\"", "->", "0.5194099853935125`"}], ",", RowBox[{ "\"\\"", "->", "0.38013271108436497`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{ "\"\\"", "->", "1.561371548834127`"}], ",", RowBox[{ "\"\\"", "->", "1.7383479349863522`"}], ",", RowBox[{ "\"\\"", "->", "1.338318470429252`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{ "\"\\"", "->", "1.4796901398407927`"}], ",", RowBox[{ "\"\\"", "->", "2.0231856689118266`"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{ "\"\\"", "->", "2.0943951023931953`"}], ",", RowBox[{ "\"\\"", "->", "0.9204866475018093`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{ "\"\\"", "->", "0.9738937226128359`"}], ",", RowBox[{"\"\\"", "->", "0.2`"}], ",", RowBox[{"\"\\"", "->", "0.21`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.5364280084992857`*^9, 3.536428013215508*^9}, { 3.542120960554584*^9, 3.542120970356092*^9}, 3.759769402761815*^9}, CellID->1481381742], Cell[BoxData[ RowBox[{ RowBox[{"animPoseJ2", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.23"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.402124063582556"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "1.1896164181593347`"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "1.0142530181161684`"}]}], ",", RowBox[{ "\"\\"", "->", "0.30159289474462014`"}], ",", RowBox[{ "\"\\"", "->", "0.5194099853935125`"}], ",", RowBox[{ "\"\\"", "->", "0.38013271108436497`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{ "\"\\"", "->", "1.561371548834127`"}], ",", RowBox[{ "\"\\"", "->", "1.7383479349863522`"}], ",", RowBox[{ "\"\\"", "->", "1.338318470429252`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{ "\"\\"", "->", "1.4796901398407927`"}], ",", RowBox[{ "\"\\"", "->", "2.0231856689118266`"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{ "\"\\"", "->", "2.0943951023931953`"}], ",", RowBox[{ "\"\\"", "->", "0.9204866475018093`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{ "\"\\"", "->", "0.9738937226128359`"}], ",", RowBox[{"\"\\"", "->", "0.2`"}], ",", RowBox[{"\"\\"", "->", "0.21`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.536428051429512*^9, 3.536428057114959*^9}, { 3.542120989699074*^9, 3.54212100454082*^9}, 3.7597694027619267`*^9}, CellID->1585595739], Cell[BoxData[ RowBox[{ RowBox[{"animPoseJ3", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.23"}], ",", RowBox[{"\"\\"", "->", "0.414690026350791"}], ",", RowBox[{ "\"\\"", "->", "1.6084954386379744`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "1.1896164181593347`"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "1.0142530181161684`"}]}], ",", RowBox[{ "\"\\"", "->", "0.30159289474462014`"}], ",", RowBox[{ "\"\\"", "->", "0.5194099853935125`"}], ",", RowBox[{ "\"\\"", "->", "0.38013271108436497`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{ "\"\\"", "->", "1.561371548834127`"}], ",", RowBox[{ "\"\\"", "->", "1.7383479349863522`"}], ",", RowBox[{ "\"\\"", "->", "1.338318470429252`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{ "\"\\"", "->", "1.4796901398407927`"}], ",", RowBox[{ "\"\\"", "->", "2.0231856689118266`"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{ "\"\\"", "->", "2.0943951023931953`"}], ",", RowBox[{ "\"\\"", "->", "0.9204866475018093`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{ "\"\\"", "->", "0.9738937226128359`"}], ",", RowBox[{"\"\\"", "->", "0.2`"}], ",", RowBox[{"\"\\"", "->", "0.21`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.536428127895123*^9, 3.5364281346940193`*^9}, { 3.54212102032432*^9, 3.542121035451207*^9}, 3.759769402762046*^9}, CellID->511459334], Cell[BoxData[ RowBox[{ RowBox[{"animPoseK", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.23"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942478"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0.5`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.32611326206513047`"}]}], ",", RowBox[{ "\"\\"", "->", "0.25761059759436306`"}], ",", RowBox[{ "\"\\"", "->", "0.5131268000863328`"}], ",", RowBox[{ "\"\\"", "->", "1.152964503867454`"}], ",", RowBox[{ "\"\\"", "->", "0.09424777960769379`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{ "\"\\"", "->", "0.10471975511965977`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.028873751825810937`"}]}], ",", RowBox[{ "\"\\"", "->", "1.338318470429252`"}], ",", RowBox[{ "\"\\"", "->", "2.0315632493213993`"}], ",", RowBox[{ "\"\\"", "->", "0.9204866475018093`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.07539822368615506`"}]}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{ "\"\\"", "->", "1.7257815643719931`"}], ",", RowBox[{ "\"\\"", "->", "0.8953539062730911`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.5341029647608633`*^9, 3.534102966259563*^9}, { 3.542121060959148*^9, 3.542121069068021*^9}, 3.759769402762164*^9}, CellID->2075099948], Cell[BoxData[ RowBox[{ RowBox[{"animPoseKbounce", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942478"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0.5`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.32611326206513047`"}]}], ",", RowBox[{ "\"\\"", "->", "0.25761059759436306`"}], ",", RowBox[{ "\"\\"", "->", "0.5131268000863328`"}], ",", RowBox[{ "\"\\"", "->", "1.152964503867454`"}], ",", RowBox[{ "\"\\"", "->", "0.09424777960769379`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{ "\"\\"", "->", "0.10471975511965977`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.028873751825810937`"}]}], ",", RowBox[{ "\"\\"", "->", "1.338318470429252`"}], ",", RowBox[{ "\"\\"", "->", "2.0315632493213993`"}], ",", RowBox[{ "\"\\"", "->", "0.9204866475018093`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.07539822368615506`"}]}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{ "\"\\"", "->", "1.7257815643719931`"}], ",", RowBox[{ "\"\\"", "->", "0.8953539062730911`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.536340161421118*^9, 3.536340161450488*^9}, 3.536340849365725*^9, {3.541422867154934*^9, 3.541422875172983*^9}, {3.542048673334115*^9, 3.542048677286663*^9}, 3.7597694027622757`*^9}, CellID->556707312], Cell[BoxData[ RowBox[{ RowBox[{"animPoseL", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.23"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942478"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.025132741228718367`"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "1.378884841043611`"}]}], ",", RowBox[{ "\"\\"", "->", "0.1853539665617978`"}], ",", RowBox[{ "\"\\"", "->", "0.010471975511965976`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{ "\"\\"", "->", "0.09424777960769379`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{ "\"\\"", "->", "0.10471975511965977`"}], ",", RowBox[{ "\"\\"", "->", "1.473406954533613`"}], ",", RowBox[{ "\"\\"", "->", "2.0943951023931953`"}], ",", RowBox[{ "\"\\"", "->", "1.2503538761287378`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.028873751825810937`"}]}], ",", RowBox[{ "\"\\"", "->", "1.338318470429252`"}], ",", RowBox[{ "\"\\"", "->", "2.0315632493213993`"}], ",", RowBox[{ "\"\\"", "->", "1.36659280431156`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.07539822368615506`"}]}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{ "\"\\"", "->", "1.7257815643719931`"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.534103659733741*^9, 3.534103661461482*^9}, { 3.542121082861268*^9, 3.542121090662628*^9}, 3.759769402762391*^9}, CellID->1070398756], Cell[BoxData[ RowBox[{ RowBox[{"animPoseLbounce", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.00"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942478"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.025132741228718367`"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "1.378884841043611`"}]}], ",", RowBox[{ "\"\\"", "->", "0.1853539665617978`"}], ",", RowBox[{ "\"\\"", "->", "0.010471975511965976`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{ "\"\\"", "->", "0.09424777960769379`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{ "\"\\"", "->", "0.10471975511965977`"}], ",", RowBox[{ "\"\\"", "->", "1.473406954533613`"}], ",", RowBox[{ "\"\\"", "->", "2.0943951023931953`"}], ",", RowBox[{ "\"\\"", "->", "1.2503538761287378`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.028873751825810937`"}]}], ",", RowBox[{ "\"\\"", "->", "1.338318470429252`"}], ",", RowBox[{ "\"\\"", "->", "2.0315632493213993`"}], ",", RowBox[{ "\"\\"", "->", "1.36659280431156`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.07539822368615506`"}]}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{ "\"\\"", "->", "1.7257815643719931`"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.536340241942133*^9, 3.536340241960067*^9}, 3.53634085149953*^9, {3.541422959252387*^9, 3.541422967015525*^9}, {3.542045819949459*^9, 3.542045834668239*^9}, 3.759769402762518*^9}, CellID->711577703], Cell[BoxData[ RowBox[{ RowBox[{"animPoseM", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.23"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942478"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.025132741228718367`"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.3864283004441059`"}]}], ",", RowBox[{ "\"\\"", "->", "0.31730085801256913`"}], ",", RowBox[{ "\"\\"", "->", "0.7497934466567638`"}], ",", RowBox[{ "\"\\"", "->", "1.5425219929125884`"}], ",", RowBox[{ "\"\\"", "->", "0.09424777960769379`"}], ",", RowBox[{ "\"\\"", "->", "0.6283185307179586`"}], ",", RowBox[{ "\"\\"", "->", "1.7132151937576339`"}], ",", RowBox[{ "\"\\"", "->", "1.5425219929125884`"}], ",", RowBox[{ "\"\\"", "->", "0.10471975511965977`"}], ",", RowBox[{ "\"\\"", "->", "0.7445574589007811`"}], ",", RowBox[{ "\"\\"", "->", "1.7969909978533616`"}], ",", RowBox[{ "\"\\"", "->", "1.36659280431156`"}], ",", RowBox[{ "\"\\"", "->", "0.05372447186034407`"}], ",", RowBox[{ "\"\\"", "->", "0.5403539364174444`"}], ",", RowBox[{ "\"\\"", "->", "1.642005760276265`"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.07539822368615506`"}]}], ",", RowBox[{ "\"\\"", "->", "1.0555751316061706`"}], ",", RowBox[{ "\"\\"", "->", "1.7257815643719931`"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.534103781290086*^9, 3.5341037832098*^9}, { 3.542121232156649*^9, 3.542121240140842*^9}, 3.7597694027626257`*^9}, CellID->721381173], Cell[BoxData[ RowBox[{ RowBox[{"animPoseMbounce", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942478"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.025132741228718367`"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.3864283004441059`"}]}], ",", RowBox[{ "\"\\"", "->", "0.31730085801256913`"}], ",", RowBox[{ "\"\\"", "->", "0.7497934466567638`"}], ",", RowBox[{ "\"\\"", "->", "1.5425219929125884`"}], ",", RowBox[{ "\"\\"", "->", "0.09424777960769379`"}], ",", RowBox[{ "\"\\"", "->", "0.6283185307179586`"}], ",", RowBox[{ "\"\\"", "->", "1.7132151937576339`"}], ",", RowBox[{ "\"\\"", "->", "1.5425219929125884`"}], ",", RowBox[{ "\"\\"", "->", "0.10471975511965977`"}], ",", RowBox[{ "\"\\"", "->", "0.7445574589007811`"}], ",", RowBox[{ "\"\\"", "->", "1.7969909978533616`"}], ",", RowBox[{ "\"\\"", "->", "1.36659280431156`"}], ",", RowBox[{ "\"\\"", "->", "0.05372447186034407`"}], ",", RowBox[{ "\"\\"", "->", "0.5403539364174444`"}], ",", RowBox[{ "\"\\"", "->", "1.642005760276265`"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.07539822368615506`"}]}], ",", RowBox[{ "\"\\"", "->", "1.0555751316061706`"}], ",", RowBox[{ "\"\\"", "->", "1.7257815643719931`"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.5363402693840237`*^9, 3.536340269406843*^9}, 3.536340853567461*^9, {3.541423077035577*^9, 3.54142308367452*^9}, {3.542048690416401*^9, 3.542048693566141*^9}, 3.759769402762743*^9}, CellID->2141026452], Cell[BoxData[ RowBox[{ RowBox[{"animPoseN", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.23"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942478"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.025132741228718367`"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.3864283004441059`"}]}], ",", RowBox[{ "\"\\"", "->", "0.31730085801256913`"}], ",", RowBox[{ "\"\\"", "->", "0.2303834612632515`"}], ",", RowBox[{ "\"\\"", "->", "1.06499990956694`"}], ",", RowBox[{ "\"\\"", "->", "0.09424777960769379`"}], ",", RowBox[{ "\"\\"", "->", "0.19477874452256716`"}], ",", RowBox[{ "\"\\"", "->", "1.629439389661906`"}], ",", RowBox[{ "\"\\"", "->", "0.6471680866394974`"}], ",", RowBox[{ "\"\\"", "->", "0.10471975511965977`"}], ",", RowBox[{ "\"\\"", "->", "0.1759291886010284`"}], ",", RowBox[{ "\"\\"", "->", "1.642005760276265`"}], ",", RowBox[{ "\"\\"", "->", "0.5937610115284709`"}], ",", RowBox[{ "\"\\"", "->", "0.05372447186034407`"}], ",", RowBox[{ "\"\\"", "->", "0.9738937226128359`"}], ",", RowBox[{ "\"\\"", "->", "1.9268434942017396`"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.07539822368615506`"}]}], ",", RowBox[{ "\"\\"", "->", "1.0555751316061706`"}], ",", RowBox[{ "\"\\"", "->", "1.7257815643719931`"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.534161487939546*^9, 3.534161489947074*^9}, { 3.5421212612194223`*^9, 3.542121276892425*^9}, 3.7597694027628603`*^9}, CellID->1708187296], Cell[BoxData[ RowBox[{ RowBox[{"animPoseNbounce", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942478"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.025132741228718367`"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.3864283004441059`"}]}], ",", RowBox[{ "\"\\"", "->", "0.31730085801256913`"}], ",", RowBox[{ "\"\\"", "->", "0.2303834612632515`"}], ",", RowBox[{ "\"\\"", "->", "1.06499990956694`"}], ",", RowBox[{ "\"\\"", "->", "0.09424777960769379`"}], ",", RowBox[{ "\"\\"", "->", "0.19477874452256716`"}], ",", RowBox[{ "\"\\"", "->", "1.629439389661906`"}], ",", RowBox[{ "\"\\"", "->", "0.6471680866394974`"}], ",", RowBox[{ "\"\\"", "->", "0.10471975511965977`"}], ",", RowBox[{ "\"\\"", "->", "0.1759291886010284`"}], ",", RowBox[{ "\"\\"", "->", "1.642005760276265`"}], ",", RowBox[{ "\"\\"", "->", "0.5937610115284709`"}], ",", RowBox[{ "\"\\"", "->", "0.05372447186034407`"}], ",", RowBox[{ "\"\\"", "->", "0.9738937226128359`"}], ",", RowBox[{ "\"\\"", "->", "1.9268434942017396`"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.07539822368615506`"}]}], ",", RowBox[{ "\"\\"", "->", "1.0555751316061706`"}], ",", RowBox[{ "\"\\"", "->", "1.7257815643719931`"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.536340345890087*^9, 3.536340345923668*^9}, 3.5363408559834633`*^9, {3.541423091730876*^9, 3.54142309705785*^9}, {3.542048703840259*^9, 3.542048707670351*^9}, 3.759769402762969*^9}, CellID->995589632], Cell[BoxData[ RowBox[{ RowBox[{"animPoseO", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.23"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942478"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.5235987755982988`"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "1.077309649148734`"}]}], ",", RowBox[{ "\"\\"", "->", "0.9142034621946298`"}], ",", RowBox[{ "\"\\"", "->", "0.27646015351590175`"}], ",", RowBox[{ "\"\\"", "->", "0.7885397560510381`"}], ",", RowBox[{ "\"\\"", "->", "0.25342180738957665`"}], ",", RowBox[{ "\"\\"", "->", "0.7979645340118074`"}], ",", RowBox[{ "\"\\"", "->", "1.26501464184549`"}], ",", RowBox[{ "\"\\"", "->", "0.9204866475018093`"}], ",", RowBox[{ "\"\\"", "->", "0.10471975511965977`"}], ",", RowBox[{ "\"\\"", "->", "0.8765043503515524`"}], ",", RowBox[{ "\"\\"", "->", "1.3571680263507906`"}], ",", RowBox[{ "\"\\"", "->", "0.8325220532012952`"}], ",", RowBox[{ "\"\\"", "->", "0.05372447186034407`"}], ",", RowBox[{ "\"\\"", "->", "0.7351326809400116`"}], ",", RowBox[{ "\"\\"", "->", "1.26501464184549`"}], ",", RowBox[{ "\"\\"", "->", "0.9927432785343746`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.014660765716752455`"}]}], ",", RowBox[{ "\"\\"", "->", "0.7791149780902686`"}], ",", RowBox[{ "\"\\"", "->", "0.825191670342919`"}], ",", RowBox[{ "\"\\"", "->", "0.6031857894892403`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.534161564710169*^9, 3.534161566457711*^9}, { 3.5421212973249397`*^9, 3.542121304574012*^9}, 3.759769402763085*^9}, CellID->1942490776], Cell[BoxData[ RowBox[{ RowBox[{"animPoseObounce", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942478"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.5235987755982988`"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "1.077309649148734`"}]}], ",", RowBox[{ "\"\\"", "->", "0.9142034621946298`"}], ",", RowBox[{ "\"\\"", "->", "0.27646015351590175`"}], ",", RowBox[{ "\"\\"", "->", "0.7885397560510381`"}], ",", RowBox[{ "\"\\"", "->", "0.25342180738957665`"}], ",", RowBox[{ "\"\\"", "->", "0.7979645340118074`"}], ",", RowBox[{ "\"\\"", "->", "1.26501464184549`"}], ",", RowBox[{ "\"\\"", "->", "0.9204866475018093`"}], ",", RowBox[{ "\"\\"", "->", "0.10471975511965977`"}], ",", RowBox[{ "\"\\"", "->", "0.8765043503515524`"}], ",", RowBox[{ "\"\\"", "->", "1.3571680263507906`"}], ",", RowBox[{ "\"\\"", "->", "0.8325220532012952`"}], ",", RowBox[{ "\"\\"", "->", "0.05372447186034407`"}], ",", RowBox[{ "\"\\"", "->", "0.7351326809400116`"}], ",", RowBox[{ "\"\\"", "->", "1.26501464184549`"}], ",", RowBox[{ "\"\\"", "->", "0.9927432785343746`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.014660765716752455`"}]}], ",", RowBox[{ "\"\\"", "->", "0.7791149780902686`"}], ",", RowBox[{ "\"\\"", "->", "0.825191670342919`"}], ",", RowBox[{ "\"\\"", "->", "0.6031857894892403`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.536340380114862*^9, 3.536340380146676*^9}, 3.536340858307127*^9, {3.541423372921328*^9, 3.541423378594522*^9}, {3.542048726640518*^9, 3.5420487312316437`*^9}, 3.7597694027632027`*^9}, CellID->150024178], Cell[BoxData[ RowBox[{ RowBox[{"animPoseP", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.23"}], ",", RowBox[{"\"\\"", "->", "0.87964573908208"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.5550147021341968`"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.2932141502220529`"}]}], ",", RowBox[{ "\"\\"", "->", "0.21991148575128555`"}], ",", RowBox[{ "\"\\"", "->", "0.20525072003453312`"}], ",", RowBox[{ "\"\\"", "->", "0.6911503837897545`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{"\"\\"", "->", "0.06`"}], ",", RowBox[{"\"\\"", "->", "0.06`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{ "\"\\"", "->", "1.1780972450961724`"}], ",", RowBox[{ "\"\\"", "->", "1.843067690106012`"}], ",", RowBox[{ "\"\\"", "->", "1.2063715789784806`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{ "\"\\"", "->", "1.3477432483900211`"}], ",", RowBox[{ "\"\\"", "->", "1.4995868933135277`"}], ",", RowBox[{ "\"\\"", "->", "1.259778654089507`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.536672285679687*^9, 3.536672293062799*^9}, { 3.542121335677415*^9, 3.542121348764626*^9}, 3.75976940276331*^9}, CellID->1079020435], Cell[BoxData[ RowBox[{ RowBox[{"animPosePbounce", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.0"}], ",", RowBox[{"\"\\"", "->", "0.87964573908208"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.5550147021341968`"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.2932141502220529`"}]}], ",", RowBox[{ "\"\\"", "->", "0.21991148575128555`"}], ",", RowBox[{ "\"\\"", "->", "0.20525072003453312`"}], ",", RowBox[{ "\"\\"", "->", "0.6911503837897545`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{"\"\\"", "->", "0.06`"}], ",", RowBox[{"\"\\"", "->", "0.06`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{ "\"\\"", "->", "1.1780972450961724`"}], ",", RowBox[{ "\"\\"", "->", "1.843067690106012`"}], ",", RowBox[{ "\"\\"", "->", "1.2063715789784806`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{ "\"\\"", "->", "1.3477432483900211`"}], ",", RowBox[{ "\"\\"", "->", "1.4995868933135277`"}], ",", RowBox[{ "\"\\"", "->", "1.259778654089507`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.536672285679687*^9, 3.536672293062799*^9}, { 3.541423387665058*^9, 3.541423414945294*^9}, {3.542048741886191*^9, 3.5420487458808947`*^9}, 3.759769402763426*^9}, CellID->1829851247], Cell[BoxData[ RowBox[{ RowBox[{"animPoseQ", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.23"}], ",", RowBox[{"\"\\"", "->", "1.168672263212341"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.5235987755982988`"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "1.077309649148734`"}]}], ",", RowBox[{ "\"\\"", "->", "0.9142034621946298`"}], ",", RowBox[{ "\"\\"", "->", "0.27646015351590175`"}], ",", RowBox[{ "\"\\"", "->", "0.025132741228718346`"}], ",", RowBox[{ "\"\\"", "->", "0.25342180738957665`"}], ",", RowBox[{ "\"\\"", "->", "0.38013271108436497`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{ "\"\\"", "->", "0.10471975511965977`"}], ",", RowBox[{ "\"\\"", "->", "1.4545573986120743`"}], ",", RowBox[{ "\"\\"", "->", "1.8682004313347302`"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{ "\"\\"", "->", "0.05372447186034407`"}], ",", RowBox[{ "\"\\"", "->", "1.231504320207199`"}], ",", RowBox[{ "\"\\"", "->", "1.9645426060448172`"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.014660765716752455`"}]}], ",", RowBox[{ "\"\\"", "->", "1.382300767579509`"}], ",", RowBox[{ "\"\\"", "->", "1.8556340607203712`"}], ",", RowBox[{ "\"\\"", "->", "0.8607963870836034`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.534161621645859*^9, 3.534161623822027*^9}, { 3.542121367272744*^9, 3.542121378734922*^9}, 3.759769402763547*^9}, CellID->351205044], Cell[BoxData[ RowBox[{ RowBox[{"animPoseQbounce", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.0"}], ",", RowBox[{"\"\\"", "->", "1.168672263212341"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.5235987755982988`"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "1.077309649148734`"}]}], ",", RowBox[{ "\"\\"", "->", "0.9142034621946298`"}], ",", RowBox[{ "\"\\"", "->", "0.27646015351590175`"}], ",", RowBox[{ "\"\\"", "->", "0.025132741228718346`"}], ",", RowBox[{ "\"\\"", "->", "0.25342180738957665`"}], ",", RowBox[{ "\"\\"", "->", "0.38013271108436497`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{ "\"\\"", "->", "0.10471975511965977`"}], ",", RowBox[{ "\"\\"", "->", "1.4545573986120743`"}], ",", RowBox[{ "\"\\"", "->", "1.8682004313347302`"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{ "\"\\"", "->", "0.05372447186034407`"}], ",", RowBox[{ "\"\\"", "->", "1.231504320207199`"}], ",", RowBox[{ "\"\\"", "->", "1.9645426060448172`"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.014660765716752455`"}]}], ",", RowBox[{ "\"\\"", "->", "1.382300767579509`"}], ",", RowBox[{ "\"\\"", "->", "1.8556340607203712`"}], ",", RowBox[{ "\"\\"", "->", "0.8607963870836034`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.536340466189208*^9, 3.536340466208414*^9}, 3.536340863716651*^9, {3.541423425697031*^9, 3.5414234473957653`*^9}, {3.542048786874577*^9, 3.542048790377034*^9}, 3.759769402763666*^9}, CellID->196599642], Cell[BoxData[ RowBox[{ RowBox[{"animPoseR", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.23"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942478"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.5445427266222308`"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.8442742735936013`"}]}], ",", RowBox[{ "\"\\"", "->", "0.9299114254625788`"}], ",", RowBox[{ "\"\\"", "->", "0.8105309046261666`"}], ",", RowBox[{ "\"\\"", "->", "0.3895574890451343`"}], ",", RowBox[{ "\"\\"", "->", "0.5026548245743668`"}], ",", RowBox[{ "\"\\"", "->", "0.20420352248333656`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{ "\"\\"", "->", "0.29216811678385074`"}], ",", RowBox[{ "\"\\"", "->", "0.05372447186034407`"}], ",", RowBox[{ "\"\\"", "->", "1.231504320207199`"}], ",", RowBox[{ "\"\\"", "->", "1.9645426060448172`"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.014660765716752455`"}]}], ",", RowBox[{ "\"\\"", "->", "1.382300767579509`"}], ",", RowBox[{ "\"\\"", "->", "1.8556340607203712`"}], ",", RowBox[{ "\"\\"", "->", "0.8607963870836034`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.534161644071623*^9, 3.534161646537953*^9}, { 3.542121400257402*^9, 3.542121410074848*^9}, 3.759769402763774*^9}, CellID->1418112552], Cell[BoxData[ RowBox[{ RowBox[{"animPoseRbounce", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942478"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.5445427266222308`"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.8442742735936013`"}]}], ",", RowBox[{ "\"\\"", "->", "0.9299114254625788`"}], ",", RowBox[{ "\"\\"", "->", "0.8105309046261666`"}], ",", RowBox[{ "\"\\"", "->", "0.3895574890451343`"}], ",", RowBox[{ "\"\\"", "->", "0.5026548245743668`"}], ",", RowBox[{ "\"\\"", "->", "0.20420352248333656`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{ "\"\\"", "->", "0.29216811678385074`"}], ",", RowBox[{ "\"\\"", "->", "0.05372447186034407`"}], ",", RowBox[{ "\"\\"", "->", "1.231504320207199`"}], ",", RowBox[{ "\"\\"", "->", "1.9645426060448172`"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.014660765716752455`"}]}], ",", RowBox[{ "\"\\"", "->", "1.382300767579509`"}], ",", RowBox[{ "\"\\"", "->", "1.8556340607203712`"}], ",", RowBox[{ "\"\\"", "->", "0.8607963870836034`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.536340493431033*^9, 3.5363404934524612`*^9}, 3.536340866391214*^9, {3.541423458963982*^9, 3.541423465518538*^9}, {3.5420488021789837`*^9, 3.542048806196686*^9}, 3.759769402763898*^9}, CellID->1420334008], Cell[BoxData[ RowBox[{ RowBox[{"animPoseS", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.23"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942478"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.6112388980384689`"}]}], ",", RowBox[{ "\"\\"", "->", "1.3226105071613028`"}], ",", RowBox[{ "\"\\"", "->", "0.8105309046261666`"}], ",", RowBox[{ "\"\\"", "->", "0.3895574890451343`"}], ",", RowBox[{ "\"\\"", "->", "0.0041887902047863905`"}], ",", RowBox[{ "\"\\"", "->", "1.0115928344559133`"}], ",", RowBox[{ "\"\\"", "->", "1.629439389661906`"}], ",", RowBox[{ "\"\\"", "->", "1.168672467135403`"}], ",", RowBox[{ "\"\\"", "->", "0.05864306286700947`"}], ",", RowBox[{ "\"\\"", "->", "1.0901326507956584`"}], ",", RowBox[{ "\"\\"", "->", "1.642005760276265`"}], ",", RowBox[{ "\"\\"", "->", "1.152964503867454`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.017401776313844958`"}]}], ",", RowBox[{ "\"\\"", "->", "0.9204866475018093`"}], ",", RowBox[{ "\"\\"", "->", "1.642005760276265`"}], ",", RowBox[{ "\"\\"", "->", "1.3288936924684824`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.014660765716752455`"}]}], ",", RowBox[{ "\"\\"", "->", "1.382300767579509`"}], ",", RowBox[{ "\"\\"", "->", "1.3697343969651499`"}], ",", RowBox[{ "\"\\"", "->", "0.8607963870836034`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.534161671808201*^9, 3.534161673627277*^9}, { 3.542121437753978*^9, 3.5421214458639097`*^9}, 3.759769402764017*^9}, CellID->1444147058], Cell[BoxData[ RowBox[{ RowBox[{"animPoseSbounce", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942478"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.6112388980384689`"}]}], ",", RowBox[{ "\"\\"", "->", "1.3226105071613028`"}], ",", RowBox[{ "\"\\"", "->", "0.8105309046261666`"}], ",", RowBox[{ "\"\\"", "->", "0.3895574890451343`"}], ",", RowBox[{ "\"\\"", "->", "0.0041887902047863905`"}], ",", RowBox[{ "\"\\"", "->", "1.0115928344559133`"}], ",", RowBox[{ "\"\\"", "->", "1.629439389661906`"}], ",", RowBox[{ "\"\\"", "->", "1.168672467135403`"}], ",", RowBox[{ "\"\\"", "->", "0.05864306286700947`"}], ",", RowBox[{ "\"\\"", "->", "1.0901326507956584`"}], ",", RowBox[{ "\"\\"", "->", "1.642005760276265`"}], ",", RowBox[{ "\"\\"", "->", "1.152964503867454`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.017401776313844958`"}]}], ",", RowBox[{ "\"\\"", "->", "0.9204866475018093`"}], ",", RowBox[{ "\"\\"", "->", "1.642005760276265`"}], ",", RowBox[{ "\"\\"", "->", "1.3288936924684824`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.014660765716752455`"}]}], ",", RowBox[{ "\"\\"", "->", "1.382300767579509`"}], ",", RowBox[{ "\"\\"", "->", "1.3697343969651499`"}], ",", RowBox[{ "\"\\"", "->", "0.8607963870836034`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.536340520118215*^9, 3.5363405201381187`*^9}, 3.536340868743485*^9, {3.541423472809369*^9, 3.541423479508046*^9}, {3.5420488160837193`*^9, 3.542048819161748*^9}, 3.759769402764126*^9}, CellID->125452404], Cell[BoxData[ RowBox[{ RowBox[{"animPoseT", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.23"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942478"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.46319289474462005`"}]}], ",", RowBox[{ "\"\\"", "->", "0.7099999397112933`"}], ",", RowBox[{ "\"\\"", "->", "0.8398524360596713`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{ "\"\\"", "->", "0.19477874452256716`"}], ",", RowBox[{ "\"\\"", "->", "1.231504320207199`"}], ",", RowBox[{ "\"\\"", "->", "1.4535102010608776`"}], ",", RowBox[{ "\"\\"", "->", "1.4262830647297662`"}], ",", RowBox[{ "\"\\"", "->", "0.1361356816555577`"}], ",", RowBox[{ "\"\\"", "->", "1.4639821765728436`"}], ",", RowBox[{ "\"\\"", "->", "1.9980529276831085`"}], ",", RowBox[{ "\"\\"", "->", "1.0712830948741194`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.010518591006665384`"}]}], ",", RowBox[{ "\"\\"", "->", "1.36659280431156`"}], ",", RowBox[{ "\"\\"", "->", "1.9142771235873803`"}], ",", RowBox[{ "\"\\"", "->", "1.4011503235010478`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.0502654824574367`"}]}], ",", RowBox[{ "\"\\"", "->", "1.4199998794225865`"}], ",", RowBox[{ "\"\\"", "->", "1.3697343969651499`"}], ",", RowBox[{ "\"\\"", "->", "1.0901326507956584`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.5341617139283123`*^9, 3.5341617154263067`*^9}, { 3.542121485084034*^9, 3.5421214949700193`*^9}, 3.7597694027642384`*^9}, CellID->919425412], Cell[BoxData[ RowBox[{ RowBox[{"animPoseTbounce", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942478"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.46319289474462005`"}]}], ",", RowBox[{ "\"\\"", "->", "0.7099999397112933`"}], ",", RowBox[{ "\"\\"", "->", "0.8398524360596713`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{ "\"\\"", "->", "0.19477874452256716`"}], ",", RowBox[{ "\"\\"", "->", "1.231504320207199`"}], ",", RowBox[{ "\"\\"", "->", "1.4535102010608776`"}], ",", RowBox[{ "\"\\"", "->", "1.4262830647297662`"}], ",", RowBox[{ "\"\\"", "->", "0.1361356816555577`"}], ",", RowBox[{ "\"\\"", "->", "1.4639821765728436`"}], ",", RowBox[{ "\"\\"", "->", "1.9980529276831085`"}], ",", RowBox[{ "\"\\"", "->", "1.0712830948741194`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.010518591006665384`"}]}], ",", RowBox[{ "\"\\"", "->", "1.36659280431156`"}], ",", RowBox[{ "\"\\"", "->", "1.9142771235873803`"}], ",", RowBox[{ "\"\\"", "->", "1.4011503235010478`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.0502654824574367`"}]}], ",", RowBox[{ "\"\\"", "->", "1.4199998794225865`"}], ",", RowBox[{ "\"\\"", "->", "1.3697343969651499`"}], ",", RowBox[{ "\"\\"", "->", "1.0901326507956584`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.536340547512908*^9, 3.536340547533128*^9}, 3.536340870783486*^9, {3.541423490299576*^9, 3.541423496416312*^9}, {3.542048838020082*^9, 3.542048842586667*^9}, 3.7597694027643557`*^9}, CellID->1797096321], Cell[BoxData[ RowBox[{ RowBox[{"animPoseU", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.23"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942478"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.6112388980384689`"}]}], ",", RowBox[{ "\"\\"", "->", "1.3226105071613028`"}], ",", RowBox[{ "\"\\"", "->", "0.8105309046261666`"}], ",", RowBox[{ "\"\\"", "->", "0.3895574890451343`"}], ",", RowBox[{ "\"\\"", "->", "0.1759291886010284`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.017401776313844958`"}]}], ",", RowBox[{ "\"\\"", "->", "0.8230972752405258`"}], ",", RowBox[{ "\"\\"", "->", "1.4409438304465185`"}], ",", RowBox[{ "\"\\"", "->", "1.0995574287564276`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.014660765716752455`"}]}], ",", RowBox[{ "\"\\"", "->", "0.7351326809400116`"}], ",", RowBox[{ "\"\\"", "->", "1.0053096491487337`"}], ",", RowBox[{ "\"\\"", "->", "0.6723008278682158`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.534161741944832*^9, 3.534161743531433*^9}, { 3.542121510490725*^9, 3.542121518523037*^9}, 3.759769402764461*^9}, CellID->1638059319], Cell[BoxData[ RowBox[{ RowBox[{"animPoseUbounce", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942478"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.6112388980384689`"}]}], ",", RowBox[{ "\"\\"", "->", "1.3226105071613028`"}], ",", RowBox[{ "\"\\"", "->", "0.8105309046261666`"}], ",", RowBox[{ "\"\\"", "->", "0.3895574890451343`"}], ",", RowBox[{ "\"\\"", "->", "0.1759291886010284`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.017401776313844958`"}]}], ",", RowBox[{ "\"\\"", "->", "0.8230972752405258`"}], ",", RowBox[{ "\"\\"", "->", "1.4409438304465185`"}], ",", RowBox[{ "\"\\"", "->", "1.0995574287564276`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.014660765716752455`"}]}], ",", RowBox[{ "\"\\"", "->", "0.7351326809400116`"}], ",", RowBox[{ "\"\\"", "->", "1.0053096491487337`"}], ",", RowBox[{ "\"\\"", "->", "0.6723008278682158`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.536340576232957*^9, 3.536340576253151*^9}, 3.536340872533019*^9, {3.5414235081315947`*^9, 3.5414235140699244`*^9}, {3.542048857444347*^9, 3.54204886109781*^9}, 3.759769402764579*^9}, CellID->1587855639], Cell[BoxData[ RowBox[{ RowBox[{"animPoseV", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.23"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942478"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.6112388980384689`"}]}], ",", RowBox[{ "\"\\"", "->", "1.3226105071613028`"}], ",", RowBox[{ "\"\\"", "->", "0.8105309046261666`"}], ",", RowBox[{ "\"\\"", "->", "0.3895574890451343`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{ "\"\\"", "->", "0.24713862208239704`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.017401776313844958`"}]}], ",", RowBox[{ "\"\\"", "->", "0.8230972752405258`"}], ",", RowBox[{ "\"\\"", "->", "1.4409438304465185`"}], ",", RowBox[{ "\"\\"", "->", "1.0995574287564276`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.014660765716752455`"}]}], ",", RowBox[{ "\"\\"", "->", "0.7351326809400116`"}], ",", RowBox[{ "\"\\"", "->", "1.0053096491487337`"}], ",", RowBox[{ "\"\\"", "->", "0.6723008278682158`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.534161764220189*^9, 3.534161765911519*^9}, { 3.54212155214028*^9, 3.5421215614472733`*^9}, 3.759769402764699*^9}, CellID->122619893], Cell[BoxData[ RowBox[{ RowBox[{"animPoseVbounce", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942478"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.6112388980384689`"}]}], ",", RowBox[{ "\"\\"", "->", "1.3226105071613028`"}], ",", RowBox[{ "\"\\"", "->", "0.8105309046261666`"}], ",", RowBox[{ "\"\\"", "->", "0.3895574890451343`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{ "\"\\"", "->", "0.24713862208239704`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.017401776313844958`"}]}], ",", RowBox[{ "\"\\"", "->", "0.8230972752405258`"}], ",", RowBox[{ "\"\\"", "->", "1.4409438304465185`"}], ",", RowBox[{ "\"\\"", "->", "1.0995574287564276`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.014660765716752455`"}]}], ",", RowBox[{ "\"\\"", "->", "0.7351326809400116`"}], ",", RowBox[{ "\"\\"", "->", "1.0053096491487337`"}], ",", RowBox[{ "\"\\"", "->", "0.6723008278682158`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.536340602409278*^9, 3.5363406024281893`*^9}, 3.53634087427798*^9, {3.541423522515649*^9, 3.541423527782113*^9}, {3.54204887232498*^9, 3.542048875826789*^9}, 3.7597694027648153`*^9}, CellID->310443404], Cell[BoxData[ RowBox[{ RowBox[{"animPoseW", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.23"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942478"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.4649557127312893`"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.9045893119725767`"}]}], ",", RowBox[{ "\"\\"", "->", "1.06499990956694`"}], ",", RowBox[{ "\"\\"", "->", "0.8398524360596713`"}], ",", RowBox[{ "\"\\"", "->", "0.7257079029792423`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{ "\"\\"", "->", "0.17073862208239704`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{ "\"\\"", "->", "0.41678462537624594`"}], ",", RowBox[{ "\"\\"", "->", "1.21579635693925`"}], ",", RowBox[{ "\"\\"", "->", "1.0053096491487337`"}], ",", RowBox[{ "\"\\"", "->", "0.6723008278682158`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.5341617891780233`*^9, 3.534161792533087*^9}, { 3.542121574134116*^9, 3.542121581379302*^9}, 3.759769402764933*^9}, CellID->1435724178], Cell[BoxData[ RowBox[{ RowBox[{"animPoseWbounce", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942478"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.4649557127312893`"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.9045893119725767`"}]}], ",", RowBox[{ "\"\\"", "->", "1.06499990956694`"}], ",", RowBox[{ "\"\\"", "->", "0.8398524360596713`"}], ",", RowBox[{ "\"\\"", "->", "0.7257079029792423`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{ "\"\\"", "->", "0.17073862208239704`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{ "\"\\"", "->", "0.41678462537624594`"}], ",", RowBox[{ "\"\\"", "->", "1.21579635693925`"}], ",", RowBox[{ "\"\\"", "->", "1.0053096491487337`"}], ",", RowBox[{ "\"\\"", "->", "0.6723008278682158`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.536340643321781*^9, 3.536340643342155*^9}, 3.536340875836854*^9, {3.54142353602906*^9, 3.5414235444946632`*^9}, {3.5420488851333313`*^9, 3.5420488889235487`*^9}, 3.7597694027650557`*^9}, CellID->1384512465], Cell[BoxData[ RowBox[{ RowBox[{"animPoseX", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.23"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942478"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.2`"}]}], ",", RowBox[{ "\"\\"", "->", "1.06499990956694`"}], ",", RowBox[{ "\"\\"", "->", "0.2303834612632515`"}], ",", RowBox[{ "\"\\"", "->", "1.3226105071613028`"}], ",", RowBox[{ "\"\\"", "->", "0.19477874452256716`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{ "\"\\"", "->", "1.4535102010608776`"}], ",", RowBox[{ "\"\\"", "->", "1.4262830647297662`"}], ",", RowBox[{ "\"\\"", "->", "0.1361356816555577`"}], ",", RowBox[{ "\"\\"", "->", "1.4639821765728436`"}], ",", RowBox[{ "\"\\"", "->", "1.9980529276831085`"}], ",", RowBox[{ "\"\\"", "->", "1.0712830948741194`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.010518591006665384`"}]}], ",", RowBox[{ "\"\\"", "->", "1.36659280431156`"}], ",", RowBox[{ "\"\\"", "->", "1.9142771235873803`"}], ",", RowBox[{ "\"\\"", "->", "1.4011503235010478`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.0502654824574367`"}]}], ",", RowBox[{ "\"\\"", "->", "1.4199998794225865`"}], ",", RowBox[{ "\"\\"", "->", "1.3697343969651499`"}], ",", RowBox[{ "\"\\"", "->", "1.0901326507956584`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.534161816733238*^9, 3.5341618183900146`*^9}, { 3.5421215939816227`*^9, 3.542121601980431*^9}, 3.759769402765161*^9}, CellID->1090001954], Cell[BoxData[ RowBox[{ RowBox[{"animPoseXbounce", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942478"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.2`"}]}], ",", RowBox[{ "\"\\"", "->", "1.06499990956694`"}], ",", RowBox[{ "\"\\"", "->", "0.2303834612632515`"}], ",", RowBox[{ "\"\\"", "->", "1.3226105071613028`"}], ",", RowBox[{ "\"\\"", "->", "0.19477874452256716`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{ "\"\\"", "->", "1.4535102010608776`"}], ",", RowBox[{ "\"\\"", "->", "1.4262830647297662`"}], ",", RowBox[{ "\"\\"", "->", "0.1361356816555577`"}], ",", RowBox[{ "\"\\"", "->", "1.4639821765728436`"}], ",", RowBox[{ "\"\\"", "->", "1.9980529276831085`"}], ",", RowBox[{ "\"\\"", "->", "1.0712830948741194`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.010518591006665384`"}]}], ",", RowBox[{ "\"\\"", "->", "1.36659280431156`"}], ",", RowBox[{ "\"\\"", "->", "1.9142771235873803`"}], ",", RowBox[{ "\"\\"", "->", "1.4011503235010478`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.0502654824574367`"}]}], ",", RowBox[{ "\"\\"", "->", "1.4199998794225865`"}], ",", RowBox[{ "\"\\"", "->", "1.3697343969651499`"}], ",", RowBox[{ "\"\\"", "->", "1.0901326507956584`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.536340672844584*^9, 3.536340672866609*^9}, 3.5363408773682137`*^9, {3.5414235519728823`*^9, 3.541423558311111*^9}, {3.542048898804648*^9, 3.542048902161817*^9}, 3.759769402765278*^9}, CellID->1515684010], Cell[BoxData[ RowBox[{ RowBox[{"animPoseY", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.23"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942478"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "1.12391672425976`"}]}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{ "\"\\"", "->", "0.5319763560078716`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{ "\"\\"", "->", "0.19477874452256716`"}], ",", RowBox[{ "\"\\"", "->", "1.1875220230569419`"}], ",", RowBox[{ "\"\\"", "->", "1.6084954386379742`"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{ "\"\\"", "->", "0.1361356816555577`"}], ",", RowBox[{ "\"\\"", "->", "1.152964503867454`"}], ",", RowBox[{ "\"\\"", "->", "1.9980529276831085`"}], ",", RowBox[{ "\"\\"", "->", "1.0712830948741194`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.010518591006665384`"}]}], ",", RowBox[{ "\"\\"", "->", "1.080707872834889`"}], ",", RowBox[{ "\"\\"", "->", "1.9142771235873803`"}], ",", RowBox[{ "\"\\"", "->", "1.4011503235010478`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.08168140899333462`"}]}], ",", RowBox[{ "\"\\"", "->", "0.45238934211693027`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.534161839062645*^9, 3.5341618405914917`*^9}, { 3.5421216162170553`*^9, 3.542121624404706*^9}, 3.759769402765397*^9}, CellID->1627331968], Cell[BoxData[ RowBox[{ RowBox[{"animPoseYbounce", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942478"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "1.12391672425976`"}]}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{ "\"\\"", "->", "0.5319763560078716`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{ "\"\\"", "->", "0.19477874452256716`"}], ",", RowBox[{ "\"\\"", "->", "1.1875220230569419`"}], ",", RowBox[{ "\"\\"", "->", "1.6084954386379742`"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{ "\"\\"", "->", "0.1361356816555577`"}], ",", RowBox[{ "\"\\"", "->", "1.152964503867454`"}], ",", RowBox[{ "\"\\"", "->", "1.9980529276831085`"}], ",", RowBox[{ "\"\\"", "->", "1.0712830948741194`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.010518591006665384`"}]}], ",", RowBox[{ "\"\\"", "->", "1.080707872834889`"}], ",", RowBox[{ "\"\\"", "->", "1.9142771235873803`"}], ",", RowBox[{ "\"\\"", "->", "1.4011503235010478`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.08168140899333462`"}]}], ",", RowBox[{ "\"\\"", "->", "0.45238934211693027`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.536340698052334*^9, 3.536340698086009*^9}, 3.536340879567924*^9, {3.541423566662294*^9, 3.541423572167768*^9}, {3.542048913579969*^9, 3.542048917098771*^9}, 3.75976940276551*^9}, CellID->650135356], Cell[BoxData[ RowBox[{ RowBox[{"animPoseZ", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.23"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942478"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.4248105975943631`"}]}], ",", RowBox[{ "\"\\"", "->", "1.080707872834889`"}], ",", RowBox[{ "\"\\"", "->", "0.5319763560078716`"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{ "\"\\"", "->", "0.19477874452256716`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{ "\"\\"", "->", "0.1361356816555577`"}], ",", RowBox[{ "\"\\"", "->", "1.152964503867454`"}], ",", RowBox[{ "\"\\"", "->", "1.9980529276831085`"}], ",", RowBox[{ "\"\\"", "->", "1.0712830948741194`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.010518591006665384`"}]}], ",", RowBox[{ "\"\\"", "->", "1.080707872834889`"}], ",", RowBox[{ "\"\\"", "->", "1.9142771235873803`"}], ",", RowBox[{ "\"\\"", "->", "1.4011503235010478`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.1507964473723101`"}]}], ",", RowBox[{ "\"\\"", "->", "1.5425219929125884`"}], ",", RowBox[{ "\"\\"", "->", "1.7132151937576339`"}], ",", RowBox[{ "\"\\"", "->", "1.2692034320502765`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.534161865294427*^9, 3.53416186683284*^9}, { 3.542121638874015*^9, 3.5421216481658*^9}, 3.759769402765626*^9}, CellID->216657984], Cell[BoxData[ RowBox[{ RowBox[{"animPoseZbounce", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942478"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.4248105975943631`"}]}], ",", RowBox[{ "\"\\"", "->", "1.080707872834889`"}], ",", RowBox[{ "\"\\"", "->", "0.5319763560078716`"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{ "\"\\"", "->", "0.19477874452256716`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{ "\"\\"", "->", "0.1361356816555577`"}], ",", RowBox[{ "\"\\"", "->", "1.152964503867454`"}], ",", RowBox[{ "\"\\"", "->", "1.9980529276831085`"}], ",", RowBox[{ "\"\\"", "->", "1.0712830948741194`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.010518591006665384`"}]}], ",", RowBox[{ "\"\\"", "->", "1.080707872834889`"}], ",", RowBox[{ "\"\\"", "->", "1.9142771235873803`"}], ",", RowBox[{ "\"\\"", "->", "1.4011503235010478`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.1507964473723101`"}]}], ",", RowBox[{ "\"\\"", "->", "1.5425219929125884`"}], ",", RowBox[{ "\"\\"", "->", "1.7132151937576339`"}], ",", RowBox[{ "\"\\"", "->", "1.2692034320502765`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.536340730525901*^9, 3.536340730545002*^9}, 3.536340881414418*^9, {3.541423750003243*^9, 3.541423755941413*^9}, {3.542048926022505*^9, 3.5420489289732513`*^9}, 3.7597694027657413`*^9}, CellID->428132356], Cell[BoxData[ RowBox[{ RowBox[{"animPoseZ1", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.23"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942478"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.2010619298297469`"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.4`"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{ "\"\\"", "->", "0.19687313962496042`"}], ",", RowBox[{ "\"\\"", "->", "0.2827433388230814`"}], ",", RowBox[{ "\"\\"", "->", "0.2722713633111154`"}], ",", RowBox[{ "\"\\"", "->", "0.22933626371205487`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{ "\"\\"", "->", "1.2409290981679684`"}], ",", RowBox[{ "\"\\"", "->", "2.0441296199357586`"}], ",", RowBox[{ "\"\\"", "->", "1.3037609512397643`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{ "\"\\"", "->", "1.3037609512397643`"}], ",", RowBox[{ "\"\\"", "->", "2.056695990550118`"}], ",", RowBox[{ "\"\\"", "->", "1.4796901398407927`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{ "\"\\"", "->", "1.51738925168387`"}], ",", RowBox[{ "\"\\"", "->", "1.9729201864543902`"}], ",", RowBox[{ "\"\\"", "->", "1.4451326206513049`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.5364229582392406`*^9, 3.536422966067271*^9}, { 3.54212167672843*^9, 3.5421216872948513`*^9}, 3.7597694027658463`*^9}, CellID->1393856767], Cell[BoxData[ RowBox[{ RowBox[{"animPoseZ2", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.23"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942478"}]}], ",", RowBox[{"\"\\"", "->", "0.578053048260522`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.4`"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.09215338450530053`"}]}], ",", RowBox[{ "\"\\"", "->", "0.2827433388230814`"}], ",", RowBox[{ "\"\\"", "->", "0.2722713633111154`"}], ",", RowBox[{ "\"\\"", "->", "0.22933626371205487`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{ "\"\\"", "->", "1.2409290981679684`"}], ",", RowBox[{ "\"\\"", "->", "2.0441296199357586`"}], ",", RowBox[{ "\"\\"", "->", "1.3037609512397643`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{ "\"\\"", "->", "1.3037609512397643`"}], ",", RowBox[{ "\"\\"", "->", "2.056695990550118`"}], ",", RowBox[{ "\"\\"", "->", "1.4796901398407927`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{ "\"\\"", "->", "1.51738925168387`"}], ",", RowBox[{ "\"\\"", "->", "1.9729201864543902`"}], ",", RowBox[{ "\"\\"", "->", "1.4451326206513049`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.536423006498643*^9, 3.5364230172722597`*^9}, { 3.5421217001545277`*^9, 3.5421217096556797`*^9}, 3.759769402765957*^9}, CellID->256763091], Cell[BoxData[ RowBox[{ RowBox[{"animPoseZ3", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.23"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.402124063582556"}]}], ",", RowBox[{ "\"\\"", "->", "0.05026548245743667`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.4`"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{ "\"\\"", "->", "0.19687313962496042`"}], ",", RowBox[{ "\"\\"", "->", "0.5215043804959056`"}], ",", RowBox[{ "\"\\"", "->", "0.2722713633111154`"}], ",", RowBox[{ "\"\\"", "->", "0.22933626371205487`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{ "\"\\"", "->", "1.2409290981679684`"}], ",", RowBox[{ "\"\\"", "->", "2.0441296199357586`"}], ",", RowBox[{ "\"\\"", "->", "1.3037609512397643`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{ "\"\\"", "->", "1.3037609512397643`"}], ",", RowBox[{ "\"\\"", "->", "2.056695990550118`"}], ",", RowBox[{ "\"\\"", "->", "1.4796901398407927`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{ "\"\\"", "->", "1.51738925168387`"}], ",", RowBox[{ "\"\\"", "->", "1.9729201864543902`"}], ",", RowBox[{ "\"\\"", "->", "1.4451326206513049`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.536423045603776*^9, 3.536423050765423*^9}, { 3.542121721633183*^9, 3.542121739929014*^9}, 3.759769402766081*^9}, CellID->220863617], Cell[BoxData[ RowBox[{ RowBox[{"animPoseZ4", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.23"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.113097539452295"}]}], ",", RowBox[{ "\"\\"", "->", "0.4398229715025712`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.4`"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.09843656981248017`"}]}], ",", RowBox[{ "\"\\"", "->", "0.5215043804959056`"}], ",", RowBox[{ "\"\\"", "->", "0.2722713633111154`"}], ",", RowBox[{ "\"\\"", "->", "0.22933626371205487`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{ "\"\\"", "->", "1.2409290981679684`"}], ",", RowBox[{ "\"\\"", "->", "2.0441296199357586`"}], ",", RowBox[{ "\"\\"", "->", "1.3037609512397643`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{ "\"\\"", "->", "1.3037609512397643`"}], ",", RowBox[{ "\"\\"", "->", "2.056695990550118`"}], ",", RowBox[{ "\"\\"", "->", "1.4796901398407927`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{ "\"\\"", "->", "1.51738925168387`"}], ",", RowBox[{ "\"\\"", "->", "1.9729201864543902`"}], ",", RowBox[{ "\"\\"", "->", "1.4451326206513049`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.536423078268701*^9, 3.536423080839967*^9}, { 3.54212175831043*^9, 3.542121771612417*^9}, 3.759769402766189*^9}, CellID->1420516216], Cell[BoxData[ RowBox[{"(*", " ", RowBox[{ RowBox[{ "A", " ", "neutral", " ", "position", " ", "to", " ", "use", " ", "as", " ", "the", " ", "beginning", " ", "and", " ", "ending", " ", "pose", " ", "of", " ", "the", " ", "animation", " ", "and", " ", "to", " ", "insert", " ", "between", " ", "double"}], "-", "letters"}], " ", "*)"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.5341619422959414`*^9, 3.534161960747718*^9}, 3.759769402766303*^9}, CellID->2145158999], Cell[BoxData[ RowBox[{ RowBox[{"animPoseNeutral", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.23"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942478"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.4670501078336824`"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.6962282702997525`"}]}], ",", RowBox[{ "\"\\"", "->", "0.29216811678385074`"}], ",", RowBox[{ "\"\\"", "->", "0.18221237390820802`"}], ",", RowBox[{ "\"\\"", "->", "0.1759291886010284`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{ "\"\\"", "->", "0.03455751918948772`"}], ",", RowBox[{ "\"\\"", "->", "0.07120943348136866`"}], ",", RowBox[{ "\"\\"", "->", "0.10367255756846318`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0.06`"}], ",", RowBox[{"\"\\"", "->", "0.06`"}], ",", RowBox[{"\"\\"", "->", "0.06`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0.13`"}], ",", RowBox[{"\"\\"", "->", "0.13`"}], ",", RowBox[{"\"\\"", "->", "0.12`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0.2`"}], ",", RowBox[{"\"\\"", "->", "0.2`"}], ",", RowBox[{"\"\\"", "->", "0.21`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.534161920878051*^9, 3.5341619246575727`*^9}, { 3.542121782611184*^9, 3.5421217932524223`*^9}, 3.7597694027664127`*^9}, CellID->1385955423], Cell[BoxData[ RowBox[{"(*", " ", RowBox[{"Silly", " ", "signs"}], " ", "*)"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.536423260153284*^9, 3.5364232665071983`*^9}, 3.7597694027665157`*^9}, CellID->159214817], Cell[BoxData[ RowBox[{ RowBox[{"animPoseLiveLong", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.23"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942478"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.4`"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.2`"}]}], ",", RowBox[{"\"\\"", "->", "0.06`"}], ",", RowBox[{"\"\\"", "->", "0.06`"}], ",", RowBox[{"\"\\"", "->", "0.06`"}], ",", RowBox[{ "\"\\"", "->", "0.17073862208239704`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.536420662934409*^9, 3.536420666119763*^9}, { 3.5421218037327833`*^9, 3.542121810298182*^9}, 3.75976940276663*^9}, CellID->1833799394], Cell[BoxData[ RowBox[{ RowBox[{"animPoseILoveYou", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.23"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942478"}]}], ",", RowBox[{"\"\\"", "->", "0"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "1.12391672425976`"}]}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{ "\"\\"", "->", "0.5319763560078716`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{ "\"\\"", "->", "0.1361356816555577`"}], ",", RowBox[{ "\"\\"", "->", "1.152964503867454`"}], ",", RowBox[{ "\"\\"", "->", "1.9980529276831085`"}], ",", RowBox[{ "\"\\"", "->", "1.0712830948741194`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.010518591006665384`"}]}], ",", RowBox[{ "\"\\"", "->", "1.080707872834889`"}], ",", RowBox[{ "\"\\"", "->", "1.9142771235873803`"}], ",", RowBox[{ "\"\\"", "->", "1.4011503235010478`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.08168140899333462`"}]}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.536421164529982*^9, 3.536421164563549*^9}, 3.536423276144889*^9, {3.5421219567478456`*^9, 3.542121963337544*^9}, 3.759769402766749*^9}, CellID->427746887], Cell[BoxData[ RowBox[{"(*", " ", RowBox[{"Pre", "-", RowBox[{ "built", " ", "input", " ", "messages", " ", "and", " ", "corresponding", " ", "lists", " ", "of", " ", "key", " ", "poses"}]}], " ", "*)"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.53641126401521*^9, 3.5364112918868103`*^9}, 3.75976940276687*^9}, CellID->58382142], Cell[BoxData[ RowBox[{ RowBox[{"inputMessageList", "=", RowBox[{"{", RowBox[{ "\"\\"", ",", "\"\\"", ",", "\"\\"", ",", " ", "\"\\"", ",", "\"\\"", ",", "\"\\"", ",", "\"\\"", ",", "\"\\"", ",", "\"\\""}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.536411297292412*^9, 3.5364113304521503`*^9}, { 3.536411403863924*^9, 3.536411444787857*^9}, { 3.5364115358796463`*^9, 3.536411550452112*^9}, { 3.536412587640295*^9, 3.536412589352951*^9}, 3.759769402766993*^9}, CellID->1976117562], Cell[BoxData[ RowBox[{"(*", " ", RowBox[{ "Return", " ", "the", " ", "hand", " ", "pose", " ", "corresponding", " ", "to", " ", "the", " ", "letter", " ", "of", " ", "the", " ", "alphabet"}], " ", "*)"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, CellChangeTimes->{{3.53416201265417*^9, 3.534162015878717*^9}, 3.759769402767117*^9}, CellID->1731830357], Cell[BoxData[ RowBox[{ RowBox[{"animPoses", "=", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "animPoseA"}], ",", RowBox[{"\"\\"", "->", "animPoseAbounce"}], ",", " ", RowBox[{"\"\\"", "->", "animPoseB"}], ",", RowBox[{"\"\\"", "->", "animPoseBbounce"}], ",", " ", RowBox[{"\"\\"", "->", "animPoseC"}], ",", RowBox[{"\"\\"", "->", "animPoseCbounce"}], ",", " ", RowBox[{"\"\\"", "->", "animPoseD"}], ",", RowBox[{"\"\\"", "->", "animPoseDbounce"}], ",", " ", RowBox[{"\"\\"", "->", "animPoseE"}], ",", RowBox[{"\"\\"", "->", "animPoseEbounce"}], ",", " ", RowBox[{"\"\\"", "->", "animPoseF"}], ",", RowBox[{"\"\\"", "->", "animPoseFbounce"}], ",", " ", RowBox[{"\"\\"", "->", "animPoseG"}], ",", RowBox[{"\"\\"", "->", "animPoseGbounce"}], ",", " ", RowBox[{"\"\\"", "->", "animPoseH"}], ",", RowBox[{"\"\\"", "->", "animPoseHbounce"}], ",", " ", RowBox[{"\"\\"", "->", "animPoseI"}], ",", RowBox[{"\"\\"", "->", "animPoseIbounce"}], ",", " ", RowBox[{"\"\\"", "->", "animPoseJ"}], ",", RowBox[{"\"\\"", "->", "animPoseJbounce"}], ",", " ", RowBox[{"\"\\"", "->", "animPoseK"}], ",", RowBox[{"\"\\"", "->", "animPoseKbounce"}], ",", " ", RowBox[{"\"\\"", "->", "animPoseL"}], ",", RowBox[{"\"\\"", "->", "animPoseLbounce"}], ",", " ", RowBox[{"\"\\"", "->", "animPoseM"}], ",", RowBox[{"\"\\"", "->", "animPoseMbounce"}], ",", " ", RowBox[{"\"\\"", "->", "animPoseN"}], ",", RowBox[{"\"\\"", "->", "animPoseNbounce"}], ",", " ", RowBox[{"\"\\"", "->", "animPoseO"}], ",", RowBox[{"\"\\"", "->", "animPoseObounce"}], ",", " ", RowBox[{"\"\\"", "->", "animPoseP"}], ",", RowBox[{"\"\\"", "->", "animPosePbounce"}], ",", " ", RowBox[{"\"\\"", "->", "animPoseQ"}], ",", RowBox[{"\"\\"", "->", "animPoseQbounce"}], ",", " ", RowBox[{"\"\\"", "->", "animPoseR"}], ",", RowBox[{"\"\\"", "->", "animPoseRbounce"}], ",", " ", RowBox[{"\"\\"", "->", "animPoseS"}], ",", RowBox[{"\"\\"", "->", "animPoseSbounce"}], ",", " ", RowBox[{"\"\\"", "->", "animPoseT"}], ",", RowBox[{"\"\\"", "->", "animPoseTbounce"}], ",", " ", RowBox[{"\"\\"", "->", "animPoseU"}], ",", RowBox[{"\"\\"", "->", "animPoseUbounce"}], ",", " ", RowBox[{"\"\\"", "->", "animPoseV"}], ",", RowBox[{"\"\\"", "->", "animPoseVbounce"}], ",", " ", RowBox[{"\"\\"", "->", "animPoseW"}], ",", RowBox[{"\"\\"", "->", "animPoseWbounce"}], ",", " ", RowBox[{"\"\\"", "->", "animPoseX"}], ",", RowBox[{"\"\\"", "->", "animPoseXbounce"}], ",", " ", RowBox[{"\"\\"", "->", "animPoseY"}], ",", RowBox[{"\"\\"", "->", "animPoseYbounce"}], ",", " ", RowBox[{"\"\\"", "->", "animPoseZ"}], ",", RowBox[{"\"\\"", "->", "animPoseZbounce"}], ",", " ", RowBox[{"\"\< \>\"", "->", "animPoseNeutral"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.5341640626364803`*^9, 3.5341640788662148`*^9}, { 3.542122839879121*^9, 3.542122854726797*^9}, {3.542122939765402*^9, 3.542122953804101*^9}, {3.542122985917948*^9, 3.542123056285412*^9}, {3.542123320196109*^9, 3.542123370304791*^9}, {3.542123406742697*^9, 3.5421234349450397`*^9}, 3.542123495759614*^9, { 3.542123542407629*^9, 3.542123565216546*^9}, 3.5421236309505253`*^9, {3.542123735587016*^9, 3.5421237788503113`*^9}, 3.5421238335574827`*^9, { 3.542123863728438*^9, 3.542123877019948*^9}, 3.542124115541297*^9, {3.5421243148038473`*^9, 3.5421243254973497`*^9}, 3.542124383968383*^9, 3.5421244906115713`*^9, 3.5421245328188667`*^9, 3.5421246645582323`*^9, 3.5421247182101307`*^9, 3.5421247628583527`*^9, 3.5421248122370157`*^9, { 3.542124878976803*^9, 3.542124898482223*^9}, 3.5421250616031933`*^9, 3.542125145742939*^9, { 3.542125207866807*^9, 3.5421252257578163`*^9}, 3.542125350716497*^9, 3.542125421854177*^9, 3.542125455577128*^9, { 3.542125537293798*^9, 3.542125546056397*^9}, {3.542125593843993*^9, 3.5421256148504457`*^9}, 3.54212565365623*^9, 3.54212571812227*^9, 3.7597694027672443`*^9}, CellID->2026942308], Cell[BoxData[ RowBox[{ RowBox[{ RowBox[{"charToPose", "[", "messageChar_", "]"}], ":=", RowBox[{"messageChar", "/.", "animPoses"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{3.759769402767373*^9}, CellID->310558068], Cell[BoxData[ RowBox[{ RowBox[{"messageToPoseList", "[", "messageToAnim_String", "]"}], ":=", RowBox[{"Module", "[", RowBox[{ RowBox[{"{", RowBox[{ "messageChars", ",", "numChars", ",", "rawPoseList", ",", "poseList"}], "}"}], ",", " ", RowBox[{"(*", " ", RowBox[{ "Each", " ", "character", " ", "in", " ", "messageToAnim", " ", "represents", " ", "an", " ", "animation", " ", "key", " ", "pose"}], " ", "*)"}], " ", RowBox[{ RowBox[{"messageChars", "=", RowBox[{"Characters", "[", RowBox[{"ToUpperCase", "[", "messageToAnim", "]"}], "]"}]}], ";", RowBox[{"numChars", "=", RowBox[{"Length", "[", "messageChars", "]"}]}], ";", " ", RowBox[{"(*", " ", RowBox[{ "The", " ", "list", " ", "of", " ", "animation", " ", "key", " ", "poses"}], " ", "*)"}], " ", RowBox[{"rawPoseList", "=", RowBox[{"Table", "[", " ", RowBox[{ RowBox[{"charToPose", "[", RowBox[{"messageChars", "[", RowBox[{"[", "charIndex", "]"}], "]"}], "]"}], ",", RowBox[{"{", RowBox[{"charIndex", ",", "1", ",", "numChars"}], "}"}]}], "]"}]}], ";", " ", RowBox[{"(*", " ", RowBox[{ RowBox[{"by", " ", "default"}], ",", " ", RowBox[{ "begin", " ", "and", " ", "end", " ", "the", " ", "animation", " ", "with", " ", "the", " ", "hand", " ", "in", " ", "neutral", " ", "pose"}]}], " ", "*)"}], " ", RowBox[{"poseList", "=", "rawPoseList"}], ";", " ", RowBox[{"(*", " ", RowBox[{ "if", " ", "the", " ", "message", " ", "contains", " ", "two", " ", "of", " ", "the", " ", "same", " ", RowBox[{"(", RowBox[{"non", "-", "space"}], ")"}], " ", "letter", " ", "in", " ", "sequence"}], " ", "*)"}], " ", RowBox[{"Do", "[", RowBox[{ RowBox[{"If", "[", RowBox[{ RowBox[{ RowBox[{"!", RowBox[{"StringMatchQ", "[", RowBox[{ RowBox[{"messageChars", "[", RowBox[{"[", "index", "]"}], "]"}], ",", "\"\< \>\""}], "]"}]}], "&&", RowBox[{"StringMatchQ", "[", RowBox[{ RowBox[{"messageChars", "[", RowBox[{"[", "index", "]"}], "]"}], ",", RowBox[{"messageChars", "[", RowBox[{"[", RowBox[{"index", "-", "1"}], "]"}], "]"}], ",", RowBox[{"IgnoreCase", "->", "True"}]}], "]"}]}], ",", " ", RowBox[{"(*", " ", RowBox[{ RowBox[{ "insert", " ", "the", " ", "bounce", " ", "pose", " ", "between", " ", "the", " ", "double"}], "-", "letters"}], " ", "*)"}], RowBox[{"poseList", "=", RowBox[{"Insert", "[", RowBox[{"poseList", ",", RowBox[{"charToPose", "[", RowBox[{ RowBox[{"messageChars", "[", RowBox[{"[", "index", "]"}], "]"}], "<>", "\"\\""}], "]"}], ",", "index"}], "]"}]}]}], "]"}], ",", RowBox[{"{", RowBox[{"index", ",", "numChars", ",", "2", ",", RowBox[{"-", "1"}]}], "}"}]}], "]"}], ";", " ", RowBox[{"(*", " ", RowBox[{ RowBox[{ "insert", " ", "the", " ", "neutral", " ", "pose", " ", "at", " ", "the", " ", "beginning"}], ",", " ", RowBox[{"end", " ", "of", " ", "the", " ", "animation"}]}], " ", "*)"}], " ", RowBox[{"poseList", "=", RowBox[{"Insert", "[", RowBox[{"poseList", ",", "animPoseNeutral", ",", RowBox[{"{", RowBox[{ RowBox[{"{", "1", "}"}], ",", RowBox[{"{", RowBox[{"-", "1"}], "}"}]}], "}"}]}], "]"}]}]}]}], " ", "]"}]}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.536412766714203*^9, 3.536412787393289*^9}, { 3.536412850078594*^9, 3.5364128746715508`*^9}, { 3.542125811753107*^9, 3.542125815568578*^9}, {3.542125855122326*^9, 3.54212586033701*^9}, {3.542125895002606*^9, 3.542125934898436*^9}, {3.542125970826804*^9, 3.542126039750181*^9}, 3.542131368078513*^9, 3.54213239256535*^9, 3.54213291922853*^9, 3.759769402767499*^9}, CellID->464599887], Cell[BoxData[ RowBox[{"(*", " ", RowBox[{"Pre", "-", RowBox[{ "built", " ", "list", " ", "of", " ", "key", " ", "poses", " ", "corresponding", " ", "to", " ", "the", " ", "input", " ", "message", " ", "list", " ", "menu"}]}], " ", "*)"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.5364233255104103`*^9, 3.536423345012968*^9}, { 3.536432304367943*^9, 3.536432304495726*^9}, 3.759769402767619*^9}, CellID->158805157], Cell[BoxData[ RowBox[{ RowBox[{"helloPoseList", "=", RowBox[{"messageToPoseList", "[", "\"\\"", "]"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.536414416937118*^9, 3.536414429773798*^9}, 3.536419514112015*^9, {3.5364199665562277`*^9, 3.53641996837208*^9}, 3.7597694027677507`*^9}, CellID->1650817166], Cell[BoxData[ RowBox[{ RowBox[{"tqbfPoseList", "=", RowBox[{ "messageToPoseList", "[", "\"\\"", "]"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.536419509504511*^9, 3.536419537077407*^9}, 3.759769402767881*^9}, CellID->953061951], Cell[BoxData[ RowBox[{ RowBox[{"letterJposeList", "=", RowBox[{"{", RowBox[{ "animPoseNeutral", ",", " ", "animPoseJ1", ",", "animPoseJ2", ",", "animPoseJ3", ",", "animPoseNeutral"}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.5364196132019043`*^9, 3.536419700567153*^9}, { 3.53642381719071*^9, 3.536423820530942*^9}, 3.759769402768013*^9}, CellID->31687484], Cell[BoxData[ RowBox[{ RowBox[{"letterZposeList", "=", RowBox[{"{", RowBox[{ "animPoseNeutral", ",", " ", "animPoseZ1", ",", "animPoseZ2", ",", "animPoseZ3", ",", "animPoseZ4", ",", "animPoseNeutral"}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.536419759270845*^9, 3.53641976657339*^9}, { 3.536419917343935*^9, 3.5364199226988277`*^9}, 3.7597694027681437`*^9}, CellID->2143082779], Cell[BoxData[ RowBox[{ RowBox[{"hangLoosePoseList", "=", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.23"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{ RowBox[{"-", "Pi"}], "/", "4"}]}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "1.12391672425976`"}]}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{ "\"\\"", "->", "0.5319763560078716`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{ "\"\\"", "->", "0.19477874452256716`"}], ",", RowBox[{ "\"\\"", "->", "1.1875220230569419`"}], ",", RowBox[{ "\"\\"", "->", "1.6084954386379742`"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{ "\"\\"", "->", "0.1361356816555577`"}], ",", RowBox[{ "\"\\"", "->", "1.152964503867454`"}], ",", RowBox[{ "\"\\"", "->", "1.9980529276831085`"}], ",", RowBox[{ "\"\\"", "->", "1.0712830948741194`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.010518591006665384`"}]}], ",", RowBox[{ "\"\\"", "->", "1.080707872834889`"}], ",", RowBox[{ "\"\\"", "->", "1.9142771235873803`"}], ",", RowBox[{ "\"\\"", "->", "1.4011503235010478`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.08168140899333462`"}]}], ",", RowBox[{ "\"\\"", "->", "0.45238934211693027`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}]}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.23"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{"Pi", "/", "4"}]}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "1.12391672425976`"}]}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{ "\"\\"", "->", "0.5319763560078716`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{ "\"\\"", "->", "0.19477874452256716`"}], ",", RowBox[{ "\"\\"", "->", "1.1875220230569419`"}], ",", RowBox[{ "\"\\"", "->", "1.6084954386379742`"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{ "\"\\"", "->", "0.1361356816555577`"}], ",", RowBox[{ "\"\\"", "->", "1.152964503867454`"}], ",", RowBox[{ "\"\\"", "->", "1.9980529276831085`"}], ",", RowBox[{ "\"\\"", "->", "1.0712830948741194`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.010518591006665384`"}]}], ",", RowBox[{ "\"\\"", "->", "1.080707872834889`"}], ",", RowBox[{ "\"\\"", "->", "1.9142771235873803`"}], ",", RowBox[{ "\"\\"", "->", "1.4011503235010478`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.08168140899333462`"}]}], ",", RowBox[{ "\"\\"", "->", "0.45238934211693027`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}]}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"\"\\"", "->", "1.23"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.942"}]}], ",", RowBox[{"\"\\"", "->", RowBox[{ RowBox[{"-", "Pi"}], "/", "4"}]}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "1.12391672425976`"}]}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{ "\"\\"", "->", "0.5319763560078716`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{ "\"\\"", "->", "0.19477874452256716`"}], ",", RowBox[{ "\"\\"", "->", "1.1875220230569419`"}], ",", RowBox[{ "\"\\"", "->", "1.6084954386379742`"}], ",", RowBox[{ "\"\\"", "->", "1.5707963267948966`"}], ",", RowBox[{ "\"\\"", "->", "0.1361356816555577`"}], ",", RowBox[{ "\"\\"", "->", "1.152964503867454`"}], ",", RowBox[{ "\"\\"", "->", "1.9980529276831085`"}], ",", RowBox[{ "\"\\"", "->", "1.0712830948741194`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.010518591006665384`"}]}], ",", RowBox[{ "\"\\"", "->", "1.080707872834889`"}], ",", RowBox[{ "\"\\"", "->", "1.9142771235873803`"}], ",", RowBox[{ "\"\\"", "->", "1.4011503235010478`"}], ",", RowBox[{"\"\\"", "->", RowBox[{"-", "0.08168140899333462`"}]}], ",", RowBox[{ "\"\\"", "->", "0.45238934211693027`"}], ",", RowBox[{"\"\\"", "->", "0.`"}], ",", RowBox[{"\"\\"", "->", "0.`"}]}], "}"}]}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.536412036494813*^9, 3.536412088281876*^9}, { 3.536414190433856*^9, 3.536414190874008*^9}, { 3.5421267611683826`*^9, 3.542126802204179*^9}, 3.7597694027682753`*^9}, CellID->1773263679], Cell[BoxData[ RowBox[{ RowBox[{"llandPposeList", "=", RowBox[{"{", RowBox[{ "animPoseNeutral", ",", " ", "animPoseLiveLong", ",", "animPoseNeutral"}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.536420708899871*^9, 3.536420747549654*^9}, 3.759769402768415*^9}, CellID->2128596861], Cell[BoxData[ RowBox[{ RowBox[{"okPoseList", "=", RowBox[{"{", RowBox[{ "animPoseNeutral", ",", " ", "animPoseF", ",", "animPoseNeutral"}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.536420032967307*^9, 3.5364200555027637`*^9}, 3.759769402768539*^9}, CellID->1196539169], Cell[BoxData[ RowBox[{ RowBox[{"iLoveUposeList", "=", RowBox[{"{", RowBox[{ "animPoseNeutral", ",", " ", "animPoseILoveYou", ",", "animPoseNeutral"}], "}"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.536421030550481*^9, 3.536421061465558*^9}, 3.7597694027686577`*^9}, CellID->2028140855], Cell[BoxData[ RowBox[{ RowBox[{"goodByePoseList", "=", RowBox[{"messageToPoseList", "[", "\"\\"", "]"}]}], ";"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.536420391140881*^9, 3.536420399961437*^9}, { 3.536420479972287*^9, 3.536420482676721*^9}, 3.759769402768784*^9}, CellID->1196942875], Cell[BoxData[ RowBox[{"(*", " ", RowBox[{ "Interpolate", " ", "from", " ", "one", " ", "pose", " ", "to", " ", "another", " ", "over", " ", "a", " ", "given", " ", "time", " ", "span", " ", "with", " ", "flat", " ", "tangents", " ", RowBox[{"(", RowBox[{"slope", "=", "0"}], ")"}], " ", "at", " ", "start", " ", "and", " ", "end"}], " ", "*)"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.5341620407451773`*^9, 3.534162043194619*^9}, 3.759769402768919*^9}, CellID->1286278195], Cell[BoxData[ RowBox[{ RowBox[{"easeInOut", "[", RowBox[{ "val0_", ",", "val1_", ",", "start_", ",", "step_", ",", "end_"}], "]"}], ":=", RowBox[{"Module", "[", RowBox[{ RowBox[{"{", RowBox[{ RowBox[{"valRange", "=", RowBox[{"val1", "-", "val0"}]}], ",", RowBox[{"timeRange", "=", RowBox[{"end", "-", "start"}]}]}], "}"}], ",", RowBox[{"val0", "+", RowBox[{"valRange", "*", RowBox[{ RowBox[{"(", RowBox[{"1", "+", RowBox[{"Sin", "[", RowBox[{ RowBox[{ RowBox[{"-", "Pi"}], "/", "2"}], "+", RowBox[{ RowBox[{"(", RowBox[{"step", "-", "start"}], ")"}], "*", RowBox[{"Pi", "/", "timeRange"}]}]}], "]"}]}], ")"}], "/", "2"}]}]}]}], "]"}]}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.533386450773674*^9, 3.533386613578453*^9}, { 3.533386652745908*^9, 3.5333867856319933`*^9}, { 3.533387759997787*^9, 3.533387760321986*^9}, {3.533388026234088*^9, 3.533388035703906*^9}, {3.533388315586359*^9, 3.53338831722784*^9}, {3.533388715217475*^9, 3.533388715536043*^9}, {3.5333888706018248`*^9, 3.533388877789753*^9}, {3.5333889178465567`*^9, 3.5333889210080767`*^9}, 3.759769402769047*^9}, CellID->1907232663], Cell[BoxData[ RowBox[{ RowBox[{"interpolatePose", "[", RowBox[{ "pose0_List", ",", "pose1_List", ",", "tStart_", ",", "t_", ",", "tEnd_"}], "]"}], ":=", RowBox[{"Module", "[", RowBox[{ RowBox[{"{", RowBox[{"startVal", ",", "endVal", ",", "retVal"}], "}"}], ",", RowBox[{"(*", " ", RowBox[{ RowBox[{"for", " ", "each", " ", "channel"}], ",", " ", RowBox[{ "match", " ", "the", " ", "channel", " ", "in", " ", "pose0", " ", "with", " ", "the", " ", "channel", " ", "in", " ", "pose1"}]}], " ", "*)"}], RowBox[{"Table", "[", RowBox[{ RowBox[{ RowBox[{"startVal", "=", RowBox[{ RowBox[{ RowBox[{"pose0", "[", RowBox[{"[", "index", "]"}], "]"}], "[", RowBox[{"[", "1", "]"}], "]"}], " ", "/.", " ", "pose0"}]}], ";", RowBox[{"endVal", "=", RowBox[{ RowBox[{ RowBox[{"pose1", "[", RowBox[{"[", "index", "]"}], "]"}], "[", RowBox[{"[", "1", "]"}], "]"}], " ", "/.", " ", "pose1"}]}], ";", " ", RowBox[{"retVal", "=", RowBox[{"easeInOut", "[", RowBox[{ "startVal", ",", "endVal", ",", "tStart", ",", "t", ",", "tEnd"}], "]"}]}], ";", RowBox[{ RowBox[{ RowBox[{"pose0", "[", RowBox[{"[", "index", "]"}], "]"}], "[", RowBox[{"[", "1", "]"}], "]"}], "->", "retVal"}]}], ",", RowBox[{"{", RowBox[{"index", ",", "1", ",", RowBox[{"Length", "[", "pose0", "]"}]}], "}"}]}], "]"}]}], " ", "]"}]}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.5333153014827347`*^9, 3.533315318700625*^9}, { 3.533316271951868*^9, 3.533316374158544*^9}, {3.533317983797995*^9, 3.533318001383309*^9}, {3.53338998424778*^9, 3.5333899911998167`*^9}, {3.5333910783419113`*^9, 3.533391269726513*^9}, {3.533391315680236*^9, 3.533391369798489*^9}, {3.533391435552471*^9, 3.533391443307476*^9}, 3.7597694027691717`*^9}, CellID->1518451919], Cell[BoxData[ RowBox[{"(*", " ", RowBox[{ RowBox[{ "Wrap", " ", "a", " ", "transformation", " ", "stack", " ", "around", " ", "a", " ", "Sphere", " ", "primitive", " ", "object", " ", "to", " ", "be", " ", "passed", " ", "to", " ", "the", " ", "Front"}], "-", RowBox[{"End", " ", "to", " ", "become", " ", "OpenGL"}]}], " ", "*)"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.534162079541263*^9, 3.534162082358266*^9}, { 3.5424718585597067`*^9, 3.5424718909675207`*^9}, 3.759769402769292*^9}, CellID->2073225332], Cell[BoxData[ RowBox[{ RowBox[{"ApplyGraphicsTransforms", "[", RowBox[{"graphics_", ",", "xForm_List"}], "]"}], ":=", RowBox[{"Block", "[", RowBox[{ RowBox[{"{", RowBox[{"retGraphics", "=", "graphics"}], "}"}], ",", " ", RowBox[{ RowBox[{"Do", "[", " ", RowBox[{ RowBox[{"Which", "[", " ", RowBox[{ RowBox[{"StringMatchQ", "[", RowBox[{ RowBox[{ RowBox[{"xForm", "[", RowBox[{"[", "index", "]"}], "]"}], "[", RowBox[{"[", "1", "]"}], "]"}], ",", "\"\\""}], "]"}], ",", RowBox[{"retGraphics", "=", RowBox[{"Translate", "[", RowBox[{"retGraphics", ",", RowBox[{ RowBox[{"xForm", "[", RowBox[{"[", "index", "]"}], "]"}], "[", RowBox[{"[", "2", "]"}], "]"}]}], "]"}]}], ",", " ", RowBox[{"StringMatchQ", "[", RowBox[{ RowBox[{ RowBox[{"xForm", "[", RowBox[{"[", "index", "]"}], "]"}], "[", RowBox[{"[", "1", "]"}], "]"}], ",", "\"\\""}], "]"}], ",", RowBox[{"retGraphics", "=", RowBox[{"Rotate", "[", RowBox[{"retGraphics", ",", RowBox[{ RowBox[{"xForm", "[", RowBox[{"[", "index", "]"}], "]"}], "[", RowBox[{"[", "2", "]"}], "]"}], ",", RowBox[{ RowBox[{"xForm", "[", RowBox[{"[", "index", "]"}], "]"}], "[", RowBox[{"[", "3", "]"}], "]"}]}], "]"}]}], ",", " ", RowBox[{"StringMatchQ", "[", RowBox[{ RowBox[{ RowBox[{"xForm", "[", RowBox[{"[", "index", "]"}], "]"}], "[", RowBox[{"[", "1", "]"}], "]"}], ",", "\"\\""}], "]"}], ",", RowBox[{"retGraphics", "=", RowBox[{"Scale", "[", RowBox[{"retGraphics", ",", RowBox[{ RowBox[{"xForm", "[", RowBox[{"[", "index", "]"}], "]"}], "[", RowBox[{"[", "2", "]"}], "]"}]}], "]"}]}]}], " ", "]"}], ",", " ", RowBox[{"{", RowBox[{"index", ",", RowBox[{"Length", "[", "xForm", "]"}], ",", "1", ",", RowBox[{"-", "1"}]}], "}"}]}], "]"}], ";", " ", "retGraphics"}]}], "]"}]}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.532368594733017*^9, 3.532368634649125*^9}, { 3.532373091391932*^9, 3.532373093354321*^9}, {3.532373127651469*^9, 3.532373359523972*^9}, {3.5323734922518663`*^9, 3.532373494673252*^9}, {3.53237487247441*^9, 3.5323750272381773`*^9}, {3.532375064274214*^9, 3.5323750666395493`*^9}, {3.53237510861946*^9, 3.532375121572261*^9}, {3.532375194172617*^9, 3.5323751954452343`*^9}, {3.532778896327545*^9, 3.532778952263258*^9}, {3.5328833196660357`*^9, 3.532883380351115*^9}, {3.5328834727524643`*^9, 3.532883504442799*^9}, {3.5328926569982557`*^9, 3.532892673966621*^9}, {3.5328938300380993`*^9, 3.532893853376173*^9}, {3.532893927875998*^9, 3.532893941343253*^9}, {3.5328939822526817`*^9, 3.532893998573462*^9}, {3.532894299363453*^9, 3.532894314669723*^9}, {3.532955441476399*^9, 3.5329554420675373`*^9}, 3.5329571845118647`*^9, { 3.532958016953298*^9, 3.532958017964292*^9}, 3.542387436714061*^9, 3.759769402769421*^9}, CellID->1901577726], Cell[BoxData[ RowBox[{"(*", " ", RowBox[{ RowBox[{ "Function", " ", "to", " ", "traverse", " ", "an", " ", "XMLElement", " ", "node", " ", "and", " ", "recurse", " ", "returning", " ", "a", " ", "list", " ", "of", " ", "transform", " ", RowBox[{"descriptions", ".", " ", "If"}], " ", "the", " ", "node", " ", "name", " ", "matches", " ", "an", " ", "animation", " ", "channel"}], ",", RowBox[{ "replace", " ", "the", " ", "Transform", " ", "value", " ", "with", " ", "the", " ", "channel", " ", "value", " ", "at", " ", "the", " ", "current", " ", RowBox[{"time", "."}]}]}], " ", "*)"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.5341622539142*^9, 3.534162276693633*^9}, 3.5456706498858986`*^9, 3.759769402769555*^9}, CellID->1060129990], Cell[BoxData[ RowBox[{ RowBox[{"collectTransforms", "[", RowBox[{"element_XMLElement", ",", "anim_List"}], "]"}], ":=", RowBox[{"Module", "[", RowBox[{ RowBox[{"{", RowBox[{ "xLatPos", ",", "xLatString", ",", "xLatStream", ",", "xLateX", ",", "xLateY", ",", " ", "xLateZ", ",", "rotPos", ",", "rotString", ",", "rotStream", ",", "rotX", ",", "rotY", ",", "rotZ", ",", "rotVal", ",", "scalePos", ",", "scaleString", ",", "scaleStream", ",", "scaleX", ",", "scaleY", ",", "scaleZ", ",", RowBox[{"retXform", "=", RowBox[{"{", "}"}]}], ",", "xFormName", ",", "chanVal"}], "}"}], ",", " ", RowBox[{"(*", " ", RowBox[{ "get", " ", "the", " ", "name", " ", "of", " ", "the", " ", "transform", " ", "from", " ", "the", " ", "value", " ", "of", " ", "\"\\""}], " ", "*)"}], " ", RowBox[{ RowBox[{"xFormName", "=", RowBox[{"If", "[", RowBox[{ RowBox[{ RowBox[{"Length", "[", RowBox[{"element", "[", RowBox[{"[", "2", "]"}], "]"}], "]"}], ">", "0"}], ",", RowBox[{"\"\\"", "/.", RowBox[{"First", "[", RowBox[{"element", "[", RowBox[{"[", "2", "]"}], "]"}], "]"}]}]}], "]"}]}], ";", " ", RowBox[{"(*", " ", RowBox[{ "get", " ", "the", " ", "value", " ", "from", " ", "the", " ", "animation", " ", "channel", " ", "of", " ", "the", " ", "same", " ", "name"}], " ", "*)"}], " ", RowBox[{"chanVal", "=", RowBox[{"xFormName", "/.", "anim"}]}], ";", RowBox[{"(*", " ", RowBox[{ RowBox[{"Print", "[", RowBox[{"\"\\>\"", ",", RowBox[{"If", "[", RowBox[{ RowBox[{"NumberQ", "[", "chanVal", "]"}], ",", "chanVal", ",", "\"\<(not animated)\>\""}], "]"}]}], "]"}], ";"}], " ", "*)"}], " ", RowBox[{"xLatPos", "=", RowBox[{"Position", "[", RowBox[{ RowBox[{"element", "[", RowBox[{"[", "2", "]"}], "]"}], ",", "\"\\""}], "]"}]}], ";", " ", RowBox[{"(*", " ", RowBox[{ RowBox[{"read", " ", "translation", " ", "field"}], ",", " ", RowBox[{"if", " ", "present"}]}], " ", "*)"}], " ", "\t", RowBox[{"If", "[", RowBox[{ RowBox[{ RowBox[{"Length", "[", "xLatPos", "]"}], ">", "0"}], ",", " ", "\t", RowBox[{ RowBox[{ RowBox[{"{", RowBox[{"xLateX", ",", "xLateY", ",", "xLateZ"}], "}"}], "=", RowBox[{"\"\\"", "/.", RowBox[{"Part", "[", RowBox[{ RowBox[{"element", "[", RowBox[{"[", "2", "]"}], "]"}], ",", RowBox[{ RowBox[{"xLatPos", "[", RowBox[{"[", "1", "]"}], "]"}], "[", RowBox[{"[", "1", "]"}], "]"}]}], "]"}]}]}], ";", " ", "\t\t", RowBox[{"AppendTo", "[", RowBox[{"retXform", ",", RowBox[{"{", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{"xLateX", ",", "xLateY", ",", "xLateZ"}], "}"}]}], "}"}]}], "]"}]}]}], " ", "\t", "]"}], ";", " ", RowBox[{"rotPos", "=", RowBox[{"Position", "[", RowBox[{ RowBox[{"element", "[", RowBox[{"[", "2", "]"}], "]"}], ",", "\"\\""}], "]"}]}], ";", RowBox[{"(*", " ", RowBox[{ RowBox[{"read", " ", "rotation", " ", "field"}], ",", " ", RowBox[{"if", " ", "present"}]}], " ", "*)"}], " ", "\t", RowBox[{"If", "[", RowBox[{ RowBox[{ RowBox[{"Length", "[", "rotPos", "]"}], ">", "0"}], ",", " ", "\t", RowBox[{ RowBox[{ RowBox[{"{", RowBox[{"rotX", ",", "rotY", ",", "rotZ", ",", "rotVal"}], "}"}], "=", RowBox[{"\"\\"", "/.", RowBox[{"Part", "[", RowBox[{ RowBox[{"element", "[", RowBox[{"[", "2", "]"}], "]"}], ",", RowBox[{ RowBox[{"rotPos", "[", RowBox[{"[", "1", "]"}], "]"}], "[", RowBox[{"[", "1", "]"}], "]"}]}], "]"}]}]}], ";", " ", "\t\t", RowBox[{"AppendTo", "[", RowBox[{"retXform", ",", RowBox[{"{", RowBox[{"\"\\"", ",", RowBox[{"If", "[", RowBox[{ RowBox[{"NumberQ", "[", "chanVal", "]"}], ",", "chanVal", ",", "rotVal"}], "]"}], ",", RowBox[{"{", RowBox[{"rotX", ",", "rotY", ",", "rotZ"}], "}"}]}], "}"}]}], "]"}]}]}], " ", "\t", "]"}], ";", " ", RowBox[{"scalePos", "=", RowBox[{"Position", "[", RowBox[{ RowBox[{"element", "[", RowBox[{"[", "2", "]"}], "]"}], ",", "\"\\""}], "]"}]}], ";", RowBox[{"(*", " ", RowBox[{ RowBox[{"read", " ", "scale", " ", "field"}], ",", " ", RowBox[{"if", " ", "present"}]}], " ", "*)"}], " ", "\t", RowBox[{"If", "[", RowBox[{ RowBox[{ RowBox[{"Length", "[", "scalePos", "]"}], ">", "0"}], ",", " ", "\t", RowBox[{ RowBox[{ RowBox[{"{", RowBox[{"scaleX", ",", "scaleY", ",", "scaleZ"}], "}"}], "=", RowBox[{"\"\\"", " ", "/.", RowBox[{"Part", "[", RowBox[{ RowBox[{"element", "[", RowBox[{"[", "2", "]"}], "]"}], ",", RowBox[{ RowBox[{"scalePos", "[", RowBox[{"[", "1", "]"}], "]"}], "[", RowBox[{"[", "1", "]"}], "]"}]}], "]"}]}]}], ";", " ", "\t\t", RowBox[{"AppendTo", "[", RowBox[{"retXform", ",", RowBox[{"{", RowBox[{"\"\\"", ",", RowBox[{"{", RowBox[{"scaleX", ",", "scaleY", ",", "scaleZ"}], "}"}]}], "}"}]}], "]"}]}]}], " ", "\t", "]"}], ";", "retXform"}]}], "]"}]}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.532868342429432*^9, 3.532868408625823*^9}, { 3.532868470364102*^9, 3.532868500853948*^9}, {3.532868558477768*^9, 3.532868582937385*^9}, {3.5328771051128683`*^9, 3.532877122029016*^9}, {3.5328771757947083`*^9, 3.532877196207438*^9}, {3.5328811620490103`*^9, 3.532881238648082*^9}, {3.53288127557036*^9, 3.5328812759535837`*^9}, {3.532964317671256*^9, 3.532964341690659*^9}, {3.532964719746043*^9, 3.532964728394368*^9}, {3.5329651611778793`*^9, 3.532965221176997*^9}, {3.532965506498475*^9, 3.5329655438897953`*^9}, {3.532965645473834*^9, 3.5329656511573887`*^9}, {3.532965688232705*^9, 3.5329657073262253`*^9}, {3.5329657622414513`*^9, 3.53296577765839*^9}, {3.5329658243761797`*^9, 3.532965888022211*^9}, {3.533040958843862*^9, 3.5330409750836277`*^9}, {3.533041141339526*^9, 3.533041155509225*^9}, {3.533041325017437*^9, 3.5330413284724827`*^9}, {3.533041576672206*^9, 3.533041581127226*^9}, {3.533041856465871*^9, 3.53304190440609*^9}, 3.533041947852948*^9, {3.533042084300314*^9, 3.533042087517107*^9}, {3.533042177157365*^9, 3.533042179742835*^9}, {3.5340762745687237`*^9, 3.53407646412922*^9}, {3.534166115141021*^9, 3.534166282024046*^9}, {3.534166323188446*^9, 3.534166425439452*^9}, {3.534166679214281*^9, 3.534166775855442*^9}, {3.5341747187351637`*^9, 3.534174827661317*^9}, {3.53600228524341*^9, 3.53600228905334*^9}, {3.5456706499039*^9, 3.545670649915901*^9}, 3.759769402769678*^9}, CellID->2080406418], Cell[BoxData[ RowBox[{"(*", " ", RowBox[{ RowBox[{ "Traverse", " ", "the", " ", "X3D", " ", "XML", " ", "scene", " ", "graph"}], ",", " ", RowBox[{ "collecting", " ", "a", " ", "transform", " ", "stack", " ", "down", " ", "the", " ", "branch"}], ",", RowBox[{ "applying", " ", "the", " ", "transform", " ", "stack", " ", "and", " ", "Sowing", " ", "a", " ", "transformed", " ", "Graphics3D", " ", "object", " ", "when", " ", "a", " ", "Shape", " ", "node", " ", "is", " ", "encountered"}]}], " ", "*)"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.534162385970831*^9, 3.534162387688384*^9}, 3.534165176210561*^9, 3.759769402769816*^9}, CellID->1652499347], Cell[BoxData[ RowBox[{ RowBox[{"ApplyXFormStack", "[", RowBox[{ "element_XMLElement", ",", "xForm_List", ",", "anim_List"}], "]"}], ":=", RowBox[{"Module", "[", RowBox[{ RowBox[{"{", "newXform", "}"}], ",", " ", RowBox[{ RowBox[{"Which", "[", " ", RowBox[{ RowBox[{"StringMatchQ", "[", RowBox[{ RowBox[{"First", "[", "element", "]"}], ",", "\"\\""}], "]"}], ",", " ", RowBox[{ RowBox[{"newXform", "=", RowBox[{"Join", "[", RowBox[{"xForm", ",", RowBox[{"collectTransforms", "[", RowBox[{"element", ",", "anim"}], "]"}]}], "]"}]}], ";", " ", RowBox[{"(*", " ", RowBox[{ "Recurse", " ", "on", " ", "the", " ", "contents", " ", "of", " ", "the", " ", "Transform", " ", "list", " ", "of", " ", "XMLElements"}], " ", "*)"}], RowBox[{ RowBox[{ RowBox[{"ApplyXFormStack", "[", RowBox[{"#", ",", "newXform", ",", "anim"}], "]"}], "&"}], "/@", " ", RowBox[{"Cases", "[", RowBox[{ RowBox[{"element", "[", RowBox[{"[", "3", "]"}], "]"}], ",", RowBox[{"XMLElement", "[", "___", "]"}], ",", "1"}], "]"}]}]}], ",", " ", RowBox[{"StringMatchQ", "[", RowBox[{ RowBox[{"First", "[", "element", "]"}], ",", "\"\\""}], "]"}], ",", RowBox[{"Sow", "[", RowBox[{"ApplyGraphicsTransforms", "[", RowBox[{ RowBox[{"Sphere", "[", RowBox[{ RowBox[{"{", RowBox[{"0", ",", "0", ",", "0"}], "}"}], ",", "0.5"}], "]"}], ",", "xForm"}], "]"}], "]"}], ",", " ", "True", ",", RowBox[{ RowBox[{ RowBox[{"ApplyXFormStack", "[", RowBox[{"#", ",", "xForm", ",", "anim"}], "]"}], "&"}], " ", "/@", " ", RowBox[{"Cases", "[", RowBox[{ RowBox[{"element", "[", RowBox[{"[", "3", "]"}], "]"}], ",", RowBox[{"XMLElement", "[", "___", "]"}], ",", "1"}], "]"}]}]}], "]"}], ";"}]}], " ", "]"}]}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.532456588676207*^9, 3.5324566009950857`*^9}, { 3.532456637114352*^9, 3.532456722082117*^9}, {3.532690753884838*^9, 3.5326907866438303`*^9}, {3.5326909173935738`*^9, 3.5326909574253063`*^9}, {3.532691002386832*^9, 3.532691005011861*^9}, {3.5327785997480917`*^9, 3.5327786016069593`*^9}, {3.5327786439381847`*^9, 3.532778649545754*^9}, {3.532778723750189*^9, 3.53277873973295*^9}, {3.532779083434806*^9, 3.5327791924205914`*^9}, {3.532779859475841*^9, 3.532779860073811*^9}, {3.532779903574663*^9, 3.532780000948318*^9}, 3.5327800320633802`*^9, { 3.5327800787532463`*^9, 3.532780110750651*^9}, { 3.532780286508766*^9, 3.532780309863999*^9}, {3.532780369161745*^9, 3.532780443654746*^9}, {3.532780854189063*^9, 3.5327809239084787`*^9}, {3.5327810432872343`*^9, 3.532781055897399*^9}, {3.532781129670191*^9, 3.532781143035467*^9}, {3.53278181733425*^9, 3.53278182676199*^9}, {3.532781913115398*^9, 3.5327819442434187`*^9}, {3.532781995590124*^9, 3.532781997696755*^9}, {3.5327822467444057`*^9, 3.5327822962334137`*^9}, {3.5327823428293133`*^9, 3.53278236161965*^9}, {3.5327825085228157`*^9, 3.5327825180303717`*^9}, {3.53280701720962*^9, 3.532807028187901*^9}, {3.5328070616773787`*^9, 3.5328070620031137`*^9}, {3.5328070957679987`*^9, 3.5328070959128647`*^9}, {3.53280714087558*^9, 3.532807147728009*^9}, {3.532807238517771*^9, 3.5328072637686577`*^9}, {3.532807295020512*^9, 3.532807295410123*^9}, 3.532868593413013*^9, {3.532868635261876*^9, 3.532868653312258*^9}, {3.532869434716949*^9, 3.532869453444162*^9}, 3.5328700977508173`*^9, { 3.532870190242052*^9, 3.5328702014491158`*^9}, { 3.532870260772832*^9, 3.5328702639553413`*^9}, 3.5328711908812103`*^9, {3.5328712951337643`*^9, 3.532871300482588*^9}, {3.532871362562458*^9, 3.532871367677349*^9}, {3.5328719474306793`*^9, 3.5328719580514307`*^9}, {3.532876194304545*^9, 3.532876197020068*^9}, {3.5328762633984203`*^9, 3.5328762776223993`*^9}, {3.53287631758425*^9, 3.532876317871273*^9}, {3.532876377961545*^9, 3.532876381788307*^9}, {3.532876414523432*^9, 3.532876442954689*^9}, {3.532876490828658*^9, 3.532876490979694*^9}, {3.5328765341175327`*^9, 3.532876544069662*^9}, {3.532876576574498*^9, 3.532876576744883*^9}, {3.5328766099434566`*^9, 3.5328766145751467`*^9}, {3.5328766850016212`*^9, 3.532876685265279*^9}, 3.53287677801195*^9, {3.532877001163514*^9, 3.532877033146709*^9}, {3.532877522144554*^9, 3.532877527224964*^9}, {3.532877568066077*^9, 3.53287759760441*^9}, {3.532877629427163*^9, 3.5328776359479523`*^9}, {3.5328778209298162`*^9, 3.5328779009301157`*^9}, {3.532877931866768*^9, 3.5328779354844313`*^9}, {3.5328784669330587`*^9, 3.53287848499363*^9}, {3.532878632015505*^9, 3.532878719837757*^9}, {3.532878755962172*^9, 3.532878777298778*^9}, {3.532878978303877*^9, 3.532878986424209*^9}, {3.5328790652262*^9, 3.532879096891432*^9}, {3.5328791461726303`*^9, 3.532879146565063*^9}, {3.53287924316098*^9, 3.532879243680332*^9}, {3.532879307936743*^9, 3.5328793618834143`*^9}, {3.532879399197445*^9, 3.53287944887711*^9}, {3.532879693116686*^9, 3.5328797042040977`*^9}, {3.532879852000805*^9, 3.5328799269069233`*^9}, {3.532879991642243*^9, 3.532879997052642*^9}, {3.532880037247902*^9, 3.532880060414337*^9}, {3.5328801388720503`*^9, 3.532880143848154*^9}, {3.532881296498378*^9, 3.532881346259408*^9}, {3.532882226974011*^9, 3.532882227785759*^9}, {3.53288226790901*^9, 3.532882268428472*^9}, {3.532882322878029*^9, 3.5328823320458384`*^9}, {3.532882571670096*^9, 3.532882581988968*^9}, {3.532882697075128*^9, 3.532882704785241*^9}, 3.532882970864381*^9, 3.532883620752728*^9, {3.5328925761468973`*^9, 3.532892582728115*^9}, {3.532892719486288*^9, 3.5328927259335337`*^9}, {3.532892909854981*^9, 3.53289291070793*^9}, {3.5328930158402843`*^9, 3.5328930163339577`*^9}, {3.5328933814986687`*^9, 3.53289341082283*^9}, {3.5328934413261414`*^9, 3.53289344385063*^9}, {3.532894333410282*^9, 3.532894361938634*^9}, {3.532894399032246*^9, 3.532894403119795*^9}, {3.532955857087129*^9, 3.532955857615704*^9}, {3.532955915673957*^9, 3.532955916224799*^9}, 3.532957204859165*^9, {3.532964865747693*^9, 3.53296487632276*^9}, {3.53296700807338*^9, 3.532967013835169*^9}, {3.533041021699873*^9, 3.533041029481896*^9}, {3.53329462680494*^9, 3.533294629354604*^9}, {3.542471927393075*^9, 3.542471948919386*^9}, 3.759769402769948*^9}, CellID->150518378], Cell[BoxData[ RowBox[{"(*", " ", RowBox[{ RowBox[{ "Use", " ", "the", " ", "Manipulate", " ", "slider", " ", "as", " ", "the", " ", "animation", " ", "time", " ", RowBox[{"line", " ", "--"}], " ", " ", " ", "timeEnd"}], "=", RowBox[{"numChars", "*", "framesPerPose"}]}], " ", "*)"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, InitializationCell->True, CellChangeTimes->{{3.534162423648696*^9, 3.53416243485747*^9}, 3.759769402770089*^9}, CellID->26642880], Cell[BoxData[ RowBox[{"Manipulate", "[", " ", RowBox[{ RowBox[{"Module", "[", RowBox[{ RowBox[{"{", RowBox[{"anim", ",", RowBox[{"base", "=", RowBox[{"{", "}"}]}], ",", "poseIndex", ",", "numPoses", ",", "intervalStart", ",", "intervalEnd", ",", "timeEnd"}], "}"}], ",", " ", " ", RowBox[{ RowBox[{"numPoses", "=", RowBox[{"Length", "[", "poseList", "]"}]}], ";", " ", RowBox[{"timeEnd", "=", RowBox[{ RowBox[{"(", RowBox[{"numPoses", "-", "1"}], ")"}], "*", "framesPerPose"}]}], ";", " ", RowBox[{"(*", " ", RowBox[{"check", " ", "current", " ", RowBox[{"time", " ", "--"}], " ", "can", " ", "go", " ", "beyond", " ", "timeEnd", " ", "when", " ", "changing", " ", "messages"}], " ", "*)"}], " ", RowBox[{"If", "[", RowBox[{ RowBox[{"time", ">=", "timeEnd"}], ",", RowBox[{"time", "=", "0"}]}], "]"}], ";", " ", RowBox[{"(*", " ", RowBox[{ "how", " ", "far", " ", "through", " ", "the", " ", "string", " ", "pose", " ", "list", " ", "have", " ", "we", " ", RowBox[{"progressed", "?"}]}], " ", "*)"}], " ", RowBox[{"poseIndex", "=", RowBox[{ RowBox[{"Floor", "[", RowBox[{"time", "*", RowBox[{ RowBox[{"(", RowBox[{"numPoses", "-", "1"}], ")"}], "/", "timeEnd"}]}], "]"}], "+", "1"}]}], ";", " ", RowBox[{"intervalStart", "=", RowBox[{ RowBox[{"(", RowBox[{"poseIndex", "-", "1"}], ")"}], "*", "framesPerPose"}]}], ";", " ", RowBox[{"intervalEnd", "=", RowBox[{"poseIndex", "*", "framesPerPose"}]}], ";", " ", RowBox[{"(*", " ", RowBox[{ RowBox[{"generate", " ", "the", " ", "in"}], "-", RowBox[{ "between", " ", "pose", " ", "between", " ", "key", " ", "poses"}]}], " ", "*)"}], " ", RowBox[{"anim", "=", RowBox[{"interpolatePose", "[", RowBox[{ RowBox[{"poseList", "[", RowBox[{"[", "poseIndex", "]"}], "]"}], ",", RowBox[{"poseList", "[", RowBox[{"[", RowBox[{"poseIndex", "+", "1"}], "]"}], "]"}], ",", "intervalStart", ",", "time", ",", "intervalEnd"}], "]"}]}], ";", " ", RowBox[{"Graphics3D", "[", " ", RowBox[{ RowBox[{"Flatten", "[", " ", RowBox[{ RowBox[{"DeleteCases", "[", " ", RowBox[{ RowBox[{"Flatten", "[", RowBox[{ RowBox[{"{", RowBox[{ RowBox[{"EdgeForm", "[", "]"}], ",", " ", RowBox[{"Reap", "[", RowBox[{ RowBox[{ RowBox[{"ApplyXFormStack", "[", RowBox[{"#", ",", "base", ",", "anim"}], "]"}], "&"}], "/@", RowBox[{"Cases", "[", RowBox[{"handXML", ",", RowBox[{"XMLElement", "[", "___", "]"}], ",", "1"}], "]"}]}], "]"}]}], "}"}], ",", " ", "1"}], "]"}], ",", "Null"}], "]"}], ",", "1"}], "]"}], ",", RowBox[{"ViewPoint", "->", RowBox[{"{", RowBox[{ RowBox[{"-", "0.596"}], ",", "3.277", ",", "0.5949"}], "}"}]}], ",", RowBox[{"ViewVertical", "->", RowBox[{"{", RowBox[{"1.0", ",", "0.0", ",", "0.0"}], "}"}]}], ",", RowBox[{"ViewAngle", "->", RowBox[{"12", " ", "Degree"}]}], ",", RowBox[{"PlotRange", "->", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{ RowBox[{"-", "100.0"}], ",", "500.0"}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"-", "150.0"}], ",", "550.0"}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"-", "150.0"}], ",", "150.0"}], "}"}]}], "}"}]}], ",", RowBox[{"SphericalRegion", "->", "True"}], ",", RowBox[{"Boxed", "->", "False"}], ",", RowBox[{"Background", "->", "LightGray"}], ",", RowBox[{"ImageSize", "->", RowBox[{"{", RowBox[{"400", ",", "400"}], "}"}]}]}], "]"}]}]}], " ", "]"}], ",", " ", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{ "poseList", ",", "helloPoseList", ",", "\"\\""}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"helloPoseList", "->", "\"\\""}], ",", RowBox[{"letterJposeList", "->", "\"\\""}], ",", RowBox[{"letterZposeList", "->", " ", "\"\\""}], ",", RowBox[{"hangLoosePoseList", "->", "\"\\""}], ",", RowBox[{ "llandPposeList", "->", "\"\\""}], ",", RowBox[{"okPoseList", "->", "\"\\""}], ",", RowBox[{"iLoveUposeList", "->", "\"\\""}], ",", RowBox[{"goodByePoseList", "->", "\"\\""}]}], "}"}]}], "}"}], ",", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{ "framesPerPose", ",", "8", ",", "\"\\""}], "}"}], ",", "8", ",", "32", ",", "1", ",", RowBox[{"Appearance", "->", "\"\\""}]}], "}"}], ",", " ", RowBox[{"{", RowBox[{ RowBox[{"{", RowBox[{"time", ",", "0", ",", "\"\\""}], "}"}], ",", "0", ",", RowBox[{"Dynamic", "[", RowBox[{"timeEnd", "-", "1"}], "]"}], ",", RowBox[{"Appearance", "->", "\"\\""}]}], "}"}], ",", RowBox[{"AutorunSequencing", "->", RowBox[{"{", "3", "}"}]}], ",", RowBox[{"SynchronousUpdating", "->", "Automatic"}], ",", " ", RowBox[{"ContinuousAction", "->", "Automatic"}], ",", " ", RowBox[{"PreserveImageOptions", "->", "True"}], ",", " ", RowBox[{"SaveDefinitions", "->", "True"}], ",", " ", RowBox[{"TrackedSymbols", ":>", " ", RowBox[{"{", RowBox[{ "poseList", ",", " ", "framesPerPose", ",", " ", "time"}], "}"}]}], ",", " ", RowBox[{"AutorunSequencing", "->", " ", RowBox[{"{", "3", "}"}]}]}], "]"}]], "Input", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, CellChangeTimes->{{3.534162459539599*^9, 3.534162476666512*^9}, { 3.534164198165104*^9, 3.534164208111405*^9}, { 3.5341642396307907`*^9, 3.534164248906198*^9}, { 3.536405680195633*^9, 3.536405710370035*^9}, {3.536405825556046*^9, 3.5364058691972923`*^9}, {3.536413044487846*^9, 3.5364130818586617`*^9}, {3.5364131152944508`*^9, 3.536413167837572*^9}, {3.536413198351242*^9, 3.5364133104282312`*^9}, 3.536413346778043*^9, { 3.536413387478899*^9, 3.536413409726619*^9}, { 3.5364135276121798`*^9, 3.53641352843506*^9}, { 3.536413741307076*^9, 3.536413749608802*^9}, {3.53641382926062*^9, 3.536413837842359*^9}, 3.536414115413767*^9, {3.536414387489677*^9, 3.53641438886586*^9}, {3.5364147662786713`*^9, 3.536414775393742*^9}, {3.5364148424310493`*^9, 3.536414904193221*^9}, {3.536414991015997*^9, 3.5364150258191547`*^9}, {3.536421356101403*^9, 3.5364213725047398`*^9}, {3.536423568915498*^9, 3.536423675785671*^9}, {3.5364307777784243`*^9, 3.536430779576947*^9}, {3.536430830222097*^9, 3.536430876157723*^9}, {3.536430922995967*^9, 3.5364309311438637`*^9}, {3.536430982273217*^9, 3.5364310310094137`*^9}, {3.5364310770439043`*^9, 3.536431094141168*^9}, {3.536431143415745*^9, 3.5364311554914627`*^9}, {3.536431430471323*^9, 3.536431544886321*^9}, {3.5364316363592567`*^9, 3.536431638444792*^9}, {3.5364317705542717`*^9, 3.536431770726232*^9}, {3.53643189836584*^9, 3.536431899068581*^9}, {3.542122216772142*^9, 3.542122238478259*^9}, {3.54212227585802*^9, 3.542122282625841*^9}, 3.542126469338964*^9, 3.542127300588318*^9, { 3.5421274719644213`*^9, 3.542127501143444*^9}, { 3.542128655004738*^9, 3.542128680364573*^9}, 3.542128726437858*^9, {3.542128803673257*^9, 3.5421288047896767`*^9}, {3.542129330162725*^9, 3.5421293534363747`*^9}, {3.54213002988625*^9, 3.542130058717083*^9}, {3.54213008982262*^9, 3.542130098788866*^9}, 3.542130813042552*^9, {3.54213093157743*^9, 3.542130934025136*^9}, {3.542131979098077*^9, 3.5421319840724163`*^9}, {3.542132228250242*^9, 3.5421322318778267`*^9}, {3.5456700524403343`*^9, 3.545670078114807*^9}, {3.5456701711449757`*^9, 3.545670210302231*^9}, {3.5456705735932703`*^9, 3.545670574337344*^9}, {3.5456707578167944`*^9, 3.5456707687847896`*^9}, {3.550511159341358*^9, 3.55051121285725*^9}, {3.550511317266274*^9, 3.550511336761703*^9}, {3.5505809089561343`*^9, 3.5505809169699354`*^9}, {3.55058095671891*^9, 3.550580962238462*^9}, {3.55058099471871*^9, 3.5505810094481826`*^9}, {3.5505812948747225`*^9, 3.550581314013636*^9}, 3.5518114213204966`*^9, 3.7597694027440577`*^9}], Cell[BoxData[ TagBox[ StyleBox[ DynamicModuleBox[{$CellContext`framesPerPose$$ = 8, $CellContext`poseList$$ = {{ "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.4670501078336824, "Rhand_thumbIndex" -> -0.6962282702997525, "Rhand_thumbNear" -> 0.29216811678385074`, "Rhand_thumbFar" -> 0.18221237390820802`, "Rhand_thumbJoint3" -> 0.1759291886010284, "Rhand_indexMiddle" -> 0, "Rhand_indexNear" -> 0.03455751918948772, "Rhand_indexMedial" -> 0.07120943348136866, "Rhand_indexJoint3" -> 0.10367255756846318`, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 0.06, "Rhand_middleMedial" -> 0.06, "Rhand_middleJoint3" -> 0.06, "Rhand_ringMiddle" -> 0, "Rhand_ringNear" -> 0.13, "Rhand_ringMedial" -> 0.13, "Rhand_ringJoint3" -> 0.12, "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 0.2, "Rhand_littleMedial" -> 0.2, "Rhand_littleJoint3" -> 0.21}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> 0.779114774167207, "Rwrist_ROLL" -> 1.6461945504810513`, "Rhand_thumbPalm" -> 0., "Rhand_thumbIndex" -> -0.5097999698556466, "Rhand_thumbNear" -> 0.12252211349000193`, "Rhand_thumbFar" -> 0.37280232822598874`, "Rhand_thumbJoint3" -> 0.19477874452256716`, "Rhand_indexMiddle" -> 0.09424777960769379, "Rhand_indexNear" -> 0., "Rhand_indexMedial" -> 0., "Rhand_indexJoint3" -> 0., "Rhand_middleRing" -> -0.1, "Rhand_middleNear" -> 0., "Rhand_middleMedial" -> 0., "Rhand_middleJoint3" -> 0., "Rhand_ringMiddle" -> 0.0032477796076937765`, "Rhand_ringNear" -> 1.338318470429252, "Rhand_ringMedial" -> 2.0315632493213993`, "Rhand_ringJoint3" -> 1.5425219929125884`, "Rhand_littleRing" -> -0.07539822368615506, "Rhand_littleNear" -> 1.5707963267948966`, "Rhand_littleMedial" -> 1.6084954386379742`, "Rhand_littleJoint3" -> 1.473406954533613}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> 0., "Rhand_thumbIndex" -> -0.33982122533307946`, "Rhand_thumbNear" -> 0.45867252742410974`, "Rhand_thumbFar" -> 0.37280232822598874`, "Rhand_thumbJoint3" -> 1.3917255455402784`, "Rhand_indexMiddle" -> 0.2722713633111154, "Rhand_indexNear" -> 0., "Rhand_indexMedial" -> 1.843067690106012, "Rhand_indexJoint3" -> 1.382300767579509, "Rhand_middleRing" -> 0.07539822368615504, "Rhand_middleNear" -> 0.06911503837897544, "Rhand_middleMedial" -> 1.9854865570687492`, "Rhand_middleJoint3" -> 1.2849113953182254`, "Rhand_ringMiddle" -> 0.12026192982974676`, "Rhand_ringNear" -> 0., "Rhand_ringMedial" -> 1.642005760276265, "Rhand_ringJoint3" -> 1.5425219929125884`, "Rhand_littleRing" -> -0.07539822368615506, "Rhand_littleNear" -> 0.3078760800517997, "Rhand_littleMedial" -> 1.6084954386379742`, "Rhand_littleJoint3" -> 0.3707079331235956}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.025132741228718367`, "Rhand_thumbIndex" -> -1.378884841043611, "Rhand_thumbNear" -> 0.1853539665617978, "Rhand_thumbFar" -> 0.010471975511965976`, "Rhand_thumbJoint3" -> 0., "Rhand_indexMiddle" -> 0.09424777960769379, "Rhand_indexNear" -> 0., "Rhand_indexMedial" -> 0., "Rhand_indexJoint3" -> 0., "Rhand_middleRing" -> 0.10471975511965977`, "Rhand_middleNear" -> 1.473406954533613, "Rhand_middleMedial" -> 2.0943951023931953`, "Rhand_middleJoint3" -> 1.2503538761287378`, "Rhand_ringMiddle" -> -0.028873751825810937`, "Rhand_ringNear" -> 1.338318470429252, "Rhand_ringMedial" -> 2.0315632493213993`, "Rhand_ringJoint3" -> 1.36659280431156, "Rhand_littleRing" -> -0.07539822368615506, "Rhand_littleNear" -> 1.5707963267948966`, "Rhand_littleMedial" -> 1.7257815643719931`, "Rhand_littleJoint3" -> 1.5707963267948966`}, { "Relbow" -> 1., "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.025132741228718367`, "Rhand_thumbIndex" -> -1.378884841043611, "Rhand_thumbNear" -> 0.1853539665617978, "Rhand_thumbFar" -> 0.010471975511965976`, "Rhand_thumbJoint3" -> 0., "Rhand_indexMiddle" -> 0.09424777960769379, "Rhand_indexNear" -> 0., "Rhand_indexMedial" -> 0., "Rhand_indexJoint3" -> 0., "Rhand_middleRing" -> 0.10471975511965977`, "Rhand_middleNear" -> 1.473406954533613, "Rhand_middleMedial" -> 2.0943951023931953`, "Rhand_middleJoint3" -> 1.2503538761287378`, "Rhand_ringMiddle" -> -0.028873751825810937`, "Rhand_ringNear" -> 1.338318470429252, "Rhand_ringMedial" -> 2.0315632493213993`, "Rhand_ringJoint3" -> 1.36659280431156, "Rhand_littleRing" -> -0.07539822368615506, "Rhand_littleNear" -> 1.5707963267948966`, "Rhand_littleMedial" -> 1.7257815643719931`, "Rhand_littleJoint3" -> 1.5707963267948966`}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.025132741228718367`, "Rhand_thumbIndex" -> -1.378884841043611, "Rhand_thumbNear" -> 0.1853539665617978, "Rhand_thumbFar" -> 0.010471975511965976`, "Rhand_thumbJoint3" -> 0., "Rhand_indexMiddle" -> 0.09424777960769379, "Rhand_indexNear" -> 0., "Rhand_indexMedial" -> 0., "Rhand_indexJoint3" -> 0., "Rhand_middleRing" -> 0.10471975511965977`, "Rhand_middleNear" -> 1.473406954533613, "Rhand_middleMedial" -> 2.0943951023931953`, "Rhand_middleJoint3" -> 1.2503538761287378`, "Rhand_ringMiddle" -> -0.028873751825810937`, "Rhand_ringNear" -> 1.338318470429252, "Rhand_ringMedial" -> 2.0315632493213993`, "Rhand_ringJoint3" -> 1.36659280431156, "Rhand_littleRing" -> -0.07539822368615506, "Rhand_littleNear" -> 1.5707963267948966`, "Rhand_littleMedial" -> 1.7257815643719931`, "Rhand_littleJoint3" -> 1.5707963267948966`}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.5235987755982988, "Rhand_thumbIndex" -> -1.077309649148734, "Rhand_thumbNear" -> 0.9142034621946298, "Rhand_thumbFar" -> 0.27646015351590175`, "Rhand_thumbJoint3" -> 0.7885397560510381, "Rhand_indexMiddle" -> 0.25342180738957665`, "Rhand_indexNear" -> 0.7979645340118074, "Rhand_indexMedial" -> 1.26501464184549, "Rhand_indexJoint3" -> 0.9204866475018093, "Rhand_middleRing" -> 0.10471975511965977`, "Rhand_middleNear" -> 0.8765043503515524, "Rhand_middleMedial" -> 1.3571680263507906`, "Rhand_middleJoint3" -> 0.8325220532012952, "Rhand_ringMiddle" -> 0.05372447186034407, "Rhand_ringNear" -> 0.7351326809400116, "Rhand_ringMedial" -> 1.26501464184549, "Rhand_ringJoint3" -> 0.9927432785343746, "Rhand_littleRing" -> -0.014660765716752455`, "Rhand_littleNear" -> 0.7791149780902686, "Rhand_littleMedial" -> 0.825191670342919, "Rhand_littleJoint3" -> 0.6031857894892403}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.4670501078336824, "Rhand_thumbIndex" -> -0.6962282702997525, "Rhand_thumbNear" -> 0.29216811678385074`, "Rhand_thumbFar" -> 0.18221237390820802`, "Rhand_thumbJoint3" -> 0.1759291886010284, "Rhand_indexMiddle" -> 0, "Rhand_indexNear" -> 0.03455751918948772, "Rhand_indexMedial" -> 0.07120943348136866, "Rhand_indexJoint3" -> 0.10367255756846318`, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 0.06, "Rhand_middleMedial" -> 0.06, "Rhand_middleJoint3" -> 0.06, "Rhand_ringMiddle" -> 0, "Rhand_ringNear" -> 0.13, "Rhand_ringMedial" -> 0.13, "Rhand_ringJoint3" -> 0.12, "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 0.2, "Rhand_littleMedial" -> 0.2, "Rhand_littleJoint3" -> 0.21}}, $CellContext`time$$ = 0, Typeset`show$$ = True, Typeset`bookmarkList$$ = {}, Typeset`bookmarkMode$$ = "Menu", Typeset`animator$$, Typeset`animvar$$ = 1, Typeset`name$$ = "\"untitled\"", Typeset`specs$$ = {{{ Hold[$CellContext`poseList$$], {{ "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.4670501078336824, "Rhand_thumbIndex" -> -0.6962282702997525, "Rhand_thumbNear" -> 0.29216811678385074`, "Rhand_thumbFar" -> 0.18221237390820802`, "Rhand_thumbJoint3" -> 0.1759291886010284, "Rhand_indexMiddle" -> 0, "Rhand_indexNear" -> 0.03455751918948772, "Rhand_indexMedial" -> 0.07120943348136866, "Rhand_indexJoint3" -> 0.10367255756846318`, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 0.06, "Rhand_middleMedial" -> 0.06, "Rhand_middleJoint3" -> 0.06, "Rhand_ringMiddle" -> 0, "Rhand_ringNear" -> 0.13, "Rhand_ringMedial" -> 0.13, "Rhand_ringJoint3" -> 0.12, "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 0.2, "Rhand_littleMedial" -> 0.2, "Rhand_littleJoint3" -> 0.21}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> 0.779114774167207, "Rwrist_ROLL" -> 1.6461945504810513`, "Rhand_thumbPalm" -> 0., "Rhand_thumbIndex" -> -0.5097999698556466, "Rhand_thumbNear" -> 0.12252211349000193`, "Rhand_thumbFar" -> 0.37280232822598874`, "Rhand_thumbJoint3" -> 0.19477874452256716`, "Rhand_indexMiddle" -> 0.09424777960769379, "Rhand_indexNear" -> 0., "Rhand_indexMedial" -> 0., "Rhand_indexJoint3" -> 0., "Rhand_middleRing" -> -0.1, "Rhand_middleNear" -> 0., "Rhand_middleMedial" -> 0., "Rhand_middleJoint3" -> 0., "Rhand_ringMiddle" -> 0.0032477796076937765`, "Rhand_ringNear" -> 1.338318470429252, "Rhand_ringMedial" -> 2.0315632493213993`, "Rhand_ringJoint3" -> 1.5425219929125884`, "Rhand_littleRing" -> -0.07539822368615506, "Rhand_littleNear" -> 1.5707963267948966`, "Rhand_littleMedial" -> 1.6084954386379742`, "Rhand_littleJoint3" -> 1.473406954533613}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> 0., "Rhand_thumbIndex" -> -0.33982122533307946`, "Rhand_thumbNear" -> 0.45867252742410974`, "Rhand_thumbFar" -> 0.37280232822598874`, "Rhand_thumbJoint3" -> 1.3917255455402784`, "Rhand_indexMiddle" -> 0.2722713633111154, "Rhand_indexNear" -> 0., "Rhand_indexMedial" -> 1.843067690106012, "Rhand_indexJoint3" -> 1.382300767579509, "Rhand_middleRing" -> 0.07539822368615504, "Rhand_middleNear" -> 0.06911503837897544, "Rhand_middleMedial" -> 1.9854865570687492`, "Rhand_middleJoint3" -> 1.2849113953182254`, "Rhand_ringMiddle" -> 0.12026192982974676`, "Rhand_ringNear" -> 0., "Rhand_ringMedial" -> 1.642005760276265, "Rhand_ringJoint3" -> 1.5425219929125884`, "Rhand_littleRing" -> -0.07539822368615506, "Rhand_littleNear" -> 0.3078760800517997, "Rhand_littleMedial" -> 1.6084954386379742`, "Rhand_littleJoint3" -> 0.3707079331235956}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.025132741228718367`, "Rhand_thumbIndex" -> -1.378884841043611, "Rhand_thumbNear" -> 0.1853539665617978, "Rhand_thumbFar" -> 0.010471975511965976`, "Rhand_thumbJoint3" -> 0., "Rhand_indexMiddle" -> 0.09424777960769379, "Rhand_indexNear" -> 0., "Rhand_indexMedial" -> 0., "Rhand_indexJoint3" -> 0., "Rhand_middleRing" -> 0.10471975511965977`, "Rhand_middleNear" -> 1.473406954533613, "Rhand_middleMedial" -> 2.0943951023931953`, "Rhand_middleJoint3" -> 1.2503538761287378`, "Rhand_ringMiddle" -> -0.028873751825810937`, "Rhand_ringNear" -> 1.338318470429252, "Rhand_ringMedial" -> 2.0315632493213993`, "Rhand_ringJoint3" -> 1.36659280431156, "Rhand_littleRing" -> -0.07539822368615506, "Rhand_littleNear" -> 1.5707963267948966`, "Rhand_littleMedial" -> 1.7257815643719931`, "Rhand_littleJoint3" -> 1.5707963267948966`}, { "Relbow" -> 1., "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.025132741228718367`, "Rhand_thumbIndex" -> -1.378884841043611, "Rhand_thumbNear" -> 0.1853539665617978, "Rhand_thumbFar" -> 0.010471975511965976`, "Rhand_thumbJoint3" -> 0., "Rhand_indexMiddle" -> 0.09424777960769379, "Rhand_indexNear" -> 0., "Rhand_indexMedial" -> 0., "Rhand_indexJoint3" -> 0., "Rhand_middleRing" -> 0.10471975511965977`, "Rhand_middleNear" -> 1.473406954533613, "Rhand_middleMedial" -> 2.0943951023931953`, "Rhand_middleJoint3" -> 1.2503538761287378`, "Rhand_ringMiddle" -> -0.028873751825810937`, "Rhand_ringNear" -> 1.338318470429252, "Rhand_ringMedial" -> 2.0315632493213993`, "Rhand_ringJoint3" -> 1.36659280431156, "Rhand_littleRing" -> -0.07539822368615506, "Rhand_littleNear" -> 1.5707963267948966`, "Rhand_littleMedial" -> 1.7257815643719931`, "Rhand_littleJoint3" -> 1.5707963267948966`}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.025132741228718367`, "Rhand_thumbIndex" -> -1.378884841043611, "Rhand_thumbNear" -> 0.1853539665617978, "Rhand_thumbFar" -> 0.010471975511965976`, "Rhand_thumbJoint3" -> 0., "Rhand_indexMiddle" -> 0.09424777960769379, "Rhand_indexNear" -> 0., "Rhand_indexMedial" -> 0., "Rhand_indexJoint3" -> 0., "Rhand_middleRing" -> 0.10471975511965977`, "Rhand_middleNear" -> 1.473406954533613, "Rhand_middleMedial" -> 2.0943951023931953`, "Rhand_middleJoint3" -> 1.2503538761287378`, "Rhand_ringMiddle" -> -0.028873751825810937`, "Rhand_ringNear" -> 1.338318470429252, "Rhand_ringMedial" -> 2.0315632493213993`, "Rhand_ringJoint3" -> 1.36659280431156, "Rhand_littleRing" -> -0.07539822368615506, "Rhand_littleNear" -> 1.5707963267948966`, "Rhand_littleMedial" -> 1.7257815643719931`, "Rhand_littleJoint3" -> 1.5707963267948966`}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.5235987755982988, "Rhand_thumbIndex" -> -1.077309649148734, "Rhand_thumbNear" -> 0.9142034621946298, "Rhand_thumbFar" -> 0.27646015351590175`, "Rhand_thumbJoint3" -> 0.7885397560510381, "Rhand_indexMiddle" -> 0.25342180738957665`, "Rhand_indexNear" -> 0.7979645340118074, "Rhand_indexMedial" -> 1.26501464184549, "Rhand_indexJoint3" -> 0.9204866475018093, "Rhand_middleRing" -> 0.10471975511965977`, "Rhand_middleNear" -> 0.8765043503515524, "Rhand_middleMedial" -> 1.3571680263507906`, "Rhand_middleJoint3" -> 0.8325220532012952, "Rhand_ringMiddle" -> 0.05372447186034407, "Rhand_ringNear" -> 0.7351326809400116, "Rhand_ringMedial" -> 1.26501464184549, "Rhand_ringJoint3" -> 0.9927432785343746, "Rhand_littleRing" -> -0.014660765716752455`, "Rhand_littleNear" -> 0.7791149780902686, "Rhand_littleMedial" -> 0.825191670342919, "Rhand_littleJoint3" -> 0.6031857894892403}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.4670501078336824, "Rhand_thumbIndex" -> -0.6962282702997525, "Rhand_thumbNear" -> 0.29216811678385074`, "Rhand_thumbFar" -> 0.18221237390820802`, "Rhand_thumbJoint3" -> 0.1759291886010284, "Rhand_indexMiddle" -> 0, "Rhand_indexNear" -> 0.03455751918948772, "Rhand_indexMedial" -> 0.07120943348136866, "Rhand_indexJoint3" -> 0.10367255756846318`, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 0.06, "Rhand_middleMedial" -> 0.06, "Rhand_middleJoint3" -> 0.06, "Rhand_ringMiddle" -> 0, "Rhand_ringNear" -> 0.13, "Rhand_ringMedial" -> 0.13, "Rhand_ringJoint3" -> 0.12, "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 0.2, "Rhand_littleMedial" -> 0.2, "Rhand_littleJoint3" -> 0.21}}, "message to sign"}, {{{ "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.4670501078336824, "Rhand_thumbIndex" -> -0.6962282702997525, "Rhand_thumbNear" -> 0.29216811678385074`, "Rhand_thumbFar" -> 0.18221237390820802`, "Rhand_thumbJoint3" -> 0.1759291886010284, "Rhand_indexMiddle" -> 0, "Rhand_indexNear" -> 0.03455751918948772, "Rhand_indexMedial" -> 0.07120943348136866, "Rhand_indexJoint3" -> 0.10367255756846318`, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 0.06, "Rhand_middleMedial" -> 0.06, "Rhand_middleJoint3" -> 0.06, "Rhand_ringMiddle" -> 0, "Rhand_ringNear" -> 0.13, "Rhand_ringMedial" -> 0.13, "Rhand_ringJoint3" -> 0.12, "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 0.2, "Rhand_littleMedial" -> 0.2, "Rhand_littleJoint3" -> 0.21}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> 0.779114774167207, "Rwrist_ROLL" -> 1.6461945504810513`, "Rhand_thumbPalm" -> 0., "Rhand_thumbIndex" -> -0.5097999698556466, "Rhand_thumbNear" -> 0.12252211349000193`, "Rhand_thumbFar" -> 0.37280232822598874`, "Rhand_thumbJoint3" -> 0.19477874452256716`, "Rhand_indexMiddle" -> 0.09424777960769379, "Rhand_indexNear" -> 0., "Rhand_indexMedial" -> 0., "Rhand_indexJoint3" -> 0., "Rhand_middleRing" -> -0.1, "Rhand_middleNear" -> 0., "Rhand_middleMedial" -> 0., "Rhand_middleJoint3" -> 0., "Rhand_ringMiddle" -> 0.0032477796076937765`, "Rhand_ringNear" -> 1.338318470429252, "Rhand_ringMedial" -> 2.0315632493213993`, "Rhand_ringJoint3" -> 1.5425219929125884`, "Rhand_littleRing" -> -0.07539822368615506, "Rhand_littleNear" -> 1.5707963267948966`, "Rhand_littleMedial" -> 1.6084954386379742`, "Rhand_littleJoint3" -> 1.473406954533613}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> 0., "Rhand_thumbIndex" -> -0.33982122533307946`, "Rhand_thumbNear" -> 0.45867252742410974`, "Rhand_thumbFar" -> 0.37280232822598874`, "Rhand_thumbJoint3" -> 1.3917255455402784`, "Rhand_indexMiddle" -> 0.2722713633111154, "Rhand_indexNear" -> 0., "Rhand_indexMedial" -> 1.843067690106012, "Rhand_indexJoint3" -> 1.382300767579509, "Rhand_middleRing" -> 0.07539822368615504, "Rhand_middleNear" -> 0.06911503837897544, "Rhand_middleMedial" -> 1.9854865570687492`, "Rhand_middleJoint3" -> 1.2849113953182254`, "Rhand_ringMiddle" -> 0.12026192982974676`, "Rhand_ringNear" -> 0., "Rhand_ringMedial" -> 1.642005760276265, "Rhand_ringJoint3" -> 1.5425219929125884`, "Rhand_littleRing" -> -0.07539822368615506, "Rhand_littleNear" -> 0.3078760800517997, "Rhand_littleMedial" -> 1.6084954386379742`, "Rhand_littleJoint3" -> 0.3707079331235956}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.025132741228718367`, "Rhand_thumbIndex" -> -1.378884841043611, "Rhand_thumbNear" -> 0.1853539665617978, "Rhand_thumbFar" -> 0.010471975511965976`, "Rhand_thumbJoint3" -> 0., "Rhand_indexMiddle" -> 0.09424777960769379, "Rhand_indexNear" -> 0., "Rhand_indexMedial" -> 0., "Rhand_indexJoint3" -> 0., "Rhand_middleRing" -> 0.10471975511965977`, "Rhand_middleNear" -> 1.473406954533613, "Rhand_middleMedial" -> 2.0943951023931953`, "Rhand_middleJoint3" -> 1.2503538761287378`, "Rhand_ringMiddle" -> -0.028873751825810937`, "Rhand_ringNear" -> 1.338318470429252, "Rhand_ringMedial" -> 2.0315632493213993`, "Rhand_ringJoint3" -> 1.36659280431156, "Rhand_littleRing" -> -0.07539822368615506, "Rhand_littleNear" -> 1.5707963267948966`, "Rhand_littleMedial" -> 1.7257815643719931`, "Rhand_littleJoint3" -> 1.5707963267948966`}, { "Relbow" -> 1., "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.025132741228718367`, "Rhand_thumbIndex" -> -1.378884841043611, "Rhand_thumbNear" -> 0.1853539665617978, "Rhand_thumbFar" -> 0.010471975511965976`, "Rhand_thumbJoint3" -> 0., "Rhand_indexMiddle" -> 0.09424777960769379, "Rhand_indexNear" -> 0., "Rhand_indexMedial" -> 0., "Rhand_indexJoint3" -> 0., "Rhand_middleRing" -> 0.10471975511965977`, "Rhand_middleNear" -> 1.473406954533613, "Rhand_middleMedial" -> 2.0943951023931953`, "Rhand_middleJoint3" -> 1.2503538761287378`, "Rhand_ringMiddle" -> -0.028873751825810937`, "Rhand_ringNear" -> 1.338318470429252, "Rhand_ringMedial" -> 2.0315632493213993`, "Rhand_ringJoint3" -> 1.36659280431156, "Rhand_littleRing" -> -0.07539822368615506, "Rhand_littleNear" -> 1.5707963267948966`, "Rhand_littleMedial" -> 1.7257815643719931`, "Rhand_littleJoint3" -> 1.5707963267948966`}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.025132741228718367`, "Rhand_thumbIndex" -> -1.378884841043611, "Rhand_thumbNear" -> 0.1853539665617978, "Rhand_thumbFar" -> 0.010471975511965976`, "Rhand_thumbJoint3" -> 0., "Rhand_indexMiddle" -> 0.09424777960769379, "Rhand_indexNear" -> 0., "Rhand_indexMedial" -> 0., "Rhand_indexJoint3" -> 0., "Rhand_middleRing" -> 0.10471975511965977`, "Rhand_middleNear" -> 1.473406954533613, "Rhand_middleMedial" -> 2.0943951023931953`, "Rhand_middleJoint3" -> 1.2503538761287378`, "Rhand_ringMiddle" -> -0.028873751825810937`, "Rhand_ringNear" -> 1.338318470429252, "Rhand_ringMedial" -> 2.0315632493213993`, "Rhand_ringJoint3" -> 1.36659280431156, "Rhand_littleRing" -> -0.07539822368615506, "Rhand_littleNear" -> 1.5707963267948966`, "Rhand_littleMedial" -> 1.7257815643719931`, "Rhand_littleJoint3" -> 1.5707963267948966`}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.5235987755982988, "Rhand_thumbIndex" -> -1.077309649148734, "Rhand_thumbNear" -> 0.9142034621946298, "Rhand_thumbFar" -> 0.27646015351590175`, "Rhand_thumbJoint3" -> 0.7885397560510381, "Rhand_indexMiddle" -> 0.25342180738957665`, "Rhand_indexNear" -> 0.7979645340118074, "Rhand_indexMedial" -> 1.26501464184549, "Rhand_indexJoint3" -> 0.9204866475018093, "Rhand_middleRing" -> 0.10471975511965977`, "Rhand_middleNear" -> 0.8765043503515524, "Rhand_middleMedial" -> 1.3571680263507906`, "Rhand_middleJoint3" -> 0.8325220532012952, "Rhand_ringMiddle" -> 0.05372447186034407, "Rhand_ringNear" -> 0.7351326809400116, "Rhand_ringMedial" -> 1.26501464184549, "Rhand_ringJoint3" -> 0.9927432785343746, "Rhand_littleRing" -> -0.014660765716752455`, "Rhand_littleNear" -> 0.7791149780902686, "Rhand_littleMedial" -> 0.825191670342919, "Rhand_littleJoint3" -> 0.6031857894892403}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.4670501078336824, "Rhand_thumbIndex" -> -0.6962282702997525, "Rhand_thumbNear" -> 0.29216811678385074`, "Rhand_thumbFar" -> 0.18221237390820802`, "Rhand_thumbJoint3" -> 0.1759291886010284, "Rhand_indexMiddle" -> 0, "Rhand_indexNear" -> 0.03455751918948772, "Rhand_indexMedial" -> 0.07120943348136866, "Rhand_indexJoint3" -> 0.10367255756846318`, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 0.06, "Rhand_middleMedial" -> 0.06, "Rhand_middleJoint3" -> 0.06, "Rhand_ringMiddle" -> 0, "Rhand_ringNear" -> 0.13, "Rhand_ringMedial" -> 0.13, "Rhand_ringJoint3" -> 0.12, "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 0.2, "Rhand_littleMedial" -> 0.2, "Rhand_littleJoint3" -> 0.21}} -> "Hello", {{ "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.4670501078336824, "Rhand_thumbIndex" -> -0.6962282702997525, "Rhand_thumbNear" -> 0.29216811678385074`, "Rhand_thumbFar" -> 0.18221237390820802`, "Rhand_thumbJoint3" -> 0.1759291886010284, "Rhand_indexMiddle" -> 0, "Rhand_indexNear" -> 0.03455751918948772, "Rhand_indexMedial" -> 0.07120943348136866, "Rhand_indexJoint3" -> 0.10367255756846318`, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 0.06, "Rhand_middleMedial" -> 0.06, "Rhand_middleJoint3" -> 0.06, "Rhand_ringMiddle" -> 0, "Rhand_ringNear" -> 0.13, "Rhand_ringMedial" -> 0.13, "Rhand_ringJoint3" -> 0.12, "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 0.2, "Rhand_littleMedial" -> 0.2, "Rhand_littleJoint3" -> 0.21}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -1.1896164181593347`, "Rhand_thumbIndex" -> -1.0142530181161684`, "Rhand_thumbNear" -> 0.30159289474462014`, "Rhand_thumbFar" -> 0.5194099853935125, "Rhand_thumbJoint3" -> 0.38013271108436497`, "Rhand_indexMiddle" -> 0, "Rhand_indexNear" -> 1.561371548834127, "Rhand_indexMedial" -> 1.7383479349863522`, "Rhand_indexJoint3" -> 1.338318470429252, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 1.4796901398407927`, "Rhand_middleMedial" -> 2.0231856689118266`, "Rhand_middleJoint3" -> 1.5707963267948966`, "Rhand_ringMiddle" -> 0, "Rhand_ringNear" -> 1.5707963267948966`, "Rhand_ringMedial" -> 2.0943951023931953`, "Rhand_ringJoint3" -> 0.9204866475018093, "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 0.9738937226128359, "Rhand_littleMedial" -> 0.2, "Rhand_littleJoint3" -> 0.21}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.402124063582556, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -1.1896164181593347`, "Rhand_thumbIndex" -> -1.0142530181161684`, "Rhand_thumbNear" -> 0.30159289474462014`, "Rhand_thumbFar" -> 0.5194099853935125, "Rhand_thumbJoint3" -> 0.38013271108436497`, "Rhand_indexMiddle" -> 0, "Rhand_indexNear" -> 1.561371548834127, "Rhand_indexMedial" -> 1.7383479349863522`, "Rhand_indexJoint3" -> 1.338318470429252, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 1.4796901398407927`, "Rhand_middleMedial" -> 2.0231856689118266`, "Rhand_middleJoint3" -> 1.5707963267948966`, "Rhand_ringMiddle" -> 0, "Rhand_ringNear" -> 1.5707963267948966`, "Rhand_ringMedial" -> 2.0943951023931953`, "Rhand_ringJoint3" -> 0.9204866475018093, "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 0.9738937226128359, "Rhand_littleMedial" -> 0.2, "Rhand_littleJoint3" -> 0.21}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> 0.414690026350791, "Rwrist_ROLL" -> 1.6084954386379744`, "Rhand_thumbPalm" -> -1.1896164181593347`, "Rhand_thumbIndex" -> -1.0142530181161684`, "Rhand_thumbNear" -> 0.30159289474462014`, "Rhand_thumbFar" -> 0.5194099853935125, "Rhand_thumbJoint3" -> 0.38013271108436497`, "Rhand_indexMiddle" -> 0, "Rhand_indexNear" -> 1.561371548834127, "Rhand_indexMedial" -> 1.7383479349863522`, "Rhand_indexJoint3" -> 1.338318470429252, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 1.4796901398407927`, "Rhand_middleMedial" -> 2.0231856689118266`, "Rhand_middleJoint3" -> 1.5707963267948966`, "Rhand_ringMiddle" -> 0, "Rhand_ringNear" -> 1.5707963267948966`, "Rhand_ringMedial" -> 2.0943951023931953`, "Rhand_ringJoint3" -> 0.9204866475018093, "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 0.9738937226128359, "Rhand_littleMedial" -> 0.2, "Rhand_littleJoint3" -> 0.21}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.4670501078336824, "Rhand_thumbIndex" -> -0.6962282702997525, "Rhand_thumbNear" -> 0.29216811678385074`, "Rhand_thumbFar" -> 0.18221237390820802`, "Rhand_thumbJoint3" -> 0.1759291886010284, "Rhand_indexMiddle" -> 0, "Rhand_indexNear" -> 0.03455751918948772, "Rhand_indexMedial" -> 0.07120943348136866, "Rhand_indexJoint3" -> 0.10367255756846318`, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 0.06, "Rhand_middleMedial" -> 0.06, "Rhand_middleJoint3" -> 0.06, "Rhand_ringMiddle" -> 0, "Rhand_ringNear" -> 0.13, "Rhand_ringMedial" -> 0.13, "Rhand_ringJoint3" -> 0.12, "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 0.2, "Rhand_littleMedial" -> 0.2, "Rhand_littleJoint3" -> 0.21}} -> "the letter J", {{ "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.4670501078336824, "Rhand_thumbIndex" -> -0.6962282702997525, "Rhand_thumbNear" -> 0.29216811678385074`, "Rhand_thumbFar" -> 0.18221237390820802`, "Rhand_thumbJoint3" -> 0.1759291886010284, "Rhand_indexMiddle" -> 0, "Rhand_indexNear" -> 0.03455751918948772, "Rhand_indexMedial" -> 0.07120943348136866, "Rhand_indexJoint3" -> 0.10367255756846318`, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 0.06, "Rhand_middleMedial" -> 0.06, "Rhand_middleJoint3" -> 0.06, "Rhand_ringMiddle" -> 0, "Rhand_ringNear" -> 0.13, "Rhand_ringMedial" -> 0.13, "Rhand_ringJoint3" -> 0.12, "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 0.2, "Rhand_littleMedial" -> 0.2, "Rhand_littleJoint3" -> 0.21}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> -0.2010619298297469, "Rhand_thumbPalm" -> 0, "Rhand_thumbIndex" -> -0.4, "Rhand_thumbNear" -> 0, "Rhand_thumbFar" -> 0, "Rhand_thumbJoint3" -> 0, "Rhand_indexMiddle" -> 0.19687313962496042`, "Rhand_indexNear" -> 0.2827433388230814, "Rhand_indexMedial" -> 0.2722713633111154, "Rhand_indexJoint3" -> 0.22933626371205487`, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 1.2409290981679684`, "Rhand_middleMedial" -> 2.0441296199357586`, "Rhand_middleJoint3" -> 1.3037609512397643`, "Rhand_ringMiddle" -> 0, "Rhand_ringNear" -> 1.3037609512397643`, "Rhand_ringMedial" -> 2.056695990550118, "Rhand_ringJoint3" -> 1.4796901398407927`, "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 1.51738925168387, "Rhand_littleMedial" -> 1.9729201864543902`, "Rhand_littleJoint3" -> 1.4451326206513049`}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0.578053048260522, "Rhand_thumbPalm" -> 0, "Rhand_thumbIndex" -> -0.4, "Rhand_thumbNear" -> 0, "Rhand_thumbFar" -> 0, "Rhand_thumbJoint3" -> 0, "Rhand_indexMiddle" -> -0.09215338450530053, "Rhand_indexNear" -> 0.2827433388230814, "Rhand_indexMedial" -> 0.2722713633111154, "Rhand_indexJoint3" -> 0.22933626371205487`, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 1.2409290981679684`, "Rhand_middleMedial" -> 2.0441296199357586`, "Rhand_middleJoint3" -> 1.3037609512397643`, "Rhand_ringMiddle" -> 0, "Rhand_ringNear" -> 1.3037609512397643`, "Rhand_ringMedial" -> 2.056695990550118, "Rhand_ringJoint3" -> 1.4796901398407927`, "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 1.51738925168387, "Rhand_littleMedial" -> 1.9729201864543902`, "Rhand_littleJoint3" -> 1.4451326206513049`}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.402124063582556, "Rwrist_ROLL" -> 0.05026548245743667, "Rhand_thumbPalm" -> 0, "Rhand_thumbIndex" -> -0.4, "Rhand_thumbNear" -> 0, "Rhand_thumbFar" -> 0, "Rhand_thumbJoint3" -> 0, "Rhand_indexMiddle" -> 0.19687313962496042`, "Rhand_indexNear" -> 0.5215043804959056, "Rhand_indexMedial" -> 0.2722713633111154, "Rhand_indexJoint3" -> 0.22933626371205487`, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 1.2409290981679684`, "Rhand_middleMedial" -> 2.0441296199357586`, "Rhand_middleJoint3" -> 1.3037609512397643`, "Rhand_ringMiddle" -> 0, "Rhand_ringNear" -> 1.3037609512397643`, "Rhand_ringMedial" -> 2.056695990550118, "Rhand_ringJoint3" -> 1.4796901398407927`, "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 1.51738925168387, "Rhand_littleMedial" -> 1.9729201864543902`, "Rhand_littleJoint3" -> 1.4451326206513049`}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.113097539452295, "Rwrist_ROLL" -> 0.4398229715025712, "Rhand_thumbPalm" -> 0, "Rhand_thumbIndex" -> -0.4, "Rhand_thumbNear" -> 0, "Rhand_thumbFar" -> 0, "Rhand_thumbJoint3" -> 0, "Rhand_indexMiddle" -> -0.09843656981248017, "Rhand_indexNear" -> 0.5215043804959056, "Rhand_indexMedial" -> 0.2722713633111154, "Rhand_indexJoint3" -> 0.22933626371205487`, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 1.2409290981679684`, "Rhand_middleMedial" -> 2.0441296199357586`, "Rhand_middleJoint3" -> 1.3037609512397643`, "Rhand_ringMiddle" -> 0, "Rhand_ringNear" -> 1.3037609512397643`, "Rhand_ringMedial" -> 2.056695990550118, "Rhand_ringJoint3" -> 1.4796901398407927`, "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 1.51738925168387, "Rhand_littleMedial" -> 1.9729201864543902`, "Rhand_littleJoint3" -> 1.4451326206513049`}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.4670501078336824, "Rhand_thumbIndex" -> -0.6962282702997525, "Rhand_thumbNear" -> 0.29216811678385074`, "Rhand_thumbFar" -> 0.18221237390820802`, "Rhand_thumbJoint3" -> 0.1759291886010284, "Rhand_indexMiddle" -> 0, "Rhand_indexNear" -> 0.03455751918948772, "Rhand_indexMedial" -> 0.07120943348136866, "Rhand_indexJoint3" -> 0.10367255756846318`, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 0.06, "Rhand_middleMedial" -> 0.06, "Rhand_middleJoint3" -> 0.06, "Rhand_ringMiddle" -> 0, "Rhand_ringNear" -> 0.13, "Rhand_ringMedial" -> 0.13, "Rhand_ringJoint3" -> 0.12, "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 0.2, "Rhand_littleMedial" -> 0.2, "Rhand_littleJoint3" -> 0.21}} -> "the letter Z", {{ "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942, "Rwrist_ROLL" -> Rational[-1, 4] Pi, "Rhand_thumbPalm" -> 0., "Rhand_thumbIndex" -> -1.12391672425976, "Rhand_thumbNear" -> 0., "Rhand_thumbFar" -> 0.5319763560078716, "Rhand_thumbJoint3" -> 0., "Rhand_indexMiddle" -> 0.19477874452256716`, "Rhand_indexNear" -> 1.1875220230569419`, "Rhand_indexMedial" -> 1.6084954386379742`, "Rhand_indexJoint3" -> 1.5707963267948966`, "Rhand_middleRing" -> 0.1361356816555577, "Rhand_middleNear" -> 1.152964503867454, "Rhand_middleMedial" -> 1.9980529276831085`, "Rhand_middleJoint3" -> 1.0712830948741194`, "Rhand_ringMiddle" -> -0.010518591006665384`, "Rhand_ringNear" -> 1.080707872834889, "Rhand_ringMedial" -> 1.9142771235873803`, "Rhand_ringJoint3" -> 1.4011503235010478`, "Rhand_littleRing" -> -0.08168140899333462, "Rhand_littleNear" -> 0.45238934211693027`, "Rhand_littleMedial" -> 0., "Rhand_littleJoint3" -> 0.}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942, "Rwrist_ROLL" -> Rational[1, 4] Pi, "Rhand_thumbPalm" -> 0., "Rhand_thumbIndex" -> -1.12391672425976, "Rhand_thumbNear" -> 0., "Rhand_thumbFar" -> 0.5319763560078716, "Rhand_thumbJoint3" -> 0., "Rhand_indexMiddle" -> 0.19477874452256716`, "Rhand_indexNear" -> 1.1875220230569419`, "Rhand_indexMedial" -> 1.6084954386379742`, "Rhand_indexJoint3" -> 1.5707963267948966`, "Rhand_middleRing" -> 0.1361356816555577, "Rhand_middleNear" -> 1.152964503867454, "Rhand_middleMedial" -> 1.9980529276831085`, "Rhand_middleJoint3" -> 1.0712830948741194`, "Rhand_ringMiddle" -> -0.010518591006665384`, "Rhand_ringNear" -> 1.080707872834889, "Rhand_ringMedial" -> 1.9142771235873803`, "Rhand_ringJoint3" -> 1.4011503235010478`, "Rhand_littleRing" -> -0.08168140899333462, "Rhand_littleNear" -> 0.45238934211693027`, "Rhand_littleMedial" -> 0., "Rhand_littleJoint3" -> 0.}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942, "Rwrist_ROLL" -> Rational[-1, 4] Pi, "Rhand_thumbPalm" -> 0., "Rhand_thumbIndex" -> -1.12391672425976, "Rhand_thumbNear" -> 0., "Rhand_thumbFar" -> 0.5319763560078716, "Rhand_thumbJoint3" -> 0., "Rhand_indexMiddle" -> 0.19477874452256716`, "Rhand_indexNear" -> 1.1875220230569419`, "Rhand_indexMedial" -> 1.6084954386379742`, "Rhand_indexJoint3" -> 1.5707963267948966`, "Rhand_middleRing" -> 0.1361356816555577, "Rhand_middleNear" -> 1.152964503867454, "Rhand_middleMedial" -> 1.9980529276831085`, "Rhand_middleJoint3" -> 1.0712830948741194`, "Rhand_ringMiddle" -> -0.010518591006665384`, "Rhand_ringNear" -> 1.080707872834889, "Rhand_ringMedial" -> 1.9142771235873803`, "Rhand_ringJoint3" -> 1.4011503235010478`, "Rhand_littleRing" -> -0.08168140899333462, "Rhand_littleNear" -> 0.45238934211693027`, "Rhand_littleMedial" -> 0., "Rhand_littleJoint3" -> 0.}} -> "Hang loose", {{ "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.4670501078336824, "Rhand_thumbIndex" -> -0.6962282702997525, "Rhand_thumbNear" -> 0.29216811678385074`, "Rhand_thumbFar" -> 0.18221237390820802`, "Rhand_thumbJoint3" -> 0.1759291886010284, "Rhand_indexMiddle" -> 0, "Rhand_indexNear" -> 0.03455751918948772, "Rhand_indexMedial" -> 0.07120943348136866, "Rhand_indexJoint3" -> 0.10367255756846318`, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 0.06, "Rhand_middleMedial" -> 0.06, "Rhand_middleJoint3" -> 0.06, "Rhand_ringMiddle" -> 0, "Rhand_ringNear" -> 0.13, "Rhand_ringMedial" -> 0.13, "Rhand_ringJoint3" -> 0.12, "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 0.2, "Rhand_littleMedial" -> 0.2, "Rhand_littleJoint3" -> 0.21}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> 0, "Rhand_thumbIndex" -> -0.4, "Rhand_thumbNear" -> 0, "Rhand_thumbFar" -> 0, "Rhand_thumbJoint3" -> 0, "Rhand_indexMiddle" -> 0, "Rhand_indexNear" -> 0, "Rhand_indexMedial" -> 0, "Rhand_indexJoint3" -> 0, "Rhand_middleRing" -> -0.2, "Rhand_middleNear" -> 0.06, "Rhand_middleMedial" -> 0.06, "Rhand_middleJoint3" -> 0.06, "Rhand_ringMiddle" -> 0.17073862208239704`, "Rhand_ringNear" -> 0., "Rhand_ringMedial" -> 0., "Rhand_ringJoint3" -> 0., "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 0., "Rhand_littleMedial" -> 0., "Rhand_littleJoint3" -> 0.}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.4670501078336824, "Rhand_thumbIndex" -> -0.6962282702997525, "Rhand_thumbNear" -> 0.29216811678385074`, "Rhand_thumbFar" -> 0.18221237390820802`, "Rhand_thumbJoint3" -> 0.1759291886010284, "Rhand_indexMiddle" -> 0, "Rhand_indexNear" -> 0.03455751918948772, "Rhand_indexMedial" -> 0.07120943348136866, "Rhand_indexJoint3" -> 0.10367255756846318`, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 0.06, "Rhand_middleMedial" -> 0.06, "Rhand_middleJoint3" -> 0.06, "Rhand_ringMiddle" -> 0, "Rhand_ringNear" -> 0.13, "Rhand_ringMedial" -> 0.13, "Rhand_ringJoint3" -> 0.12, "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 0.2, "Rhand_littleMedial" -> 0.2, "Rhand_littleJoint3" -> 0.21}} -> "Live long and prosper", {{ "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.4670501078336824, "Rhand_thumbIndex" -> -0.6962282702997525, "Rhand_thumbNear" -> 0.29216811678385074`, "Rhand_thumbFar" -> 0.18221237390820802`, "Rhand_thumbJoint3" -> 0.1759291886010284, "Rhand_indexMiddle" -> 0, "Rhand_indexNear" -> 0.03455751918948772, "Rhand_indexMedial" -> 0.07120943348136866, "Rhand_indexJoint3" -> 0.10367255756846318`, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 0.06, "Rhand_middleMedial" -> 0.06, "Rhand_middleJoint3" -> 0.06, "Rhand_ringMiddle" -> 0, "Rhand_ringNear" -> 0.13, "Rhand_ringMedial" -> 0.13, "Rhand_ringJoint3" -> 0.12, "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 0.2, "Rhand_littleMedial" -> 0.2, "Rhand_littleJoint3" -> 0.21}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -1.3529792361460042`, "Rhand_thumbIndex" -> -1.2555131716320704`, "Rhand_thumbNear" -> 0, "Rhand_thumbFar" -> 0.8210028801381325, "Rhand_thumbJoint3" -> 0.7162831250184729, "Rhand_indexMiddle" -> 0, "Rhand_indexNear" -> 0.7162831250184729, "Rhand_indexMedial" -> 1.26501464184549, "Rhand_indexJoint3" -> 1.046150353645401, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 0.11309733552923257`, "Rhand_middleMedial" -> 0.2932153143350474, "Rhand_middleJoint3" -> 0.2827433388230814, "Rhand_ringMiddle" -> 0, "Rhand_ringNear" -> 0.13, "Rhand_ringMedial" -> 0.13, "Rhand_ringJoint3" -> 0.12, "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 0.053407075111026485`, "Rhand_littleMedial" -> 0.2, "Rhand_littleJoint3" -> 0.0879645943005142}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.4670501078336824, "Rhand_thumbIndex" -> -0.6962282702997525, "Rhand_thumbNear" -> 0.29216811678385074`, "Rhand_thumbFar" -> 0.18221237390820802`, "Rhand_thumbJoint3" -> 0.1759291886010284, "Rhand_indexMiddle" -> 0, "Rhand_indexNear" -> 0.03455751918948772, "Rhand_indexMedial" -> 0.07120943348136866, "Rhand_indexJoint3" -> 0.10367255756846318`, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 0.06, "Rhand_middleMedial" -> 0.06, "Rhand_middleJoint3" -> 0.06, "Rhand_ringMiddle" -> 0, "Rhand_ringNear" -> 0.13, "Rhand_ringMedial" -> 0.13, "Rhand_ringJoint3" -> 0.12, "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 0.2, "Rhand_littleMedial" -> 0.2, "Rhand_littleJoint3" -> 0.21}} -> "OK", {{ "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.4670501078336824, "Rhand_thumbIndex" -> -0.6962282702997525, "Rhand_thumbNear" -> 0.29216811678385074`, "Rhand_thumbFar" -> 0.18221237390820802`, "Rhand_thumbJoint3" -> 0.1759291886010284, "Rhand_indexMiddle" -> 0, "Rhand_indexNear" -> 0.03455751918948772, "Rhand_indexMedial" -> 0.07120943348136866, "Rhand_indexJoint3" -> 0.10367255756846318`, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 0.06, "Rhand_middleMedial" -> 0.06, "Rhand_middleJoint3" -> 0.06, "Rhand_ringMiddle" -> 0, "Rhand_ringNear" -> 0.13, "Rhand_ringMedial" -> 0.13, "Rhand_ringJoint3" -> 0.12, "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 0.2, "Rhand_littleMedial" -> 0.2, "Rhand_littleJoint3" -> 0.21}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> 0., "Rhand_thumbIndex" -> -1.12391672425976, "Rhand_thumbNear" -> 0., "Rhand_thumbFar" -> 0.5319763560078716, "Rhand_thumbJoint3" -> 0., "Rhand_indexMiddle" -> 0., "Rhand_indexNear" -> 0., "Rhand_indexMedial" -> 0., "Rhand_indexJoint3" -> 0., "Rhand_middleRing" -> 0.1361356816555577, "Rhand_middleNear" -> 1.152964503867454, "Rhand_middleMedial" -> 1.9980529276831085`, "Rhand_middleJoint3" -> 1.0712830948741194`, "Rhand_ringMiddle" -> -0.010518591006665384`, "Rhand_ringNear" -> 1.080707872834889, "Rhand_ringMedial" -> 1.9142771235873803`, "Rhand_ringJoint3" -> 1.4011503235010478`, "Rhand_littleRing" -> -0.08168140899333462, "Rhand_littleNear" -> 0., "Rhand_littleMedial" -> 0., "Rhand_littleJoint3" -> 0.}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.4670501078336824, "Rhand_thumbIndex" -> -0.6962282702997525, "Rhand_thumbNear" -> 0.29216811678385074`, "Rhand_thumbFar" -> 0.18221237390820802`, "Rhand_thumbJoint3" -> 0.1759291886010284, "Rhand_indexMiddle" -> 0, "Rhand_indexNear" -> 0.03455751918948772, "Rhand_indexMedial" -> 0.07120943348136866, "Rhand_indexJoint3" -> 0.10367255756846318`, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 0.06, "Rhand_middleMedial" -> 0.06, "Rhand_middleJoint3" -> 0.06, "Rhand_ringMiddle" -> 0, "Rhand_ringNear" -> 0.13, "Rhand_ringMedial" -> 0.13, "Rhand_ringJoint3" -> 0.12, "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 0.2, "Rhand_littleMedial" -> 0.2, "Rhand_littleJoint3" -> 0.21}} -> "I love you", {{ "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.4670501078336824, "Rhand_thumbIndex" -> -0.6962282702997525, "Rhand_thumbNear" -> 0.29216811678385074`, "Rhand_thumbFar" -> 0.18221237390820802`, "Rhand_thumbJoint3" -> 0.1759291886010284, "Rhand_indexMiddle" -> 0, "Rhand_indexNear" -> 0.03455751918948772, "Rhand_indexMedial" -> 0.07120943348136866, "Rhand_indexJoint3" -> 0.10367255756846318`, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 0.06, "Rhand_middleMedial" -> 0.06, "Rhand_middleJoint3" -> 0.06, "Rhand_ringMiddle" -> 0, "Rhand_ringNear" -> 0.13, "Rhand_ringMedial" -> 0.13, "Rhand_ringJoint3" -> 0.12, "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 0.2, "Rhand_littleMedial" -> 0.2, "Rhand_littleJoint3" -> 0.21}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> 0.779114774167207, "Rwrist_ROLL" -> 1.6461945504810513`, "Rhand_thumbPalm" -> 0., "Rhand_thumbIndex" -> -0.5097999698556466, "Rhand_thumbNear" -> 0.12252211349000193`, "Rhand_thumbFar" -> 0.37280232822598874`, "Rhand_thumbJoint3" -> 0.19477874452256716`, "Rhand_indexMiddle" -> 0.09424777960769379, "Rhand_indexNear" -> 0., "Rhand_indexMedial" -> 0., "Rhand_indexJoint3" -> 0., "Rhand_middleRing" -> 0.10471975511965977`, "Rhand_middleNear" -> 1.5707963267948966`, "Rhand_middleMedial" -> 2.0943951023931953`, "Rhand_middleJoint3" -> 1.1875220230569419`, "Rhand_ringMiddle" -> -0.028873751825810937`, "Rhand_ringNear" -> 1.338318470429252, "Rhand_ringMedial" -> 2.0315632493213993`, "Rhand_ringJoint3" -> 1.5425219929125884`, "Rhand_littleRing" -> -0.07539822368615506, "Rhand_littleNear" -> 1.5707963267948966`, "Rhand_littleMedial" -> 1.6084954386379742`, "Rhand_littleJoint3" -> 1.473406954533613}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.5235987755982988, "Rhand_thumbIndex" -> -1.077309649148734, "Rhand_thumbNear" -> 0.9142034621946298, "Rhand_thumbFar" -> 0.27646015351590175`, "Rhand_thumbJoint3" -> 0.7885397560510381, "Rhand_indexMiddle" -> 0.25342180738957665`, "Rhand_indexNear" -> 0.7979645340118074, "Rhand_indexMedial" -> 1.26501464184549, "Rhand_indexJoint3" -> 0.9204866475018093, "Rhand_middleRing" -> 0.10471975511965977`, "Rhand_middleNear" -> 0.8765043503515524, "Rhand_middleMedial" -> 1.3571680263507906`, "Rhand_middleJoint3" -> 0.8325220532012952, "Rhand_ringMiddle" -> 0.05372447186034407, "Rhand_ringNear" -> 0.7351326809400116, "Rhand_ringMedial" -> 1.26501464184549, "Rhand_ringJoint3" -> 0.9927432785343746, "Rhand_littleRing" -> -0.014660765716752455`, "Rhand_littleNear" -> 0.7791149780902686, "Rhand_littleMedial" -> 0.825191670342919, "Rhand_littleJoint3" -> 0.6031857894892403}, { "Relbow" -> 1., "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.5235987755982988, "Rhand_thumbIndex" -> -1.077309649148734, "Rhand_thumbNear" -> 0.9142034621946298, "Rhand_thumbFar" -> 0.27646015351590175`, "Rhand_thumbJoint3" -> 0.7885397560510381, "Rhand_indexMiddle" -> 0.25342180738957665`, "Rhand_indexNear" -> 0.7979645340118074, "Rhand_indexMedial" -> 1.26501464184549, "Rhand_indexJoint3" -> 0.9204866475018093, "Rhand_middleRing" -> 0.10471975511965977`, "Rhand_middleNear" -> 0.8765043503515524, "Rhand_middleMedial" -> 1.3571680263507906`, "Rhand_middleJoint3" -> 0.8325220532012952, "Rhand_ringMiddle" -> 0.05372447186034407, "Rhand_ringNear" -> 0.7351326809400116, "Rhand_ringMedial" -> 1.26501464184549, "Rhand_ringJoint3" -> 0.9927432785343746, "Rhand_littleRing" -> -0.014660765716752455`, "Rhand_littleNear" -> 0.7791149780902686, "Rhand_littleMedial" -> 0.825191670342919, "Rhand_littleJoint3" -> 0.6031857894892403}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.5235987755982988, "Rhand_thumbIndex" -> -1.077309649148734, "Rhand_thumbNear" -> 0.9142034621946298, "Rhand_thumbFar" -> 0.27646015351590175`, "Rhand_thumbJoint3" -> 0.7885397560510381, "Rhand_indexMiddle" -> 0.25342180738957665`, "Rhand_indexNear" -> 0.7979645340118074, "Rhand_indexMedial" -> 1.26501464184549, "Rhand_indexJoint3" -> 0.9204866475018093, "Rhand_middleRing" -> 0.10471975511965977`, "Rhand_middleNear" -> 0.8765043503515524, "Rhand_middleMedial" -> 1.3571680263507906`, "Rhand_middleJoint3" -> 0.8325220532012952, "Rhand_ringMiddle" -> 0.05372447186034407, "Rhand_ringNear" -> 0.7351326809400116, "Rhand_ringMedial" -> 1.26501464184549, "Rhand_ringJoint3" -> 0.9927432785343746, "Rhand_littleRing" -> -0.014660765716752455`, "Rhand_littleNear" -> 0.7791149780902686, "Rhand_littleMedial" -> 0.825191670342919, "Rhand_littleJoint3" -> 0.6031857894892403}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.09634217471008684, "Rhand_thumbIndex" -> -0.5564070449666731, "Rhand_thumbNear" -> 0.45867252742410974`, "Rhand_thumbFar" -> 0.6031857894892403, "Rhand_thumbJoint3" -> 0.6377433086787281, "Rhand_indexMiddle" -> 0.1466076571675237, "Rhand_indexNear" -> 0., "Rhand_indexMedial" -> 0., "Rhand_indexJoint3" -> 0., "Rhand_middleRing" -> 0.12985249634837812`, "Rhand_middleNear" -> 0.9676105373056563, "Rhand_middleMedial" -> 2.0943951023931953`, "Rhand_middleJoint3" -> 0.6188937527571893, "Rhand_ringMiddle" -> 0.010130964914873378`, "Rhand_ringNear" -> 1.152964503867454, "Rhand_ringMedial" -> 1.9017107529730213`, "Rhand_ringJoint3" -> 0.8670795723907829, "Rhand_littleRing" -> -0.24713862208239704`, "Rhand_littleNear" -> 1.152964503867454, "Rhand_littleMedial" -> 1.843067690106012, "Rhand_littleJoint3" -> 0.3707079331235956}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> 0, "Rhand_thumbIndex" -> -0.6825203070318036, "Rhand_thumbNear" -> 0.34557519189487723`, "Rhand_thumbFar" -> 0.6681120376634293, "Rhand_thumbJoint3" -> 1.3571680263507906`, "Rhand_indexMiddle" -> 0.1759291886010284, "Rhand_indexNear" -> 0, "Rhand_indexMedial" -> 0, "Rhand_indexJoint3" -> 0, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 0.06, "Rhand_middleMedial" -> 0., "Rhand_middleJoint3" -> 0., "Rhand_ringMiddle" -> -0.1, "Rhand_ringNear" -> 0., "Rhand_ringMedial" -> 0., "Rhand_ringJoint3" -> 0., "Rhand_littleRing" -> -0.26389378290154264`, "Rhand_littleNear" -> 0., "Rhand_littleMedial" -> 0., "Rhand_littleJoint3" -> 0.21}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> 0., "Rhand_thumbIndex" -> -1.12391672425976, "Rhand_thumbNear" -> 0., "Rhand_thumbFar" -> 0.5319763560078716, "Rhand_thumbJoint3" -> 0., "Rhand_indexMiddle" -> 0.19477874452256716`, "Rhand_indexNear" -> 1.1875220230569419`, "Rhand_indexMedial" -> 1.6084954386379742`, "Rhand_indexJoint3" -> 1.5707963267948966`, "Rhand_middleRing" -> 0.1361356816555577, "Rhand_middleNear" -> 1.152964503867454, "Rhand_middleMedial" -> 1.9980529276831085`, "Rhand_middleJoint3" -> 1.0712830948741194`, "Rhand_ringMiddle" -> -0.010518591006665384`, "Rhand_ringNear" -> 1.080707872834889, "Rhand_ringMedial" -> 1.9142771235873803`, "Rhand_ringJoint3" -> 1.4011503235010478`, "Rhand_littleRing" -> -0.08168140899333462, "Rhand_littleNear" -> 0.45238934211693027`, "Rhand_littleMedial" -> 0., "Rhand_littleJoint3" -> 0.}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> 0., "Rhand_thumbIndex" -> -0.33982122533307946`, "Rhand_thumbNear" -> 0.45867252742410974`, "Rhand_thumbFar" -> 0.37280232822598874`, "Rhand_thumbJoint3" -> 1.3917255455402784`, "Rhand_indexMiddle" -> 0.2722713633111154, "Rhand_indexNear" -> 0., "Rhand_indexMedial" -> 1.843067690106012, "Rhand_indexJoint3" -> 1.382300767579509, "Rhand_middleRing" -> 0.07539822368615504, "Rhand_middleNear" -> 0.06911503837897544, "Rhand_middleMedial" -> 1.9854865570687492`, "Rhand_middleJoint3" -> 1.2849113953182254`, "Rhand_ringMiddle" -> 0.12026192982974676`, "Rhand_ringNear" -> 0., "Rhand_ringMedial" -> 1.642005760276265, "Rhand_ringJoint3" -> 1.5425219929125884`, "Rhand_littleRing" -> -0.07539822368615506, "Rhand_littleNear" -> 0.3078760800517997, "Rhand_littleMedial" -> 1.6084954386379742`, "Rhand_littleJoint3" -> 0.3707079331235956}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.4670501078336824, "Rhand_thumbIndex" -> -0.6962282702997525, "Rhand_thumbNear" -> 0.29216811678385074`, "Rhand_thumbFar" -> 0.18221237390820802`, "Rhand_thumbJoint3" -> 0.1759291886010284, "Rhand_indexMiddle" -> 0, "Rhand_indexNear" -> 0.03455751918948772, "Rhand_indexMedial" -> 0.07120943348136866, "Rhand_indexJoint3" -> 0.10367255756846318`, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 0.06, "Rhand_middleMedial" -> 0.06, "Rhand_middleJoint3" -> 0.06, "Rhand_ringMiddle" -> 0, "Rhand_ringNear" -> 0.13, "Rhand_ringMedial" -> 0.13, "Rhand_ringJoint3" -> 0.12, "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 0.2, "Rhand_littleMedial" -> 0.2, "Rhand_littleJoint3" -> 0.21}} -> "Goodbye"}}, {{ Hold[$CellContext`framesPerPose$$], 8, "frames per pose"}, 8, 32, 1}, {{ Hold[$CellContext`time$$], 0, "time"}, 0, Dynamic[$CellContext`timeEnd - 1]}}, Typeset`size$$ = { 400., {198., 202.}}, Typeset`update$$ = 0, Typeset`initDone$$, Typeset`skipInitDone$$ = False, $CellContext`poseList$39858$$ = False, $CellContext`framesPerPose$39859$$ = 0, $CellContext`time$39860$$ = 0}, DynamicBox[Manipulate`ManipulateBoxes[ 1, StandardForm, "Variables" :> {$CellContext`framesPerPose$$ = 8, $CellContext`poseList$$ = {{ "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.4670501078336824, "Rhand_thumbIndex" -> -0.6962282702997525, "Rhand_thumbNear" -> 0.29216811678385074`, "Rhand_thumbFar" -> 0.18221237390820802`, "Rhand_thumbJoint3" -> 0.1759291886010284, "Rhand_indexMiddle" -> 0, "Rhand_indexNear" -> 0.03455751918948772, "Rhand_indexMedial" -> 0.07120943348136866, "Rhand_indexJoint3" -> 0.10367255756846318`, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 0.06, "Rhand_middleMedial" -> 0.06, "Rhand_middleJoint3" -> 0.06, "Rhand_ringMiddle" -> 0, "Rhand_ringNear" -> 0.13, "Rhand_ringMedial" -> 0.13, "Rhand_ringJoint3" -> 0.12, "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 0.2, "Rhand_littleMedial" -> 0.2, "Rhand_littleJoint3" -> 0.21}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> 0.779114774167207, "Rwrist_ROLL" -> 1.6461945504810513`, "Rhand_thumbPalm" -> 0., "Rhand_thumbIndex" -> -0.5097999698556466, "Rhand_thumbNear" -> 0.12252211349000193`, "Rhand_thumbFar" -> 0.37280232822598874`, "Rhand_thumbJoint3" -> 0.19477874452256716`, "Rhand_indexMiddle" -> 0.09424777960769379, "Rhand_indexNear" -> 0., "Rhand_indexMedial" -> 0., "Rhand_indexJoint3" -> 0., "Rhand_middleRing" -> -0.1, "Rhand_middleNear" -> 0., "Rhand_middleMedial" -> 0., "Rhand_middleJoint3" -> 0., "Rhand_ringMiddle" -> 0.0032477796076937765`, "Rhand_ringNear" -> 1.338318470429252, "Rhand_ringMedial" -> 2.0315632493213993`, "Rhand_ringJoint3" -> 1.5425219929125884`, "Rhand_littleRing" -> -0.07539822368615506, "Rhand_littleNear" -> 1.5707963267948966`, "Rhand_littleMedial" -> 1.6084954386379742`, "Rhand_littleJoint3" -> 1.473406954533613}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> 0., "Rhand_thumbIndex" -> -0.33982122533307946`, "Rhand_thumbNear" -> 0.45867252742410974`, "Rhand_thumbFar" -> 0.37280232822598874`, "Rhand_thumbJoint3" -> 1.3917255455402784`, "Rhand_indexMiddle" -> 0.2722713633111154, "Rhand_indexNear" -> 0., "Rhand_indexMedial" -> 1.843067690106012, "Rhand_indexJoint3" -> 1.382300767579509, "Rhand_middleRing" -> 0.07539822368615504, "Rhand_middleNear" -> 0.06911503837897544, "Rhand_middleMedial" -> 1.9854865570687492`, "Rhand_middleJoint3" -> 1.2849113953182254`, "Rhand_ringMiddle" -> 0.12026192982974676`, "Rhand_ringNear" -> 0., "Rhand_ringMedial" -> 1.642005760276265, "Rhand_ringJoint3" -> 1.5425219929125884`, "Rhand_littleRing" -> -0.07539822368615506, "Rhand_littleNear" -> 0.3078760800517997, "Rhand_littleMedial" -> 1.6084954386379742`, "Rhand_littleJoint3" -> 0.3707079331235956}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.025132741228718367`, "Rhand_thumbIndex" -> -1.378884841043611, "Rhand_thumbNear" -> 0.1853539665617978, "Rhand_thumbFar" -> 0.010471975511965976`, "Rhand_thumbJoint3" -> 0., "Rhand_indexMiddle" -> 0.09424777960769379, "Rhand_indexNear" -> 0., "Rhand_indexMedial" -> 0., "Rhand_indexJoint3" -> 0., "Rhand_middleRing" -> 0.10471975511965977`, "Rhand_middleNear" -> 1.473406954533613, "Rhand_middleMedial" -> 2.0943951023931953`, "Rhand_middleJoint3" -> 1.2503538761287378`, "Rhand_ringMiddle" -> -0.028873751825810937`, "Rhand_ringNear" -> 1.338318470429252, "Rhand_ringMedial" -> 2.0315632493213993`, "Rhand_ringJoint3" -> 1.36659280431156, "Rhand_littleRing" -> -0.07539822368615506, "Rhand_littleNear" -> 1.5707963267948966`, "Rhand_littleMedial" -> 1.7257815643719931`, "Rhand_littleJoint3" -> 1.5707963267948966`}, { "Relbow" -> 1., "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.025132741228718367`, "Rhand_thumbIndex" -> -1.378884841043611, "Rhand_thumbNear" -> 0.1853539665617978, "Rhand_thumbFar" -> 0.010471975511965976`, "Rhand_thumbJoint3" -> 0., "Rhand_indexMiddle" -> 0.09424777960769379, "Rhand_indexNear" -> 0., "Rhand_indexMedial" -> 0., "Rhand_indexJoint3" -> 0., "Rhand_middleRing" -> 0.10471975511965977`, "Rhand_middleNear" -> 1.473406954533613, "Rhand_middleMedial" -> 2.0943951023931953`, "Rhand_middleJoint3" -> 1.2503538761287378`, "Rhand_ringMiddle" -> -0.028873751825810937`, "Rhand_ringNear" -> 1.338318470429252, "Rhand_ringMedial" -> 2.0315632493213993`, "Rhand_ringJoint3" -> 1.36659280431156, "Rhand_littleRing" -> -0.07539822368615506, "Rhand_littleNear" -> 1.5707963267948966`, "Rhand_littleMedial" -> 1.7257815643719931`, "Rhand_littleJoint3" -> 1.5707963267948966`}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.025132741228718367`, "Rhand_thumbIndex" -> -1.378884841043611, "Rhand_thumbNear" -> 0.1853539665617978, "Rhand_thumbFar" -> 0.010471975511965976`, "Rhand_thumbJoint3" -> 0., "Rhand_indexMiddle" -> 0.09424777960769379, "Rhand_indexNear" -> 0., "Rhand_indexMedial" -> 0., "Rhand_indexJoint3" -> 0., "Rhand_middleRing" -> 0.10471975511965977`, "Rhand_middleNear" -> 1.473406954533613, "Rhand_middleMedial" -> 2.0943951023931953`, "Rhand_middleJoint3" -> 1.2503538761287378`, "Rhand_ringMiddle" -> -0.028873751825810937`, "Rhand_ringNear" -> 1.338318470429252, "Rhand_ringMedial" -> 2.0315632493213993`, "Rhand_ringJoint3" -> 1.36659280431156, "Rhand_littleRing" -> -0.07539822368615506, "Rhand_littleNear" -> 1.5707963267948966`, "Rhand_littleMedial" -> 1.7257815643719931`, "Rhand_littleJoint3" -> 1.5707963267948966`}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.5235987755982988, "Rhand_thumbIndex" -> -1.077309649148734, "Rhand_thumbNear" -> 0.9142034621946298, "Rhand_thumbFar" -> 0.27646015351590175`, "Rhand_thumbJoint3" -> 0.7885397560510381, "Rhand_indexMiddle" -> 0.25342180738957665`, "Rhand_indexNear" -> 0.7979645340118074, "Rhand_indexMedial" -> 1.26501464184549, "Rhand_indexJoint3" -> 0.9204866475018093, "Rhand_middleRing" -> 0.10471975511965977`, "Rhand_middleNear" -> 0.8765043503515524, "Rhand_middleMedial" -> 1.3571680263507906`, "Rhand_middleJoint3" -> 0.8325220532012952, "Rhand_ringMiddle" -> 0.05372447186034407, "Rhand_ringNear" -> 0.7351326809400116, "Rhand_ringMedial" -> 1.26501464184549, "Rhand_ringJoint3" -> 0.9927432785343746, "Rhand_littleRing" -> -0.014660765716752455`, "Rhand_littleNear" -> 0.7791149780902686, "Rhand_littleMedial" -> 0.825191670342919, "Rhand_littleJoint3" -> 0.6031857894892403}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.4670501078336824, "Rhand_thumbIndex" -> -0.6962282702997525, "Rhand_thumbNear" -> 0.29216811678385074`, "Rhand_thumbFar" -> 0.18221237390820802`, "Rhand_thumbJoint3" -> 0.1759291886010284, "Rhand_indexMiddle" -> 0, "Rhand_indexNear" -> 0.03455751918948772, "Rhand_indexMedial" -> 0.07120943348136866, "Rhand_indexJoint3" -> 0.10367255756846318`, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 0.06, "Rhand_middleMedial" -> 0.06, "Rhand_middleJoint3" -> 0.06, "Rhand_ringMiddle" -> 0, "Rhand_ringNear" -> 0.13, "Rhand_ringMedial" -> 0.13, "Rhand_ringJoint3" -> 0.12, "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 0.2, "Rhand_littleMedial" -> 0.2, "Rhand_littleJoint3" -> 0.21}}, $CellContext`time$$ = 0}, "ControllerVariables" :> { Hold[$CellContext`poseList$$, $CellContext`poseList$39858$$, False], Hold[$CellContext`framesPerPose$$, \ $CellContext`framesPerPose$39859$$, 0], Hold[$CellContext`time$$, $CellContext`time$39860$$, 0]}, "OtherVariables" :> { Typeset`show$$, Typeset`bookmarkList$$, Typeset`bookmarkMode$$, Typeset`animator$$, Typeset`animvar$$, Typeset`name$$, Typeset`specs$$, Typeset`size$$, Typeset`update$$, Typeset`initDone$$, Typeset`skipInitDone$$}, "Body" :> Module[{$CellContext`anim$, $CellContext`base$ = {}, \ $CellContext`poseIndex$, $CellContext`numPoses$, \ $CellContext`intervalStart$, $CellContext`intervalEnd$, \ $CellContext`timeEnd$}, $CellContext`numPoses$ = Length[$CellContext`poseList$$]; $CellContext`timeEnd$ = \ ($CellContext`numPoses$ - 1) $CellContext`framesPerPose$$; If[$CellContext`time$$ >= $CellContext`timeEnd$, \ $CellContext`time$$ = 0]; $CellContext`poseIndex$ = Floor[$CellContext`time$$ (($CellContext`numPoses$ - 1)/$CellContext`timeEnd$)] + 1; $CellContext`intervalStart$ = ($CellContext`poseIndex$ - 1) $CellContext`framesPerPose$$; $CellContext`intervalEnd$ = \ $CellContext`poseIndex$ $CellContext`framesPerPose$$; \ $CellContext`anim$ = $CellContext`interpolatePose[ Part[$CellContext`poseList$$, $CellContext`poseIndex$], Part[$CellContext`poseList$$, $CellContext`poseIndex$ + 1], $CellContext`intervalStart$, $CellContext`time$$, \ $CellContext`intervalEnd$]; Graphics3D[ Flatten[ DeleteCases[ Flatten[{ EdgeForm[], Reap[ Map[$CellContext`ApplyXFormStack[#, \ $CellContext`base$, $CellContext`anim$]& , Cases[$CellContext`handXML, XMLElement[ BlankNullSequence[]], 1]]]}, 1], Null], 1], ViewPoint -> {-0.596, 3.277, 0.5949}, ViewVertical -> {1., 0., 0.}, ViewAngle -> 12 Degree, PlotRange -> {{-100., 500.}, {-150., 550.}, {-150., 150.}}, SphericalRegion -> True, Boxed -> False, Background -> LightGray, ImageSize -> {400, 400}]], "Specifications" :> {{{$CellContext`poseList$$, {{ "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.4670501078336824, "Rhand_thumbIndex" -> -0.6962282702997525, "Rhand_thumbNear" -> 0.29216811678385074`, "Rhand_thumbFar" -> 0.18221237390820802`, "Rhand_thumbJoint3" -> 0.1759291886010284, "Rhand_indexMiddle" -> 0, "Rhand_indexNear" -> 0.03455751918948772, "Rhand_indexMedial" -> 0.07120943348136866, "Rhand_indexJoint3" -> 0.10367255756846318`, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 0.06, "Rhand_middleMedial" -> 0.06, "Rhand_middleJoint3" -> 0.06, "Rhand_ringMiddle" -> 0, "Rhand_ringNear" -> 0.13, "Rhand_ringMedial" -> 0.13, "Rhand_ringJoint3" -> 0.12, "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 0.2, "Rhand_littleMedial" -> 0.2, "Rhand_littleJoint3" -> 0.21}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> 0.779114774167207, "Rwrist_ROLL" -> 1.6461945504810513`, "Rhand_thumbPalm" -> 0., "Rhand_thumbIndex" -> -0.5097999698556466, "Rhand_thumbNear" -> 0.12252211349000193`, "Rhand_thumbFar" -> 0.37280232822598874`, "Rhand_thumbJoint3" -> 0.19477874452256716`, "Rhand_indexMiddle" -> 0.09424777960769379, "Rhand_indexNear" -> 0., "Rhand_indexMedial" -> 0., "Rhand_indexJoint3" -> 0., "Rhand_middleRing" -> -0.1, "Rhand_middleNear" -> 0., "Rhand_middleMedial" -> 0., "Rhand_middleJoint3" -> 0., "Rhand_ringMiddle" -> 0.0032477796076937765`, "Rhand_ringNear" -> 1.338318470429252, "Rhand_ringMedial" -> 2.0315632493213993`, "Rhand_ringJoint3" -> 1.5425219929125884`, "Rhand_littleRing" -> -0.07539822368615506, "Rhand_littleNear" -> 1.5707963267948966`, "Rhand_littleMedial" -> 1.6084954386379742`, "Rhand_littleJoint3" -> 1.473406954533613}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> 0., "Rhand_thumbIndex" -> -0.33982122533307946`, "Rhand_thumbNear" -> 0.45867252742410974`, "Rhand_thumbFar" -> 0.37280232822598874`, "Rhand_thumbJoint3" -> 1.3917255455402784`, "Rhand_indexMiddle" -> 0.2722713633111154, "Rhand_indexNear" -> 0., "Rhand_indexMedial" -> 1.843067690106012, "Rhand_indexJoint3" -> 1.382300767579509, "Rhand_middleRing" -> 0.07539822368615504, "Rhand_middleNear" -> 0.06911503837897544, "Rhand_middleMedial" -> 1.9854865570687492`, "Rhand_middleJoint3" -> 1.2849113953182254`, "Rhand_ringMiddle" -> 0.12026192982974676`, "Rhand_ringNear" -> 0., "Rhand_ringMedial" -> 1.642005760276265, "Rhand_ringJoint3" -> 1.5425219929125884`, "Rhand_littleRing" -> -0.07539822368615506, "Rhand_littleNear" -> 0.3078760800517997, "Rhand_littleMedial" -> 1.6084954386379742`, "Rhand_littleJoint3" -> 0.3707079331235956}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.025132741228718367`, "Rhand_thumbIndex" -> -1.378884841043611, "Rhand_thumbNear" -> 0.1853539665617978, "Rhand_thumbFar" -> 0.010471975511965976`, "Rhand_thumbJoint3" -> 0., "Rhand_indexMiddle" -> 0.09424777960769379, "Rhand_indexNear" -> 0., "Rhand_indexMedial" -> 0., "Rhand_indexJoint3" -> 0., "Rhand_middleRing" -> 0.10471975511965977`, "Rhand_middleNear" -> 1.473406954533613, "Rhand_middleMedial" -> 2.0943951023931953`, "Rhand_middleJoint3" -> 1.2503538761287378`, "Rhand_ringMiddle" -> -0.028873751825810937`, "Rhand_ringNear" -> 1.338318470429252, "Rhand_ringMedial" -> 2.0315632493213993`, "Rhand_ringJoint3" -> 1.36659280431156, "Rhand_littleRing" -> -0.07539822368615506, "Rhand_littleNear" -> 1.5707963267948966`, "Rhand_littleMedial" -> 1.7257815643719931`, "Rhand_littleJoint3" -> 1.5707963267948966`}, { "Relbow" -> 1., "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.025132741228718367`, "Rhand_thumbIndex" -> -1.378884841043611, "Rhand_thumbNear" -> 0.1853539665617978, "Rhand_thumbFar" -> 0.010471975511965976`, "Rhand_thumbJoint3" -> 0., "Rhand_indexMiddle" -> 0.09424777960769379, "Rhand_indexNear" -> 0., "Rhand_indexMedial" -> 0., "Rhand_indexJoint3" -> 0., "Rhand_middleRing" -> 0.10471975511965977`, "Rhand_middleNear" -> 1.473406954533613, "Rhand_middleMedial" -> 2.0943951023931953`, "Rhand_middleJoint3" -> 1.2503538761287378`, "Rhand_ringMiddle" -> -0.028873751825810937`, "Rhand_ringNear" -> 1.338318470429252, "Rhand_ringMedial" -> 2.0315632493213993`, "Rhand_ringJoint3" -> 1.36659280431156, "Rhand_littleRing" -> -0.07539822368615506, "Rhand_littleNear" -> 1.5707963267948966`, "Rhand_littleMedial" -> 1.7257815643719931`, "Rhand_littleJoint3" -> 1.5707963267948966`}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.025132741228718367`, "Rhand_thumbIndex" -> -1.378884841043611, "Rhand_thumbNear" -> 0.1853539665617978, "Rhand_thumbFar" -> 0.010471975511965976`, "Rhand_thumbJoint3" -> 0., "Rhand_indexMiddle" -> 0.09424777960769379, "Rhand_indexNear" -> 0., "Rhand_indexMedial" -> 0., "Rhand_indexJoint3" -> 0., "Rhand_middleRing" -> 0.10471975511965977`, "Rhand_middleNear" -> 1.473406954533613, "Rhand_middleMedial" -> 2.0943951023931953`, "Rhand_middleJoint3" -> 1.2503538761287378`, "Rhand_ringMiddle" -> -0.028873751825810937`, "Rhand_ringNear" -> 1.338318470429252, "Rhand_ringMedial" -> 2.0315632493213993`, "Rhand_ringJoint3" -> 1.36659280431156, "Rhand_littleRing" -> -0.07539822368615506, "Rhand_littleNear" -> 1.5707963267948966`, "Rhand_littleMedial" -> 1.7257815643719931`, "Rhand_littleJoint3" -> 1.5707963267948966`}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.5235987755982988, "Rhand_thumbIndex" -> -1.077309649148734, "Rhand_thumbNear" -> 0.9142034621946298, "Rhand_thumbFar" -> 0.27646015351590175`, "Rhand_thumbJoint3" -> 0.7885397560510381, "Rhand_indexMiddle" -> 0.25342180738957665`, "Rhand_indexNear" -> 0.7979645340118074, "Rhand_indexMedial" -> 1.26501464184549, "Rhand_indexJoint3" -> 0.9204866475018093, "Rhand_middleRing" -> 0.10471975511965977`, "Rhand_middleNear" -> 0.8765043503515524, "Rhand_middleMedial" -> 1.3571680263507906`, "Rhand_middleJoint3" -> 0.8325220532012952, "Rhand_ringMiddle" -> 0.05372447186034407, "Rhand_ringNear" -> 0.7351326809400116, "Rhand_ringMedial" -> 1.26501464184549, "Rhand_ringJoint3" -> 0.9927432785343746, "Rhand_littleRing" -> -0.014660765716752455`, "Rhand_littleNear" -> 0.7791149780902686, "Rhand_littleMedial" -> 0.825191670342919, "Rhand_littleJoint3" -> 0.6031857894892403}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.4670501078336824, "Rhand_thumbIndex" -> -0.6962282702997525, "Rhand_thumbNear" -> 0.29216811678385074`, "Rhand_thumbFar" -> 0.18221237390820802`, "Rhand_thumbJoint3" -> 0.1759291886010284, "Rhand_indexMiddle" -> 0, "Rhand_indexNear" -> 0.03455751918948772, "Rhand_indexMedial" -> 0.07120943348136866, "Rhand_indexJoint3" -> 0.10367255756846318`, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 0.06, "Rhand_middleMedial" -> 0.06, "Rhand_middleJoint3" -> 0.06, "Rhand_ringMiddle" -> 0, "Rhand_ringNear" -> 0.13, "Rhand_ringMedial" -> 0.13, "Rhand_ringJoint3" -> 0.12, "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 0.2, "Rhand_littleMedial" -> 0.2, "Rhand_littleJoint3" -> 0.21}}, "message to sign"}, {{{ "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.4670501078336824, "Rhand_thumbIndex" -> -0.6962282702997525, "Rhand_thumbNear" -> 0.29216811678385074`, "Rhand_thumbFar" -> 0.18221237390820802`, "Rhand_thumbJoint3" -> 0.1759291886010284, "Rhand_indexMiddle" -> 0, "Rhand_indexNear" -> 0.03455751918948772, "Rhand_indexMedial" -> 0.07120943348136866, "Rhand_indexJoint3" -> 0.10367255756846318`, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 0.06, "Rhand_middleMedial" -> 0.06, "Rhand_middleJoint3" -> 0.06, "Rhand_ringMiddle" -> 0, "Rhand_ringNear" -> 0.13, "Rhand_ringMedial" -> 0.13, "Rhand_ringJoint3" -> 0.12, "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 0.2, "Rhand_littleMedial" -> 0.2, "Rhand_littleJoint3" -> 0.21}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> 0.779114774167207, "Rwrist_ROLL" -> 1.6461945504810513`, "Rhand_thumbPalm" -> 0., "Rhand_thumbIndex" -> -0.5097999698556466, "Rhand_thumbNear" -> 0.12252211349000193`, "Rhand_thumbFar" -> 0.37280232822598874`, "Rhand_thumbJoint3" -> 0.19477874452256716`, "Rhand_indexMiddle" -> 0.09424777960769379, "Rhand_indexNear" -> 0., "Rhand_indexMedial" -> 0., "Rhand_indexJoint3" -> 0., "Rhand_middleRing" -> -0.1, "Rhand_middleNear" -> 0., "Rhand_middleMedial" -> 0., "Rhand_middleJoint3" -> 0., "Rhand_ringMiddle" -> 0.0032477796076937765`, "Rhand_ringNear" -> 1.338318470429252, "Rhand_ringMedial" -> 2.0315632493213993`, "Rhand_ringJoint3" -> 1.5425219929125884`, "Rhand_littleRing" -> -0.07539822368615506, "Rhand_littleNear" -> 1.5707963267948966`, "Rhand_littleMedial" -> 1.6084954386379742`, "Rhand_littleJoint3" -> 1.473406954533613}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> 0., "Rhand_thumbIndex" -> -0.33982122533307946`, "Rhand_thumbNear" -> 0.45867252742410974`, "Rhand_thumbFar" -> 0.37280232822598874`, "Rhand_thumbJoint3" -> 1.3917255455402784`, "Rhand_indexMiddle" -> 0.2722713633111154, "Rhand_indexNear" -> 0., "Rhand_indexMedial" -> 1.843067690106012, "Rhand_indexJoint3" -> 1.382300767579509, "Rhand_middleRing" -> 0.07539822368615504, "Rhand_middleNear" -> 0.06911503837897544, "Rhand_middleMedial" -> 1.9854865570687492`, "Rhand_middleJoint3" -> 1.2849113953182254`, "Rhand_ringMiddle" -> 0.12026192982974676`, "Rhand_ringNear" -> 0., "Rhand_ringMedial" -> 1.642005760276265, "Rhand_ringJoint3" -> 1.5425219929125884`, "Rhand_littleRing" -> -0.07539822368615506, "Rhand_littleNear" -> 0.3078760800517997, "Rhand_littleMedial" -> 1.6084954386379742`, "Rhand_littleJoint3" -> 0.3707079331235956}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.025132741228718367`, "Rhand_thumbIndex" -> -1.378884841043611, "Rhand_thumbNear" -> 0.1853539665617978, "Rhand_thumbFar" -> 0.010471975511965976`, "Rhand_thumbJoint3" -> 0., "Rhand_indexMiddle" -> 0.09424777960769379, "Rhand_indexNear" -> 0., "Rhand_indexMedial" -> 0., "Rhand_indexJoint3" -> 0., "Rhand_middleRing" -> 0.10471975511965977`, "Rhand_middleNear" -> 1.473406954533613, "Rhand_middleMedial" -> 2.0943951023931953`, "Rhand_middleJoint3" -> 1.2503538761287378`, "Rhand_ringMiddle" -> -0.028873751825810937`, "Rhand_ringNear" -> 1.338318470429252, "Rhand_ringMedial" -> 2.0315632493213993`, "Rhand_ringJoint3" -> 1.36659280431156, "Rhand_littleRing" -> -0.07539822368615506, "Rhand_littleNear" -> 1.5707963267948966`, "Rhand_littleMedial" -> 1.7257815643719931`, "Rhand_littleJoint3" -> 1.5707963267948966`}, { "Relbow" -> 1., "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.025132741228718367`, "Rhand_thumbIndex" -> -1.378884841043611, "Rhand_thumbNear" -> 0.1853539665617978, "Rhand_thumbFar" -> 0.010471975511965976`, "Rhand_thumbJoint3" -> 0., "Rhand_indexMiddle" -> 0.09424777960769379, "Rhand_indexNear" -> 0., "Rhand_indexMedial" -> 0., "Rhand_indexJoint3" -> 0., "Rhand_middleRing" -> 0.10471975511965977`, "Rhand_middleNear" -> 1.473406954533613, "Rhand_middleMedial" -> 2.0943951023931953`, "Rhand_middleJoint3" -> 1.2503538761287378`, "Rhand_ringMiddle" -> -0.028873751825810937`, "Rhand_ringNear" -> 1.338318470429252, "Rhand_ringMedial" -> 2.0315632493213993`, "Rhand_ringJoint3" -> 1.36659280431156, "Rhand_littleRing" -> -0.07539822368615506, "Rhand_littleNear" -> 1.5707963267948966`, "Rhand_littleMedial" -> 1.7257815643719931`, "Rhand_littleJoint3" -> 1.5707963267948966`}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.025132741228718367`, "Rhand_thumbIndex" -> -1.378884841043611, "Rhand_thumbNear" -> 0.1853539665617978, "Rhand_thumbFar" -> 0.010471975511965976`, "Rhand_thumbJoint3" -> 0., "Rhand_indexMiddle" -> 0.09424777960769379, "Rhand_indexNear" -> 0., "Rhand_indexMedial" -> 0., "Rhand_indexJoint3" -> 0., "Rhand_middleRing" -> 0.10471975511965977`, "Rhand_middleNear" -> 1.473406954533613, "Rhand_middleMedial" -> 2.0943951023931953`, "Rhand_middleJoint3" -> 1.2503538761287378`, "Rhand_ringMiddle" -> -0.028873751825810937`, "Rhand_ringNear" -> 1.338318470429252, "Rhand_ringMedial" -> 2.0315632493213993`, "Rhand_ringJoint3" -> 1.36659280431156, "Rhand_littleRing" -> -0.07539822368615506, "Rhand_littleNear" -> 1.5707963267948966`, "Rhand_littleMedial" -> 1.7257815643719931`, "Rhand_littleJoint3" -> 1.5707963267948966`}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.5235987755982988, "Rhand_thumbIndex" -> -1.077309649148734, "Rhand_thumbNear" -> 0.9142034621946298, "Rhand_thumbFar" -> 0.27646015351590175`, "Rhand_thumbJoint3" -> 0.7885397560510381, "Rhand_indexMiddle" -> 0.25342180738957665`, "Rhand_indexNear" -> 0.7979645340118074, "Rhand_indexMedial" -> 1.26501464184549, "Rhand_indexJoint3" -> 0.9204866475018093, "Rhand_middleRing" -> 0.10471975511965977`, "Rhand_middleNear" -> 0.8765043503515524, "Rhand_middleMedial" -> 1.3571680263507906`, "Rhand_middleJoint3" -> 0.8325220532012952, "Rhand_ringMiddle" -> 0.05372447186034407, "Rhand_ringNear" -> 0.7351326809400116, "Rhand_ringMedial" -> 1.26501464184549, "Rhand_ringJoint3" -> 0.9927432785343746, "Rhand_littleRing" -> -0.014660765716752455`, "Rhand_littleNear" -> 0.7791149780902686, "Rhand_littleMedial" -> 0.825191670342919, "Rhand_littleJoint3" -> 0.6031857894892403}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.4670501078336824, "Rhand_thumbIndex" -> -0.6962282702997525, "Rhand_thumbNear" -> 0.29216811678385074`, "Rhand_thumbFar" -> 0.18221237390820802`, "Rhand_thumbJoint3" -> 0.1759291886010284, "Rhand_indexMiddle" -> 0, "Rhand_indexNear" -> 0.03455751918948772, "Rhand_indexMedial" -> 0.07120943348136866, "Rhand_indexJoint3" -> 0.10367255756846318`, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 0.06, "Rhand_middleMedial" -> 0.06, "Rhand_middleJoint3" -> 0.06, "Rhand_ringMiddle" -> 0, "Rhand_ringNear" -> 0.13, "Rhand_ringMedial" -> 0.13, "Rhand_ringJoint3" -> 0.12, "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 0.2, "Rhand_littleMedial" -> 0.2, "Rhand_littleJoint3" -> 0.21}} -> "Hello", {{ "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.4670501078336824, "Rhand_thumbIndex" -> -0.6962282702997525, "Rhand_thumbNear" -> 0.29216811678385074`, "Rhand_thumbFar" -> 0.18221237390820802`, "Rhand_thumbJoint3" -> 0.1759291886010284, "Rhand_indexMiddle" -> 0, "Rhand_indexNear" -> 0.03455751918948772, "Rhand_indexMedial" -> 0.07120943348136866, "Rhand_indexJoint3" -> 0.10367255756846318`, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 0.06, "Rhand_middleMedial" -> 0.06, "Rhand_middleJoint3" -> 0.06, "Rhand_ringMiddle" -> 0, "Rhand_ringNear" -> 0.13, "Rhand_ringMedial" -> 0.13, "Rhand_ringJoint3" -> 0.12, "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 0.2, "Rhand_littleMedial" -> 0.2, "Rhand_littleJoint3" -> 0.21}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -1.1896164181593347`, "Rhand_thumbIndex" -> -1.0142530181161684`, "Rhand_thumbNear" -> 0.30159289474462014`, "Rhand_thumbFar" -> 0.5194099853935125, "Rhand_thumbJoint3" -> 0.38013271108436497`, "Rhand_indexMiddle" -> 0, "Rhand_indexNear" -> 1.561371548834127, "Rhand_indexMedial" -> 1.7383479349863522`, "Rhand_indexJoint3" -> 1.338318470429252, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 1.4796901398407927`, "Rhand_middleMedial" -> 2.0231856689118266`, "Rhand_middleJoint3" -> 1.5707963267948966`, "Rhand_ringMiddle" -> 0, "Rhand_ringNear" -> 1.5707963267948966`, "Rhand_ringMedial" -> 2.0943951023931953`, "Rhand_ringJoint3" -> 0.9204866475018093, "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 0.9738937226128359, "Rhand_littleMedial" -> 0.2, "Rhand_littleJoint3" -> 0.21}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.402124063582556, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -1.1896164181593347`, "Rhand_thumbIndex" -> -1.0142530181161684`, "Rhand_thumbNear" -> 0.30159289474462014`, "Rhand_thumbFar" -> 0.5194099853935125, "Rhand_thumbJoint3" -> 0.38013271108436497`, "Rhand_indexMiddle" -> 0, "Rhand_indexNear" -> 1.561371548834127, "Rhand_indexMedial" -> 1.7383479349863522`, "Rhand_indexJoint3" -> 1.338318470429252, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 1.4796901398407927`, "Rhand_middleMedial" -> 2.0231856689118266`, "Rhand_middleJoint3" -> 1.5707963267948966`, "Rhand_ringMiddle" -> 0, "Rhand_ringNear" -> 1.5707963267948966`, "Rhand_ringMedial" -> 2.0943951023931953`, "Rhand_ringJoint3" -> 0.9204866475018093, "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 0.9738937226128359, "Rhand_littleMedial" -> 0.2, "Rhand_littleJoint3" -> 0.21}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> 0.414690026350791, "Rwrist_ROLL" -> 1.6084954386379744`, "Rhand_thumbPalm" -> -1.1896164181593347`, "Rhand_thumbIndex" -> -1.0142530181161684`, "Rhand_thumbNear" -> 0.30159289474462014`, "Rhand_thumbFar" -> 0.5194099853935125, "Rhand_thumbJoint3" -> 0.38013271108436497`, "Rhand_indexMiddle" -> 0, "Rhand_indexNear" -> 1.561371548834127, "Rhand_indexMedial" -> 1.7383479349863522`, "Rhand_indexJoint3" -> 1.338318470429252, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 1.4796901398407927`, "Rhand_middleMedial" -> 2.0231856689118266`, "Rhand_middleJoint3" -> 1.5707963267948966`, "Rhand_ringMiddle" -> 0, "Rhand_ringNear" -> 1.5707963267948966`, "Rhand_ringMedial" -> 2.0943951023931953`, "Rhand_ringJoint3" -> 0.9204866475018093, "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 0.9738937226128359, "Rhand_littleMedial" -> 0.2, "Rhand_littleJoint3" -> 0.21}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.4670501078336824, "Rhand_thumbIndex" -> -0.6962282702997525, "Rhand_thumbNear" -> 0.29216811678385074`, "Rhand_thumbFar" -> 0.18221237390820802`, "Rhand_thumbJoint3" -> 0.1759291886010284, "Rhand_indexMiddle" -> 0, "Rhand_indexNear" -> 0.03455751918948772, "Rhand_indexMedial" -> 0.07120943348136866, "Rhand_indexJoint3" -> 0.10367255756846318`, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 0.06, "Rhand_middleMedial" -> 0.06, "Rhand_middleJoint3" -> 0.06, "Rhand_ringMiddle" -> 0, "Rhand_ringNear" -> 0.13, "Rhand_ringMedial" -> 0.13, "Rhand_ringJoint3" -> 0.12, "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 0.2, "Rhand_littleMedial" -> 0.2, "Rhand_littleJoint3" -> 0.21}} -> "the letter J", {{ "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.4670501078336824, "Rhand_thumbIndex" -> -0.6962282702997525, "Rhand_thumbNear" -> 0.29216811678385074`, "Rhand_thumbFar" -> 0.18221237390820802`, "Rhand_thumbJoint3" -> 0.1759291886010284, "Rhand_indexMiddle" -> 0, "Rhand_indexNear" -> 0.03455751918948772, "Rhand_indexMedial" -> 0.07120943348136866, "Rhand_indexJoint3" -> 0.10367255756846318`, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 0.06, "Rhand_middleMedial" -> 0.06, "Rhand_middleJoint3" -> 0.06, "Rhand_ringMiddle" -> 0, "Rhand_ringNear" -> 0.13, "Rhand_ringMedial" -> 0.13, "Rhand_ringJoint3" -> 0.12, "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 0.2, "Rhand_littleMedial" -> 0.2, "Rhand_littleJoint3" -> 0.21}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> -0.2010619298297469, "Rhand_thumbPalm" -> 0, "Rhand_thumbIndex" -> -0.4, "Rhand_thumbNear" -> 0, "Rhand_thumbFar" -> 0, "Rhand_thumbJoint3" -> 0, "Rhand_indexMiddle" -> 0.19687313962496042`, "Rhand_indexNear" -> 0.2827433388230814, "Rhand_indexMedial" -> 0.2722713633111154, "Rhand_indexJoint3" -> 0.22933626371205487`, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 1.2409290981679684`, "Rhand_middleMedial" -> 2.0441296199357586`, "Rhand_middleJoint3" -> 1.3037609512397643`, "Rhand_ringMiddle" -> 0, "Rhand_ringNear" -> 1.3037609512397643`, "Rhand_ringMedial" -> 2.056695990550118, "Rhand_ringJoint3" -> 1.4796901398407927`, "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 1.51738925168387, "Rhand_littleMedial" -> 1.9729201864543902`, "Rhand_littleJoint3" -> 1.4451326206513049`}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0.578053048260522, "Rhand_thumbPalm" -> 0, "Rhand_thumbIndex" -> -0.4, "Rhand_thumbNear" -> 0, "Rhand_thumbFar" -> 0, "Rhand_thumbJoint3" -> 0, "Rhand_indexMiddle" -> -0.09215338450530053, "Rhand_indexNear" -> 0.2827433388230814, "Rhand_indexMedial" -> 0.2722713633111154, "Rhand_indexJoint3" -> 0.22933626371205487`, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 1.2409290981679684`, "Rhand_middleMedial" -> 2.0441296199357586`, "Rhand_middleJoint3" -> 1.3037609512397643`, "Rhand_ringMiddle" -> 0, "Rhand_ringNear" -> 1.3037609512397643`, "Rhand_ringMedial" -> 2.056695990550118, "Rhand_ringJoint3" -> 1.4796901398407927`, "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 1.51738925168387, "Rhand_littleMedial" -> 1.9729201864543902`, "Rhand_littleJoint3" -> 1.4451326206513049`}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.402124063582556, "Rwrist_ROLL" -> 0.05026548245743667, "Rhand_thumbPalm" -> 0, "Rhand_thumbIndex" -> -0.4, "Rhand_thumbNear" -> 0, "Rhand_thumbFar" -> 0, "Rhand_thumbJoint3" -> 0, "Rhand_indexMiddle" -> 0.19687313962496042`, "Rhand_indexNear" -> 0.5215043804959056, "Rhand_indexMedial" -> 0.2722713633111154, "Rhand_indexJoint3" -> 0.22933626371205487`, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 1.2409290981679684`, "Rhand_middleMedial" -> 2.0441296199357586`, "Rhand_middleJoint3" -> 1.3037609512397643`, "Rhand_ringMiddle" -> 0, "Rhand_ringNear" -> 1.3037609512397643`, "Rhand_ringMedial" -> 2.056695990550118, "Rhand_ringJoint3" -> 1.4796901398407927`, "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 1.51738925168387, "Rhand_littleMedial" -> 1.9729201864543902`, "Rhand_littleJoint3" -> 1.4451326206513049`}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.113097539452295, "Rwrist_ROLL" -> 0.4398229715025712, "Rhand_thumbPalm" -> 0, "Rhand_thumbIndex" -> -0.4, "Rhand_thumbNear" -> 0, "Rhand_thumbFar" -> 0, "Rhand_thumbJoint3" -> 0, "Rhand_indexMiddle" -> -0.09843656981248017, "Rhand_indexNear" -> 0.5215043804959056, "Rhand_indexMedial" -> 0.2722713633111154, "Rhand_indexJoint3" -> 0.22933626371205487`, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 1.2409290981679684`, "Rhand_middleMedial" -> 2.0441296199357586`, "Rhand_middleJoint3" -> 1.3037609512397643`, "Rhand_ringMiddle" -> 0, "Rhand_ringNear" -> 1.3037609512397643`, "Rhand_ringMedial" -> 2.056695990550118, "Rhand_ringJoint3" -> 1.4796901398407927`, "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 1.51738925168387, "Rhand_littleMedial" -> 1.9729201864543902`, "Rhand_littleJoint3" -> 1.4451326206513049`}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.4670501078336824, "Rhand_thumbIndex" -> -0.6962282702997525, "Rhand_thumbNear" -> 0.29216811678385074`, "Rhand_thumbFar" -> 0.18221237390820802`, "Rhand_thumbJoint3" -> 0.1759291886010284, "Rhand_indexMiddle" -> 0, "Rhand_indexNear" -> 0.03455751918948772, "Rhand_indexMedial" -> 0.07120943348136866, "Rhand_indexJoint3" -> 0.10367255756846318`, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 0.06, "Rhand_middleMedial" -> 0.06, "Rhand_middleJoint3" -> 0.06, "Rhand_ringMiddle" -> 0, "Rhand_ringNear" -> 0.13, "Rhand_ringMedial" -> 0.13, "Rhand_ringJoint3" -> 0.12, "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 0.2, "Rhand_littleMedial" -> 0.2, "Rhand_littleJoint3" -> 0.21}} -> "the letter Z", {{ "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942, "Rwrist_ROLL" -> Rational[-1, 4] Pi, "Rhand_thumbPalm" -> 0., "Rhand_thumbIndex" -> -1.12391672425976, "Rhand_thumbNear" -> 0., "Rhand_thumbFar" -> 0.5319763560078716, "Rhand_thumbJoint3" -> 0., "Rhand_indexMiddle" -> 0.19477874452256716`, "Rhand_indexNear" -> 1.1875220230569419`, "Rhand_indexMedial" -> 1.6084954386379742`, "Rhand_indexJoint3" -> 1.5707963267948966`, "Rhand_middleRing" -> 0.1361356816555577, "Rhand_middleNear" -> 1.152964503867454, "Rhand_middleMedial" -> 1.9980529276831085`, "Rhand_middleJoint3" -> 1.0712830948741194`, "Rhand_ringMiddle" -> -0.010518591006665384`, "Rhand_ringNear" -> 1.080707872834889, "Rhand_ringMedial" -> 1.9142771235873803`, "Rhand_ringJoint3" -> 1.4011503235010478`, "Rhand_littleRing" -> -0.08168140899333462, "Rhand_littleNear" -> 0.45238934211693027`, "Rhand_littleMedial" -> 0., "Rhand_littleJoint3" -> 0.}, {"Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942, "Rwrist_ROLL" -> Rational[1, 4] Pi, "Rhand_thumbPalm" -> 0., "Rhand_thumbIndex" -> -1.12391672425976, "Rhand_thumbNear" -> 0., "Rhand_thumbFar" -> 0.5319763560078716, "Rhand_thumbJoint3" -> 0., "Rhand_indexMiddle" -> 0.19477874452256716`, "Rhand_indexNear" -> 1.1875220230569419`, "Rhand_indexMedial" -> 1.6084954386379742`, "Rhand_indexJoint3" -> 1.5707963267948966`, "Rhand_middleRing" -> 0.1361356816555577, "Rhand_middleNear" -> 1.152964503867454, "Rhand_middleMedial" -> 1.9980529276831085`, "Rhand_middleJoint3" -> 1.0712830948741194`, "Rhand_ringMiddle" -> -0.010518591006665384`, "Rhand_ringNear" -> 1.080707872834889, "Rhand_ringMedial" -> 1.9142771235873803`, "Rhand_ringJoint3" -> 1.4011503235010478`, "Rhand_littleRing" -> -0.08168140899333462, "Rhand_littleNear" -> 0.45238934211693027`, "Rhand_littleMedial" -> 0., "Rhand_littleJoint3" -> 0.}, {"Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942, "Rwrist_ROLL" -> Rational[-1, 4] Pi, "Rhand_thumbPalm" -> 0., "Rhand_thumbIndex" -> -1.12391672425976, "Rhand_thumbNear" -> 0., "Rhand_thumbFar" -> 0.5319763560078716, "Rhand_thumbJoint3" -> 0., "Rhand_indexMiddle" -> 0.19477874452256716`, "Rhand_indexNear" -> 1.1875220230569419`, "Rhand_indexMedial" -> 1.6084954386379742`, "Rhand_indexJoint3" -> 1.5707963267948966`, "Rhand_middleRing" -> 0.1361356816555577, "Rhand_middleNear" -> 1.152964503867454, "Rhand_middleMedial" -> 1.9980529276831085`, "Rhand_middleJoint3" -> 1.0712830948741194`, "Rhand_ringMiddle" -> -0.010518591006665384`, "Rhand_ringNear" -> 1.080707872834889, "Rhand_ringMedial" -> 1.9142771235873803`, "Rhand_ringJoint3" -> 1.4011503235010478`, "Rhand_littleRing" -> -0.08168140899333462, "Rhand_littleNear" -> 0.45238934211693027`, "Rhand_littleMedial" -> 0., "Rhand_littleJoint3" -> 0.}} -> "Hang loose", {{ "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.4670501078336824, "Rhand_thumbIndex" -> -0.6962282702997525, "Rhand_thumbNear" -> 0.29216811678385074`, "Rhand_thumbFar" -> 0.18221237390820802`, "Rhand_thumbJoint3" -> 0.1759291886010284, "Rhand_indexMiddle" -> 0, "Rhand_indexNear" -> 0.03455751918948772, "Rhand_indexMedial" -> 0.07120943348136866, "Rhand_indexJoint3" -> 0.10367255756846318`, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 0.06, "Rhand_middleMedial" -> 0.06, "Rhand_middleJoint3" -> 0.06, "Rhand_ringMiddle" -> 0, "Rhand_ringNear" -> 0.13, "Rhand_ringMedial" -> 0.13, "Rhand_ringJoint3" -> 0.12, "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 0.2, "Rhand_littleMedial" -> 0.2, "Rhand_littleJoint3" -> 0.21}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> 0, "Rhand_thumbIndex" -> -0.4, "Rhand_thumbNear" -> 0, "Rhand_thumbFar" -> 0, "Rhand_thumbJoint3" -> 0, "Rhand_indexMiddle" -> 0, "Rhand_indexNear" -> 0, "Rhand_indexMedial" -> 0, "Rhand_indexJoint3" -> 0, "Rhand_middleRing" -> -0.2, "Rhand_middleNear" -> 0.06, "Rhand_middleMedial" -> 0.06, "Rhand_middleJoint3" -> 0.06, "Rhand_ringMiddle" -> 0.17073862208239704`, "Rhand_ringNear" -> 0., "Rhand_ringMedial" -> 0., "Rhand_ringJoint3" -> 0., "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 0., "Rhand_littleMedial" -> 0., "Rhand_littleJoint3" -> 0.}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.4670501078336824, "Rhand_thumbIndex" -> -0.6962282702997525, "Rhand_thumbNear" -> 0.29216811678385074`, "Rhand_thumbFar" -> 0.18221237390820802`, "Rhand_thumbJoint3" -> 0.1759291886010284, "Rhand_indexMiddle" -> 0, "Rhand_indexNear" -> 0.03455751918948772, "Rhand_indexMedial" -> 0.07120943348136866, "Rhand_indexJoint3" -> 0.10367255756846318`, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 0.06, "Rhand_middleMedial" -> 0.06, "Rhand_middleJoint3" -> 0.06, "Rhand_ringMiddle" -> 0, "Rhand_ringNear" -> 0.13, "Rhand_ringMedial" -> 0.13, "Rhand_ringJoint3" -> 0.12, "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 0.2, "Rhand_littleMedial" -> 0.2, "Rhand_littleJoint3" -> 0.21}} -> "Live long and prosper", {{ "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.4670501078336824, "Rhand_thumbIndex" -> -0.6962282702997525, "Rhand_thumbNear" -> 0.29216811678385074`, "Rhand_thumbFar" -> 0.18221237390820802`, "Rhand_thumbJoint3" -> 0.1759291886010284, "Rhand_indexMiddle" -> 0, "Rhand_indexNear" -> 0.03455751918948772, "Rhand_indexMedial" -> 0.07120943348136866, "Rhand_indexJoint3" -> 0.10367255756846318`, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 0.06, "Rhand_middleMedial" -> 0.06, "Rhand_middleJoint3" -> 0.06, "Rhand_ringMiddle" -> 0, "Rhand_ringNear" -> 0.13, "Rhand_ringMedial" -> 0.13, "Rhand_ringJoint3" -> 0.12, "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 0.2, "Rhand_littleMedial" -> 0.2, "Rhand_littleJoint3" -> 0.21}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -1.3529792361460042`, "Rhand_thumbIndex" -> -1.2555131716320704`, "Rhand_thumbNear" -> 0, "Rhand_thumbFar" -> 0.8210028801381325, "Rhand_thumbJoint3" -> 0.7162831250184729, "Rhand_indexMiddle" -> 0, "Rhand_indexNear" -> 0.7162831250184729, "Rhand_indexMedial" -> 1.26501464184549, "Rhand_indexJoint3" -> 1.046150353645401, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 0.11309733552923257`, "Rhand_middleMedial" -> 0.2932153143350474, "Rhand_middleJoint3" -> 0.2827433388230814, "Rhand_ringMiddle" -> 0, "Rhand_ringNear" -> 0.13, "Rhand_ringMedial" -> 0.13, "Rhand_ringJoint3" -> 0.12, "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 0.053407075111026485`, "Rhand_littleMedial" -> 0.2, "Rhand_littleJoint3" -> 0.0879645943005142}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.4670501078336824, "Rhand_thumbIndex" -> -0.6962282702997525, "Rhand_thumbNear" -> 0.29216811678385074`, "Rhand_thumbFar" -> 0.18221237390820802`, "Rhand_thumbJoint3" -> 0.1759291886010284, "Rhand_indexMiddle" -> 0, "Rhand_indexNear" -> 0.03455751918948772, "Rhand_indexMedial" -> 0.07120943348136866, "Rhand_indexJoint3" -> 0.10367255756846318`, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 0.06, "Rhand_middleMedial" -> 0.06, "Rhand_middleJoint3" -> 0.06, "Rhand_ringMiddle" -> 0, "Rhand_ringNear" -> 0.13, "Rhand_ringMedial" -> 0.13, "Rhand_ringJoint3" -> 0.12, "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 0.2, "Rhand_littleMedial" -> 0.2, "Rhand_littleJoint3" -> 0.21}} -> "OK", {{ "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.4670501078336824, "Rhand_thumbIndex" -> -0.6962282702997525, "Rhand_thumbNear" -> 0.29216811678385074`, "Rhand_thumbFar" -> 0.18221237390820802`, "Rhand_thumbJoint3" -> 0.1759291886010284, "Rhand_indexMiddle" -> 0, "Rhand_indexNear" -> 0.03455751918948772, "Rhand_indexMedial" -> 0.07120943348136866, "Rhand_indexJoint3" -> 0.10367255756846318`, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 0.06, "Rhand_middleMedial" -> 0.06, "Rhand_middleJoint3" -> 0.06, "Rhand_ringMiddle" -> 0, "Rhand_ringNear" -> 0.13, "Rhand_ringMedial" -> 0.13, "Rhand_ringJoint3" -> 0.12, "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 0.2, "Rhand_littleMedial" -> 0.2, "Rhand_littleJoint3" -> 0.21}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> 0., "Rhand_thumbIndex" -> -1.12391672425976, "Rhand_thumbNear" -> 0., "Rhand_thumbFar" -> 0.5319763560078716, "Rhand_thumbJoint3" -> 0., "Rhand_indexMiddle" -> 0., "Rhand_indexNear" -> 0., "Rhand_indexMedial" -> 0., "Rhand_indexJoint3" -> 0., "Rhand_middleRing" -> 0.1361356816555577, "Rhand_middleNear" -> 1.152964503867454, "Rhand_middleMedial" -> 1.9980529276831085`, "Rhand_middleJoint3" -> 1.0712830948741194`, "Rhand_ringMiddle" -> -0.010518591006665384`, "Rhand_ringNear" -> 1.080707872834889, "Rhand_ringMedial" -> 1.9142771235873803`, "Rhand_ringJoint3" -> 1.4011503235010478`, "Rhand_littleRing" -> -0.08168140899333462, "Rhand_littleNear" -> 0., "Rhand_littleMedial" -> 0., "Rhand_littleJoint3" -> 0.}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.4670501078336824, "Rhand_thumbIndex" -> -0.6962282702997525, "Rhand_thumbNear" -> 0.29216811678385074`, "Rhand_thumbFar" -> 0.18221237390820802`, "Rhand_thumbJoint3" -> 0.1759291886010284, "Rhand_indexMiddle" -> 0, "Rhand_indexNear" -> 0.03455751918948772, "Rhand_indexMedial" -> 0.07120943348136866, "Rhand_indexJoint3" -> 0.10367255756846318`, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 0.06, "Rhand_middleMedial" -> 0.06, "Rhand_middleJoint3" -> 0.06, "Rhand_ringMiddle" -> 0, "Rhand_ringNear" -> 0.13, "Rhand_ringMedial" -> 0.13, "Rhand_ringJoint3" -> 0.12, "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 0.2, "Rhand_littleMedial" -> 0.2, "Rhand_littleJoint3" -> 0.21}} -> "I love you", {{ "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.4670501078336824, "Rhand_thumbIndex" -> -0.6962282702997525, "Rhand_thumbNear" -> 0.29216811678385074`, "Rhand_thumbFar" -> 0.18221237390820802`, "Rhand_thumbJoint3" -> 0.1759291886010284, "Rhand_indexMiddle" -> 0, "Rhand_indexNear" -> 0.03455751918948772, "Rhand_indexMedial" -> 0.07120943348136866, "Rhand_indexJoint3" -> 0.10367255756846318`, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 0.06, "Rhand_middleMedial" -> 0.06, "Rhand_middleJoint3" -> 0.06, "Rhand_ringMiddle" -> 0, "Rhand_ringNear" -> 0.13, "Rhand_ringMedial" -> 0.13, "Rhand_ringJoint3" -> 0.12, "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 0.2, "Rhand_littleMedial" -> 0.2, "Rhand_littleJoint3" -> 0.21}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> 0.779114774167207, "Rwrist_ROLL" -> 1.6461945504810513`, "Rhand_thumbPalm" -> 0., "Rhand_thumbIndex" -> -0.5097999698556466, "Rhand_thumbNear" -> 0.12252211349000193`, "Rhand_thumbFar" -> 0.37280232822598874`, "Rhand_thumbJoint3" -> 0.19477874452256716`, "Rhand_indexMiddle" -> 0.09424777960769379, "Rhand_indexNear" -> 0., "Rhand_indexMedial" -> 0., "Rhand_indexJoint3" -> 0., "Rhand_middleRing" -> 0.10471975511965977`, "Rhand_middleNear" -> 1.5707963267948966`, "Rhand_middleMedial" -> 2.0943951023931953`, "Rhand_middleJoint3" -> 1.1875220230569419`, "Rhand_ringMiddle" -> -0.028873751825810937`, "Rhand_ringNear" -> 1.338318470429252, "Rhand_ringMedial" -> 2.0315632493213993`, "Rhand_ringJoint3" -> 1.5425219929125884`, "Rhand_littleRing" -> -0.07539822368615506, "Rhand_littleNear" -> 1.5707963267948966`, "Rhand_littleMedial" -> 1.6084954386379742`, "Rhand_littleJoint3" -> 1.473406954533613}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.5235987755982988, "Rhand_thumbIndex" -> -1.077309649148734, "Rhand_thumbNear" -> 0.9142034621946298, "Rhand_thumbFar" -> 0.27646015351590175`, "Rhand_thumbJoint3" -> 0.7885397560510381, "Rhand_indexMiddle" -> 0.25342180738957665`, "Rhand_indexNear" -> 0.7979645340118074, "Rhand_indexMedial" -> 1.26501464184549, "Rhand_indexJoint3" -> 0.9204866475018093, "Rhand_middleRing" -> 0.10471975511965977`, "Rhand_middleNear" -> 0.8765043503515524, "Rhand_middleMedial" -> 1.3571680263507906`, "Rhand_middleJoint3" -> 0.8325220532012952, "Rhand_ringMiddle" -> 0.05372447186034407, "Rhand_ringNear" -> 0.7351326809400116, "Rhand_ringMedial" -> 1.26501464184549, "Rhand_ringJoint3" -> 0.9927432785343746, "Rhand_littleRing" -> -0.014660765716752455`, "Rhand_littleNear" -> 0.7791149780902686, "Rhand_littleMedial" -> 0.825191670342919, "Rhand_littleJoint3" -> 0.6031857894892403}, { "Relbow" -> 1., "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.5235987755982988, "Rhand_thumbIndex" -> -1.077309649148734, "Rhand_thumbNear" -> 0.9142034621946298, "Rhand_thumbFar" -> 0.27646015351590175`, "Rhand_thumbJoint3" -> 0.7885397560510381, "Rhand_indexMiddle" -> 0.25342180738957665`, "Rhand_indexNear" -> 0.7979645340118074, "Rhand_indexMedial" -> 1.26501464184549, "Rhand_indexJoint3" -> 0.9204866475018093, "Rhand_middleRing" -> 0.10471975511965977`, "Rhand_middleNear" -> 0.8765043503515524, "Rhand_middleMedial" -> 1.3571680263507906`, "Rhand_middleJoint3" -> 0.8325220532012952, "Rhand_ringMiddle" -> 0.05372447186034407, "Rhand_ringNear" -> 0.7351326809400116, "Rhand_ringMedial" -> 1.26501464184549, "Rhand_ringJoint3" -> 0.9927432785343746, "Rhand_littleRing" -> -0.014660765716752455`, "Rhand_littleNear" -> 0.7791149780902686, "Rhand_littleMedial" -> 0.825191670342919, "Rhand_littleJoint3" -> 0.6031857894892403}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.5235987755982988, "Rhand_thumbIndex" -> -1.077309649148734, "Rhand_thumbNear" -> 0.9142034621946298, "Rhand_thumbFar" -> 0.27646015351590175`, "Rhand_thumbJoint3" -> 0.7885397560510381, "Rhand_indexMiddle" -> 0.25342180738957665`, "Rhand_indexNear" -> 0.7979645340118074, "Rhand_indexMedial" -> 1.26501464184549, "Rhand_indexJoint3" -> 0.9204866475018093, "Rhand_middleRing" -> 0.10471975511965977`, "Rhand_middleNear" -> 0.8765043503515524, "Rhand_middleMedial" -> 1.3571680263507906`, "Rhand_middleJoint3" -> 0.8325220532012952, "Rhand_ringMiddle" -> 0.05372447186034407, "Rhand_ringNear" -> 0.7351326809400116, "Rhand_ringMedial" -> 1.26501464184549, "Rhand_ringJoint3" -> 0.9927432785343746, "Rhand_littleRing" -> -0.014660765716752455`, "Rhand_littleNear" -> 0.7791149780902686, "Rhand_littleMedial" -> 0.825191670342919, "Rhand_littleJoint3" -> 0.6031857894892403}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.09634217471008684, "Rhand_thumbIndex" -> -0.5564070449666731, "Rhand_thumbNear" -> 0.45867252742410974`, "Rhand_thumbFar" -> 0.6031857894892403, "Rhand_thumbJoint3" -> 0.6377433086787281, "Rhand_indexMiddle" -> 0.1466076571675237, "Rhand_indexNear" -> 0., "Rhand_indexMedial" -> 0., "Rhand_indexJoint3" -> 0., "Rhand_middleRing" -> 0.12985249634837812`, "Rhand_middleNear" -> 0.9676105373056563, "Rhand_middleMedial" -> 2.0943951023931953`, "Rhand_middleJoint3" -> 0.6188937527571893, "Rhand_ringMiddle" -> 0.010130964914873378`, "Rhand_ringNear" -> 1.152964503867454, "Rhand_ringMedial" -> 1.9017107529730213`, "Rhand_ringJoint3" -> 0.8670795723907829, "Rhand_littleRing" -> -0.24713862208239704`, "Rhand_littleNear" -> 1.152964503867454, "Rhand_littleMedial" -> 1.843067690106012, "Rhand_littleJoint3" -> 0.3707079331235956}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> 0, "Rhand_thumbIndex" -> -0.6825203070318036, "Rhand_thumbNear" -> 0.34557519189487723`, "Rhand_thumbFar" -> 0.6681120376634293, "Rhand_thumbJoint3" -> 1.3571680263507906`, "Rhand_indexMiddle" -> 0.1759291886010284, "Rhand_indexNear" -> 0, "Rhand_indexMedial" -> 0, "Rhand_indexJoint3" -> 0, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 0.06, "Rhand_middleMedial" -> 0., "Rhand_middleJoint3" -> 0., "Rhand_ringMiddle" -> -0.1, "Rhand_ringNear" -> 0., "Rhand_ringMedial" -> 0., "Rhand_ringJoint3" -> 0., "Rhand_littleRing" -> -0.26389378290154264`, "Rhand_littleNear" -> 0., "Rhand_littleMedial" -> 0., "Rhand_littleJoint3" -> 0.21}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> 0., "Rhand_thumbIndex" -> -1.12391672425976, "Rhand_thumbNear" -> 0., "Rhand_thumbFar" -> 0.5319763560078716, "Rhand_thumbJoint3" -> 0., "Rhand_indexMiddle" -> 0.19477874452256716`, "Rhand_indexNear" -> 1.1875220230569419`, "Rhand_indexMedial" -> 1.6084954386379742`, "Rhand_indexJoint3" -> 1.5707963267948966`, "Rhand_middleRing" -> 0.1361356816555577, "Rhand_middleNear" -> 1.152964503867454, "Rhand_middleMedial" -> 1.9980529276831085`, "Rhand_middleJoint3" -> 1.0712830948741194`, "Rhand_ringMiddle" -> -0.010518591006665384`, "Rhand_ringNear" -> 1.080707872834889, "Rhand_ringMedial" -> 1.9142771235873803`, "Rhand_ringJoint3" -> 1.4011503235010478`, "Rhand_littleRing" -> -0.08168140899333462, "Rhand_littleNear" -> 0.45238934211693027`, "Rhand_littleMedial" -> 0., "Rhand_littleJoint3" -> 0.}, {"Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> 0., "Rhand_thumbIndex" -> -0.33982122533307946`, "Rhand_thumbNear" -> 0.45867252742410974`, "Rhand_thumbFar" -> 0.37280232822598874`, "Rhand_thumbJoint3" -> 1.3917255455402784`, "Rhand_indexMiddle" -> 0.2722713633111154, "Rhand_indexNear" -> 0., "Rhand_indexMedial" -> 1.843067690106012, "Rhand_indexJoint3" -> 1.382300767579509, "Rhand_middleRing" -> 0.07539822368615504, "Rhand_middleNear" -> 0.06911503837897544, "Rhand_middleMedial" -> 1.9854865570687492`, "Rhand_middleJoint3" -> 1.2849113953182254`, "Rhand_ringMiddle" -> 0.12026192982974676`, "Rhand_ringNear" -> 0., "Rhand_ringMedial" -> 1.642005760276265, "Rhand_ringJoint3" -> 1.5425219929125884`, "Rhand_littleRing" -> -0.07539822368615506, "Rhand_littleNear" -> 0.3078760800517997, "Rhand_littleMedial" -> 1.6084954386379742`, "Rhand_littleJoint3" -> 0.3707079331235956}, { "Relbow" -> 1.23, "Rwrist_PITCH" -> -0.942478, "Rwrist_ROLL" -> 0, "Rhand_thumbPalm" -> -0.4670501078336824, "Rhand_thumbIndex" -> -0.6962282702997525, "Rhand_thumbNear" -> 0.29216811678385074`, "Rhand_thumbFar" -> 0.18221237390820802`, "Rhand_thumbJoint3" -> 0.1759291886010284, "Rhand_indexMiddle" -> 0, "Rhand_indexNear" -> 0.03455751918948772, "Rhand_indexMedial" -> 0.07120943348136866, "Rhand_indexJoint3" -> 0.10367255756846318`, "Rhand_middleRing" -> 0, "Rhand_middleNear" -> 0.06, "Rhand_middleMedial" -> 0.06, "Rhand_middleJoint3" -> 0.06, "Rhand_ringMiddle" -> 0, "Rhand_ringNear" -> 0.13, "Rhand_ringMedial" -> 0.13, "Rhand_ringJoint3" -> 0.12, "Rhand_littleRing" -> 0, "Rhand_littleNear" -> 0.2, "Rhand_littleMedial" -> 0.2, "Rhand_littleJoint3" -> 0.21}} -> "Goodbye"}}, {{$CellContext`framesPerPose$$, 8, "frames per pose"}, 8, 32, 1, Appearance -> "Labeled"}, {{$CellContext`time$$, 0, "time"}, 0, Dynamic[$CellContext`timeEnd - 1], Appearance -> "Labeled"}}, "Options" :> { AutorunSequencing -> {3}, SynchronousUpdating -> Automatic, ContinuousAction -> Automatic, PreserveImageOptions -> True, TrackedSymbols :> {$CellContext`poseList$$, \ $CellContext`framesPerPose$$, $CellContext`time$$}, AutorunSequencing -> {3}}, "DefaultOptions" :> {ControllerLinking -> True}], ImageSizeCache->{445., {270., 276.}}, SingleEvaluation->True], Deinitialization:>None, DynamicModuleValues:>{}, Initialization:>({$CellContext`timeEnd = 56, $CellContext`interpolatePose[ Pattern[$CellContext`pose0, Blank[List]], Pattern[$CellContext`pose1, Blank[List]], Pattern[$CellContext`tStart, Blank[]], Pattern[$CellContext`t, Blank[]], Pattern[$CellContext`tEnd, Blank[]]] := Module[{$CellContext`startVal, $CellContext`endVal, \ $CellContext`retVal}, Table[$CellContext`startVal = ReplaceAll[ Part[ Part[$CellContext`pose0, $CellContext`index], 1], $CellContext`pose0]; $CellContext`endVal = ReplaceAll[ Part[ Part[$CellContext`pose1, $CellContext`index], 1], $CellContext`pose1]; $CellContext`retVal = \ $CellContext`easeInOut[$CellContext`startVal, $CellContext`endVal, \ $CellContext`tStart, $CellContext`t, $CellContext`tEnd]; Part[ Part[$CellContext`pose0, $CellContext`index], 1] -> $CellContext`retVal, {$CellContext`index, 1, Length[$CellContext`pose0]}]], $CellContext`easeInOut[ Pattern[$CellContext`val0, Blank[]], Pattern[$CellContext`val1, Blank[]], Pattern[$CellContext`start, Blank[]], Pattern[$CellContext`step, Blank[]], Pattern[$CellContext`end, Blank[]]] := Module[{$CellContext`valRange = $CellContext`val1 - \ $CellContext`val0, $CellContext`timeRange = $CellContext`end - \ $CellContext`start}, $CellContext`val0 + $CellContext`valRange ((1 + Sin[-(Pi/2) + ($CellContext`step - $CellContext`start) ( Pi/$CellContext`timeRange)])/ 2)], $CellContext`ApplyXFormStack[ Pattern[$CellContext`element, Blank[XMLElement]], Pattern[$CellContext`xForm, Blank[List]], Pattern[$CellContext`anim, Blank[List]]] := Module[{$CellContext`newXform}, Which[ StringMatchQ[ First[$CellContext`element], "Transform"], $CellContext`newXform = Join[$CellContext`xForm, $CellContext`collectTransforms[$CellContext`element, \ $CellContext`anim]]; Map[$CellContext`ApplyXFormStack[#, $CellContext`newXform, \ $CellContext`anim]& , Cases[ Part[$CellContext`element, 3], XMLElement[ BlankNullSequence[]], 1]], StringMatchQ[ First[$CellContext`element], "Sphere"], Sow[ $CellContext`ApplyGraphicsTransforms[ Sphere[{0, 0, 0}, 0.5], $CellContext`xForm]], True, Map[$CellContext`ApplyXFormStack[#, $CellContext`xForm, \ $CellContext`anim]& , Cases[ Part[$CellContext`element, 3], XMLElement[ BlankNullSequence[]], 1]]]; Null], $CellContext`collectTransforms[ Pattern[$CellContext`element, Blank[XMLElement]], Pattern[$CellContext`anim, Blank[List]]] := Module[{$CellContext`xLatPos, $CellContext`xLatString, \ $CellContext`xLatStream, $CellContext`xLateX, $CellContext`xLateY, \ $CellContext`xLateZ, $CellContext`rotPos, $CellContext`rotString, \ $CellContext`rotStream, $CellContext`rotX, $CellContext`rotY, \ $CellContext`rotZ, $CellContext`rotVal, $CellContext`scalePos, \ $CellContext`scaleString, $CellContext`scaleStream, \ $CellContext`scaleX, $CellContext`scaleY, $CellContext`scaleZ, \ $CellContext`retXform = {}, $CellContext`xFormName, \ $CellContext`chanVal}, $CellContext`xFormName = If[Length[ Part[$CellContext`element, 2]] > 0, ReplaceAll["DEF", First[ Part[$CellContext`element, 2]]]]; $CellContext`chanVal = ReplaceAll[$CellContext`xFormName, $CellContext`anim]; \ $CellContext`xLatPos = Position[ Part[$CellContext`element, 2], "translation"]; If[Length[$CellContext`xLatPos] > 0, {$CellContext`xLateX, $CellContext`xLateY, \ $CellContext`xLateZ} = ReplaceAll["translation", Part[ Part[$CellContext`element, 2], Part[ Part[$CellContext`xLatPos, 1], 1]]]; AppendTo[$CellContext`retXform, { "translate", {$CellContext`xLateX, $CellContext`xLateY, \ $CellContext`xLateZ}}]]; $CellContext`rotPos = Position[ Part[$CellContext`element, 2], "rotation"]; If[Length[$CellContext`rotPos] > 0, {$CellContext`rotX, $CellContext`rotY, \ $CellContext`rotZ, $CellContext`rotVal} = ReplaceAll["rotation", Part[ Part[$CellContext`element, 2], Part[ Part[$CellContext`rotPos, 1], 1]]]; AppendTo[$CellContext`retXform, {"rotate", If[ NumberQ[$CellContext`chanVal], $CellContext`chanVal, \ $CellContext`rotVal], {$CellContext`rotX, $CellContext`rotY, \ $CellContext`rotZ}}]]; $CellContext`scalePos = Position[ Part[$CellContext`element, 2], "scale"]; If[Length[$CellContext`scalePos] > 0, {$CellContext`scaleX, $CellContext`scaleY, \ $CellContext`scaleZ} = ReplaceAll["scale", Part[ Part[$CellContext`element, 2], Part[ Part[$CellContext`scalePos, 1], 1]]]; AppendTo[$CellContext`retXform, { "scale", {$CellContext`scaleX, $CellContext`scaleY, \ $CellContext`scaleZ}}]]; $CellContext`retXform], \ $CellContext`ApplyGraphicsTransforms[ Pattern[$CellContext`graphics, Blank[]], Pattern[$CellContext`xForm, Blank[List]]] := Block[{$CellContext`retGraphics = $CellContext`graphics}, Do[ Which[ StringMatchQ[ Part[ Part[$CellContext`xForm, $CellContext`index], 1], "translate"], $CellContext`retGraphics = Translate[$CellContext`retGraphics, Part[ Part[$CellContext`xForm, $CellContext`index], 2]], StringMatchQ[ Part[ Part[$CellContext`xForm, $CellContext`index], 1], "rotate"], $CellContext`retGraphics = Rotate[$CellContext`retGraphics, Part[ Part[$CellContext`xForm, $CellContext`index], 2], Part[ Part[$CellContext`xForm, $CellContext`index], 3]], StringMatchQ[ Part[ Part[$CellContext`xForm, $CellContext`index], 1], "scale"], $CellContext`retGraphics = Scale[$CellContext`retGraphics, Part[ Part[$CellContext`xForm, $CellContext`index], 2]]], {$CellContext`index, Length[$CellContext`xForm], 1, -1}]; $CellContext`retGraphics], $CellContext`handXML = XMLObject["Document"][{ XMLObject["Declaration"][ "Version" -> "1.0", "Encoding" -> "UTF-8"], XMLObject["Doctype"][ "X3D", "Public" -> "ISO//Web3D//DTD X3D 3.0//EN", "System" -> "http://www.web3d.org/specifications/x3d-3.0.dtd"]}, XMLElement[ "X3D", { "profile" -> "Interchange", "version" -> "3.0", {"http://www.w3.org/2000/xmlns/", "xsd"} -> "http://www.w3.org/2001/XMLSchema-instance", { "http://www.w3.org/2001/XMLSchema-instance", "noNamespaceSchemaLocation"} -> "http://www.web3d.org/specifications/x3d-3.0.xsd"}, { XMLElement["head", {}, { XMLElement[ "meta", { "name" -> "title", "content" -> "RHandTootsie2scale.xml"}, {}], XMLElement[ "meta", { "name" -> "creator", "content" -> "Stewart Dickson"}, {}], XMLElement[ "meta", { "name" -> "description", "content" -> "hand avatar approximately life-sized"}, {}], XMLElement[ "meta", { "name" -> "reference", "content" -> "http://www.digital-humans.org/Report2004/Documents/01-\ KinematicHumanModeling.htm"}, {}]}], XMLElement["Scene", {}, { XMLElement["Group", {}, { XMLElement["Shape", {}, { XMLElement["Appearance", {}, { XMLElement[ "Material", { "DEF" -> "SkinColor", "diffuseColor" -> "0.8 0.4 0.4"}, {}]}]}], XMLElement[ "Transform", { "DEF" -> "Relbow", "translation" -> {0., 0., 0.}, "rotation" -> {0., 0., 1., 0.}}, { XMLElement[ "Transform", { "DEF" -> "Rwrist_PITCH", "translation" -> {350., 0., 0.}, "rotation" -> {0., 0., 1., 0.}}, { XMLElement[ "Transform", { "DEF" -> "Rwrist_ROLL", "rotation" -> {1., 0., 0., 0.}}, { XMLElement[ "Transform", { "DEF" -> "Rhand_thumbPalm", "translation" -> {0., 0., 25.1}, "rotation" -> {1., 0., 0., 0.}}, { XMLElement[ "Transform", { "DEF" -> "Rhand_thumbIndex", "rotation" -> {0., 1., 0., -0.4}}, { XMLElement[ "Transform", { "DEF" -> "Rhand_thumbNear", "rotation" -> {0., 0., 1., 0.}}, { XMLElement[ "Transform", { "DEF" -> "Rhand_thumbMcarpalXform", "translation" -> {25.5, 0., 0.}, "scale" -> {51., 22.25, 28.25}}, { XMLElement[ "Shape", {"DEF" -> "Rhand_thumbMcarpalGeom"}, { XMLElement["Sphere", {}, {}], XMLElement[ "Appearance", {"USE" -> "SkinColor"}, {}]}]}], XMLElement[ "Transform", { "DEF" -> "Rhand_thumbFar", "translation" -> {51., 0., 0.}, "rotation" -> {0., 1., 0., 0.}}, { XMLElement[ "Transform", { "DEF" -> "Rhand_thumbProxPhalXform", "translation" -> {18., 0., 0.}, "scale" -> {40., 22.25, 22.25}}, { XMLElement[ "Shape", {"DEF" -> "Rhand_thumbProxPhalGeom"}, { XMLElement["Sphere", {}, {}], XMLElement[ "Appearance", {"USE" -> "SkinColor"}, {}]}]}], XMLElement[ "Transform", { "DEF" -> "Rhand_thumbJoint3", "translation" -> {35., 0., 0.}, "rotation" -> {0., 1., 0., 0.}}, { XMLElement[ "Transform", { "DEF" -> "Rhand_thumbDistPhalXform", "translation" -> {15.4, 0., 0.}, "scale" -> {38.1, 28.375, 22.25}}, { XMLElement[ "Shape", {"DEF" -> "Rhand_thumbDistPhalGeom"}, { XMLElement["Sphere", {}, {}], XMLElement[ "Appearance", {"USE" -> "SkinColor"}, {}]}]}]}]}]}]}]}], XMLElement[ "Transform", { "DEF" -> "Rhand_index1", "translation" -> {10., 0., 20.1}, "rotation" -> {0., 1., 0., -0.1669}}, { XMLElement[ "Transform", { "DEF" -> "Rhand_indexMcarpalXform", "translation" -> {37.5, 0., 0.}, "scale" -> {75., 22.25, 22.25}}, { XMLElement[ "Shape", {"DEF" -> "Rhand_indexMcarpalGeom"}, { XMLElement["Sphere", {}, {}], XMLElement[ "Appearance", {"USE" -> "SkinColor"}, {}]}]}], XMLElement[ "Transform", { "DEF" -> "Rhand_indexMiddle", "translation" -> {75., 0., 0.}, "rotation" -> {0., 1., 0., 0.}}, { XMLElement[ "Transform", { "DEF" -> "Rhand_indexNear", "rotation" -> {0., 0., 1., 0.}}, { XMLElement[ "Transform", { "DEF" -> "Rhand_indexProximXform", "translation" -> {22., 0., 0.}, "scale" -> {50., 22.25, 22.25}}, { XMLElement[ "Shape", {"DEF" -> "Rhand_indexProximGeom"}, { XMLElement["Sphere", {}, {}], XMLElement[ "Appearance", {"USE" -> "SkinColor"}, {}]}]}], XMLElement[ "Transform", { "DEF" -> "Rhand_indexMedial", "translation" -> {44., 0., 0.}, "rotation" -> {0., 0., 1., 0.}}, { XMLElement[ "Transform", { "DEF" -> "Rhand_indexJoint2", "translation" -> {12.5, 0., 0.}, "scale" -> {30., 20., 20.}}, { XMLElement[ "Shape", {"DEF" -> "Rhand_indexMedPhalGeom"}, { XMLElement["Sphere", {}, {}], XMLElement[ "Appearance", {"USE" -> "SkinColor"}, {}]}]}], XMLElement[ "Transform", { "DEF" -> "Rhand_indexJoint3", "translation" -> {25., 0., 0.}, "rotation" -> {0., 0., 1., 0.}}, { XMLElement[ "Transform", { "DEF" -> "Rhand_indexDistPhalXform", "translation" -> {12.5, 0., 0.}, "scale" -> {25., 17.5, 17.5}}, { XMLElement[ "Shape", {"DEF" -> "Rhand_indexDistPhalGeom"}, { XMLElement["Sphere", {}, {}], XMLElement[ "Appearance", {"USE" -> "SkinColor"}, {}]}]}]}]}]}]}]}], XMLElement[ "Transform", { "DEF" -> "Rhand_middle1", "translation" -> {10., 0., 5.}, "rotation" -> {0., 1., 0., 0.}}, { XMLElement[ "Transform", { "DEF" -> "Rhand_middleMcarpalXform", "translation" -> {37.8, 0., 0.}, "scale" -> {75.79, 22.25, 22.25}}, { XMLElement[ "Shape", {"DEF" -> "Rhand_middleMcarpalGeom"}, { XMLElement["Sphere", {}, {}], XMLElement[ "Appearance", {"USE" -> "SkinColor"}, {}]}]}], XMLElement[ "Transform", { "DEF" -> "Rhand_middleRing", "translation" -> {75.79, 0., 0.}, "rotation" -> {0., 1., 0., 0.}}, { XMLElement[ "Transform", { "DEF" -> "Rhand_middleNear", "rotation" -> {0., 0., 1., 0.}}, { XMLElement[ "Transform", { "DEF" -> "Rhand_middleProxPhalXform", "translation" -> {23.5, 0., 0.}, "scale" -> {55., 22.25, 22.25}}, { XMLElement[ "Shape", {"DEF" -> "Rhand_middleProximGeom"}, { XMLElement["Sphere", {}, {}], XMLElement["Appearance", { "USE" -> "SkinColor"}, {}]}]}], XMLElement[ "Transform", { "DEF" -> "Rhand_middleMedial", "translation" -> {47., 0., 0.}, "rotation" -> {0., 0., 1., 0.}}, { XMLElement[ "Transform", { "DEF" -> "Rhand_middleMedPhalXform", "translation" -> {16., 0., 0.}, "scale" -> {40., 20., 20.}}, { XMLElement[ "Shape", {"DEF" -> "Rhand_middleMedPhalGeom"}, { XMLElement["Sphere", {}, {}], XMLElement[ "Appearance", {"USE" -> "SkinColor"}, {}]}]}], XMLElement[ "Transform", { "DEF" -> "Rhand_middleJoint3", "translation" -> {32., 0., 0.}, "rotation" -> {0., 0., 1., 0.}}, { XMLElement[ "Transform", { "DEF" -> "Rhand_middleDistPhalXform", "translation" -> {12.5, 0., 0.}, "scale" -> {25., 17.5, 17.5}}, { XMLElement[ "Shape", {"DEF" -> "Rhand_middleDistPhalGeom"}, { XMLElement["Sphere", {}, {}], XMLElement[ "Appearance", {"USE" -> "SkinColor"}, {}]}]}]}]}]}]}]}], XMLElement[ "Transform", { "DEF" -> "Rhand_ring1", "translation" -> {10., 0., -5.}, "rotation" -> {0., 1., 0., 0.114}}, { XMLElement[ "Transform", { "DEF" -> "Rhand_ringMcarpalXform", "translation" -> {33.5, 0., 0.}, "scale" -> {67., 22.25, 22.25}}, { XMLElement[ "Shape", {"DEF" -> "Rhand_ringMcarpalGeom"}, { XMLElement["Sphere", {}, {}], XMLElement[ "Appearance", {"USE" -> "SkinColor"}, {}]}]}], XMLElement[ "Transform", { "DEF" -> "Rhand_ringMiddle", "translation" -> {67., 0., 0.}, "rotation" -> {0., 1., 0., 0.}}, { XMLElement[ "Transform", { "DEF" -> "Rhand_ringNear", "rotation" -> {0., 0., 1., 0.}}, { XMLElement[ "Transform", { "DEF" -> "Rhand_ringProximXform", "translation" -> {23., 0., 0.}, "scale" -> {55., 22.25, 22.25}}, { XMLElement[ "Shape", {"DEF" -> "Rhand_ringProximGeom"}, { XMLElement["Sphere", {}, {}], XMLElement[ "Appearance", {"USE" -> "SkinColor"}, {}]}]}], XMLElement[ "Transform", { "DEF" -> "Rhand_ringMedial", "translation" -> {46., 0., 0.}, "rotation" -> {0., 0., 1., 0.}}, { XMLElement[ "Transform", { "DEF" -> "Rhand_ringMedPhalXForm", "translation" -> {15., 0., 0.}, "scale" -> {40., 20., 20.}}, { XMLElement[ "Shape", {"DEF" -> "Rhand_ringMedPhalGeom"}, { XMLElement["Sphere", {}, {}], XMLElement[ "Appearance", {"USE" -> "SkinColor"}, {}]}]}], XMLElement[ "Transform", { "DEF" -> "Rhand_ringJoint3", "translation" -> {30., 0., 0.}, "rotation" -> {0., 0., 1., 0.}}, { XMLElement[ "Transform", { "DEF" -> "Rhand_ringDistPhalXform", "translation" -> {12.5, 0., 0.}, "scale" -> {25., 17.5, 17.5}}, { XMLElement[ "Shape", {"DEF" -> "Rhand_ringDistPhalGeom"}, { XMLElement["Sphere", {}, {}], XMLElement[ "Appearance", {"USE" -> "SkinColor"}, {}]}]}]}]}]}]}]}], XMLElement[ "Transform", { "DEF" -> "Rhand_little1", "translation" -> {15., 0., -15.}, "rotation" -> {0., 1., 0., 0.295}}, { XMLElement[ "Transform", { "DEF" -> "Rhand_littleMcarpalXform", "translation" -> {28.5, 0., 0.}, "scale" -> {57., 22.25, 22.25}}, { XMLElement[ "Shape", {"DEF" -> "Rhand_littleMcarpalGeom"}, { XMLElement["Sphere", {}, {}], XMLElement[ "Appearance", {"USE" -> "SkinColor"}, {}]}]}], XMLElement[ "Transform", { "DEF" -> "Rhand_littleRing", "translation" -> {57., 0., 0.}, "rotation" -> {0., 1., 0., 0.}}, { XMLElement[ "Transform", { "DEF" -> "Rhand_littleNear", "rotation" -> {0., 0., 1., 0.}}, { XMLElement[ "Transform", { "DEF" -> "Rhand_littleProxPhalXform", "translation" -> {18., 0., 0.}, "scale" -> {45., 12.25, 12.25}}, { XMLElement[ "Shape", {"DEF" -> "Rhand_littleProxPhalGeom"}, { XMLElement["Sphere", {}, {}], XMLElement[ "Appearance", {"USE" -> "SkinColor"}, {}]}]}], XMLElement[ "Transform", { "DEF" -> "Rhand_littleMedial", "translation" -> {36., 0., 0.}, "rotation" -> {0., 0., 1., 0.}}, { XMLElement[ "Transform", { "DEF" -> "Rhand_littleMedPhalXform", "translation" -> {11., 0., 0.}, "scale" -> {30., 12.25, 12.25}}, { XMLElement[ "Shape", {"DEF" -> "Rhand_littleMedPhalGeom"}, { XMLElement["Sphere", {}, {}], XMLElement[ "Appearance", {"USE" -> "SkinColor"}, {}]}]}], XMLElement[ "Transform", { "DEF" -> "Rhand_littleJoint3", "translation" -> {22., 0., 0.}, "rotation" -> {0., 0., 1., 0.}}, { XMLElement[ "Transform", { "DEF" -> "Rhand_littleDistPhalXform", "translation" -> {10., 0., 0.}, "scale" -> {20., 12.25, 12.375}}, { XMLElement[ "Shape", {"DEF" -> "Rhand_littleDistPhalGeom"}, { XMLElement["Sphere", {}, {}], XMLElement[ "Appearance", {"USE" -> "SkinColor"}, {}]}]}]}]}]}]}]}]}]}]}]}]}]}], {}, "Valid" -> True], Attributes[PlotRange] = {ReadProtected}}; Typeset`initDone$$ = True), SynchronousInitialization->True, UnsavedVariables:>{Typeset`initDone$$}, UntrackedVariables:>{Typeset`size$$}], "Manipulate", Deployed->True, StripOnInput->False], Manipulate`InterpretManipulate[1]]], "Output", CellGroupingRules->{"GroupTogetherGrouping", 10000.}, CellChangeTimes->{3.759769402744482*^9}, CellID->23209222] }, {95}]]