14#ifndef SSHAPEGENERATOR
15#define SSHAPEGENERATOR
27 #define arcs_assert(a) (assert(a))
30 #define EventLogVar(a)
41 : RampStage(), SshapeStage()
63 return SshapeStage.GetSignal(RampStage.GetSignal(input));
70 SshapeStage.Fill(init);
#define PassedLog()
イベントログ用マクロ(ファイルと行番号のみ記録版)
Definition ARCSeventlog.hh:26
移動平均クラス
Definition MovingAverage.hh:38
S字軌道生成器
Definition SshapeGenerator.hh:37
double GetShapedSignal(const double input)
S字軌道の最新値を取得する関数
Definition SshapeGenerator.hh:62
SshapeGenerator(SshapeGenerator &&r)
ムーブコンストラクタ
Definition SshapeGenerator.hh:48
SshapeGenerator()
コンストラクタ
Definition SshapeGenerator.hh:40
~SshapeGenerator()
デストラクタ
Definition SshapeGenerator.hh:55
void SetInitialValue(const double init)
S字軌道の初期値を設定する関数
Definition SshapeGenerator.hh:68