Closed RyuYamamoto closed 7 years ago
PreviewControlクラス内を大きく修正しました.
基本的には書籍「ヒューマノイドロボット」に記載されている式を元にデフォルトの予見制御系をpreview_controlクラスとして実装しています.さらにリカッチ方程式の計算部分もpreview_controlクラス内に入れました.
最終的にはこのクラスを基底としてダイナミクスフィルタへ派生させるつもりです.
testPreviewControl.cpp内でのグラフ表示はmatplotlib-cppからgnuplotを使用するように変更しました.
なので動かす場合は
$ sudo apt-get install gnuplot
としたうえで実行して下さい.
PreviewControlクラス内を大きく修正しました.
基本的には書籍「ヒューマノイドロボット」に記載されている式を元にデフォルトの予見制御系をpreview_controlクラスとして実装しています.さらにリカッチ方程式の計算部分もpreview_controlクラス内に入れました.
最終的にはこのクラスを基底としてダイナミクスフィルタへ派生させるつもりです.