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

[Stabilizer.cpp, Stabilizer.h] fix swing leg modification rule #949

Merged
merged 2 commits into from
Jan 25, 2016

Conversation

eisoku9618
Copy link
Contributor

式が微妙におかしかったことに気づいたので修正しました.
デフォルトの挙動は変えていないつもりです.

以下メモ

(progn
  (load "package:https://hrpsys_ros_bridge_jvrc/euslisp/jaxon_jvrc-interface.l")
  (setq *robot* (jaxon_jvrc-init))
  (send *ri* :set-gait-generator-param :default-step-height 0.1 :default-step-time 1 :default-orbit-type 2)
  (send *ri* :stop-st)
  (send *ri* :set-st-param :st-algorithm 3)
  (send *ri* :start-st)
  (let ((pos-gain 1.0)
        (rot-gain 1.0)
        (body-gain 10)
        (time-const 0.7))
    (send *ri* :set-st-param
          :eefm-body-attitude-control-gain (list body-gain body-gain)
          :eefm-swing-rot-spring-gain (list (float-vector rot-gain rot-gain 0)
                                            (float-vector rot-gain rot-gain 0)
                                            (float-vector rot-gain rot-gain 0)
                                            (float-vector rot-gain rot-gain 0))
          :eefm-swing-pos-spring-gain (list (float-vector 0 0 pos-gain)
                                            (float-vector 0 0 pos-gain)
                                            (float-vector 0 0 pos-gain)
                                            (float-vector 0 0 pos-gain))
          :eefm-swing-rot-time-const (list (float-vector time-const time-const time-const)
                                           (float-vector time-const time-const time-const)
                                           (float-vector time-const time-const time-const)
                                           (float-vector time-const time-const time-const))
          :eefm-swing-pos-time-const (list (float-vector time-const time-const time-const)
                                           (float-vector time-const time-const time-const)
                                           (float-vector time-const time-const time-const)
                                           (float-vector time-const time-const time-const))
          ))
  (send *ri* :go-velocity 1 0 0)
  (read-line)
  (send *ri* :go-stop))

@k-okada
Copy link
Contributor

k-okada commented Jan 24, 2016

Refer to this link for build results (access rights to CI server needed):
https://jenkins.jsk.imi.i.u-tokyo.ac.jp:8080/job/hrpsys-qnx/2558/
Test PASSed.

@snozawa
Copy link
Contributor

snozawa commented Jan 25, 2016

Please merge origin/master.

#905
でおこってる問題がtravisでおきているようにみえて、
#950
で別な方法で回避しています(DataLoggerの出力を使う)

@k-okada
Copy link
Contributor

k-okada commented Jan 25, 2016

Refer to this link for build results (access rights to CI server needed):
https://jenkins.jsk.imi.i.u-tokyo.ac.jp:8080/job/hrpsys-qnx/2560/
Test PASSed.

@eisoku9618
Copy link
Contributor Author

ありがとうございます.
origin/masterをマージしまして,トラビスが通りましたので,マージして頂けると幸いです.

fkanehiro added a commit that referenced this pull request Jan 25, 2016
[Stabilizer.cpp, Stabilizer.h] fix swing leg modification rule
@fkanehiro fkanehiro merged commit e30f16e into fkanehiro:master Jan 25, 2016
@eisoku9618 eisoku9618 deleted the fix-swing-modification-method branch January 27, 2016 07:28
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.

4 participants