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.
+
+ Extention | Description | Data
+ length | Data format | unit of data sequence |
+ .pos | Reference joint angles | Length of joint angles | TimeStamp JointAngle1 ... JointAngleN | [rad] |
+ .zmp | Reference ZMP in the base frame | 3 | TimeStamp ZMPx ZMPy ZMPz | [m] |
+ .gsens | Reference acceleration in the sensor frame | 3 | TimeStamp AccelX AccelY AccelZ | [m/^2] |
+ .hip | Reference base link RPY in the world frame | 3 | TimeStamp Roll Pitch Yaw | [rad] |
+ .waist | Reference base link 3D pos and RPY in the world frame | 6 | TimeStamp X Y Z Roll Pitch Yaw | [m] and [rad] |
+ .torque | Reference joint torques | Length of joint torques | TimeStamp JointTorque1 ... JointTorqueN | [Nm] |
+ .wrenches | Reference force/torque in the sensor frame | 6 x [force/torque sensor number] | TimeStamp Fx0 Fy0 Fz0 Tx0 Ty0 Tz0 ... | [N] and [Nm] |
+ .optionalData | Optional data | | TimeStamp Data1 ... DataN | |
+
+
+
implementation_id | SequencePlayer |
category | example |