Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix bug of extended_preview_controller #1280

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

Naoki-Hiraoka
Copy link
Contributor

euslisp/jskeus#551

extended-preview-cotrollerクラスの計算過程に誤りがあったため、修正しました。
Qの値が1.0で無いとき、正しい出力を返しません。
このPull Requestによる修正前後でのtestPreviewControllerの出力を添付いたします。
Q,Rの値を両方とも1e3倍したときに、理論上は出力は変わらないはずであるにも関わらず、修正前では出力が大きく変わっています。

現状(修正前)
Q=1, R=1e-6の場合。問題なし。
hrpsys_q=1_r=1e-6

Q=1e3, R=1e-3の場合。正しく機能しない。
hrpsys_q=1e3_r=1e-3

本PullRequest適用後
Q=1, R=1e-6の場合。本Pull Request適用前と変化なし。
hrpsys_PR_q=1_r=1e-6

Q=1e3, R=1e-3の場合。正しく機能する。
hrpsys_RP_q=1e3_r=1e-3

@YutaKojio
Copy link
Contributor

こちらもこの修正で良いと思います.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants