diff --git a/rtc/SequencePlayer/SequencePlayer.txt b/rtc/SequencePlayer/SequencePlayer.txt index 101c909267d..35ca4a46ec0 100644 --- a/rtc/SequencePlayer/SequencePlayer.txt +++ b/rtc/SequencePlayer/SequencePlayer.txt @@ -15,6 +15,29 @@ This component can interpolate motion patterns at specific joint groups. \subsection inversekinematics Simple inverse kinematics Simple inverse kinematics is implemented (\ref OpenHRP::SequencePlayerService::setTargetPose). +\subsection loadpattern LoadPattern +This component can output reference motion sequence from input motion +sequence files using (\ref OpenHRP::SequencePlayerService::loadPattern).
+Input files should be [basename].[extensions]. Not all files are +required, for example, users can use loadPattern just for .pos.
+All files includes timestamp in seconds and data sequence. If +the differences between timestamps dt, data sequence is interpolated.
+Basically, all data corresponds to Output Ports. To learn more about +this, please see Output Ports in this page. + + + + + + + + + + +
ExtentionDescriptionData + lengthData formatunit of data sequence
.posReference joint anglesLength of joint anglesTimeStamp JointAngle1 ... JointAngleN[rad]
.zmpReference ZMP in the base frame3TimeStamp ZMPx ZMPy ZMPz[m]
.gsensReference acceleration in the sensor frame3TimeStamp AccelX AccelY AccelZ[m/^2]
.hipReference base link RPY in the world frame3TimeStamp Roll Pitch Yaw[rad]
.waistReference base link 3D pos and RPY in the world frame6TimeStamp X Y Z Roll Pitch Yaw[m] and [rad]
.torqueReference joint torquesLength of joint torquesTimeStamp JointTorque1 ... JointTorqueN[Nm]
.wrenchesReference force/torque in the sensor frame6 x [force/torque sensor number]TimeStamp Fx0 Fy0 Fz0 Tx0 Ty0 Tz0 ... [N] and [Nm]
.optionalDataOptional dataTimeStamp Data1 ... DataN
+
+
implementation_idSequencePlayer
categoryexample