-
Notifications
You must be signed in to change notification settings - Fork 52
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
add an interface for multi legs footsteps #795
add an interface for multi legs footsteps #795
Conversation
fkanehiro/hrpsys-base#767 がマージされてから,こちらをまーじしていただけると幸いです. |
Please use jsk-ros-pkg/jsk_demos#1036 (comment) to restart travis |
4468aa1
to
7174ea3
Compare
hrpsysの方がマージされましたので、こちらもマージしていただけると幸いです。 hrpsysのcommit順的には |
…erface add an interface for multi legs footsteps
https://travis-ci.org/start-jsk/rtmros_common/jobs/77248804 |
https://github.com/start-jsk/rtmros_tutorials/blob/master/hrpsys_ros_bridge_tutorials/test/test-robot-model.l でfailしているみたいです |
可動域が異様に小さくなっているみたいです. #<rotational-joint #X6e4e408 CHEST_JOINT0> :joint-angle(-2.0) violate max-angle(-2.0) �[0m�[0m
�]2;[build] 7/9��[0m�[33m;; #<rotational-joint #X6e4e408 CHEST_JOINT0> :joint-angle(-2.0) violate min-angle(2.0) �[0m�[0m
�]2;[build] 7/9��[0m�[33m;; #<rotational-joint #X6e543c0 CHEST_JOINT1> :joint-angle(-2.0) violate max-angle(-2.0) �[0m�[0m
�]2;[build] 7/9��[0m�[33m;; #<rotational-joint #X6e543c0 CHEST_JOINT1> :joint-angle(-2.0) violate min-angle(2.0) �[0m�[0m
�]2;[build] 7/9��[0m�[33m;; #<rotational-joint #X6e27248 RARM_JOINT6> :joint-angle(-1.0) violate max-angle(-1.0) �[0m�[0m
�]2;[build] 7/9��[0m�[33m;; #<rotational-joint #X6e27248 RARM_JOINT6> :joint-angle(-1.0) violate min-angle(1.0) �[0m�[0m
�]2;[build] 7/9��[0m�[33m;; #<rotational-joint #X6e274b8 RARM_JOINT7> :joint-angle(-1.0) violate max-angle(-1.0) �[0m�[0m
�]2;[build] 7/9��[0m�[33m;; #<rotational-joint #X6e274b8 RARM_JOINT7> :joint-angle(-1.0) violate min-angle(1.0) �[0m�[0m
�]2;[build] 7/9��[0m�[33m;; #<rotational-joint #X8522778 LARM_JOINT6> :joint-angle(-1.0) violate max-angle(-1.0) �[0m�[0m
�]2;[build] 7/9��[0m�[33m;; #<rotational-joint #X8522778 LARM_JOINT6> :joint-angle(-1.0) violate min-angle(1.0) �[0m�[0m
�]2;[build] 7/9��[0m�[33m;; #<rotational-joint #X85226b8 LARM_JOINT7> :joint-angle(-1.0) violate max-angle(-1.0) �[0m�[0m
�]2;[build] 7/9��[0m�[33m;; #<rotational-joint #X85226b8 LARM_JOINT7> :joint-angle(-1.0) violate min-angle(1.0) �[0m�[0m
�]2;[build] 7/9��[0m�[33m;; #<rotational-joint #X6e4e408 CHEST_JOINT0> :joint-angle(-2.0) violate max-angle(-2.0) �[0m�[0m
�]2;[build] 7/9��[0m�[33m;; #<rotational-joint #X6e4e408 CHEST_JOINT0> :joint-angle(-2.0) violate min-angle(2.0) �[0m�[0m
�]2;[build] 7/9��[0m�[33m;; #<rotational-joint #X6e543c0 CHEST_JOINT1> :joint-angle(-2.0) violate max-angle(-2.0) �[0m�[0m
�]2;[build] 7/9��[0m�[33m;; #<rotational-joint #X6e543c0 CHEST_JOINT1> :joint-angle(-2.0) violate min-angle(2.0) �[0m�[0m
�]2;[build] 7/9��[0m�[33m;; #<rotational-joint #X6e27248 RARM_JOINT6> :joint-angle(-1.0) violate max-angle(-1.0) �[0m�[0m
�]2;[build] 7/9��[0m�[33m;; #<rotational-joint #X6e27248 RARM_JOINT6> :joint-angle(-1.0) violate min-angle(1.0) �[0m�[0m
�]2;[build] 7/9��[0m�[33m;; #<rotational-joint #X6e274b8 RARM_JOINT7> :joint-angle(-1.0) violate max-angle(-1.0) �[0m�[0m
�]2;[build] 7/9��[0m�[33m;; #<rotational-joint #X6e274b8 RARM_JOINT7> :joint-angle(-1.0) violate min-angle(1.0) �[0m�[0m
�]2;[build] 7/9��[0m�[33m;; #<rotational-joint #X8522778 LARM_JOINT6> :joint-angle(-1.0) violate max-angle(-1.0) �[0m�[0m
�]2;[build] 7/9��[0m�[33m;; #<rotational-joint #X8522778 LARM_JOINT6> :joint-angle(-1.0) violate min-angle(1.0) �[0m�[0m
�]2;[build] 7/9��[0m�[33m;; #<rotational-joint #X85226b8 LARM_JOINT7> :joint-angle(-1.0) violate max-angle(-1.0) �[0m�[0m |
上の可動域が狭くなっている関節は以下のmin-max-tableで指定している関節のようです |
手元では再現する? |
手元は古かったのでbuild中なのですが,travisはまた失敗して,今度は一歩前段階のcolladaの生成で失敗しているようです. |
手元では通りました |
set-foot-steps と set-foot-steps-with-param の引数にリストのリストを与えられるようにして,従来の使い方を保ちつつ, #792 (comment) のように
のような使い方が出来るようにしました.
以下サンプル