-
Notifications
You must be signed in to change notification settings - Fork 88
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 four leg test program #788
Add four leg test program #788
Conversation
setFootStepsですが, hcf.setFootSteps([OpenHRP.AutoBalancerService.Footsteps([OpenHRP.AutoBalancerService.Footstep([0,-0.09,0], [1,0,0,0], "rleg")]),
OpenHRP.AutoBalancerService.Footsteps([OpenHRP.AutoBalancerService.Footstep([0,0.09,0], [1,0,0,0], "lleg")])]) という与え方はできているのに, hcf.setFootSteps([OpenHRP.AutoBalancerService.Footsteps([OpenHRP.AutoBalancerService.Footstep([0,-0.09,0], [1,0,0,0], "rleg"),
OpenHRP.AutoBalancerService.Footstep([0.23,0.21,0.86], [1,0,0,0], "larm")]),
OpenHRP.AutoBalancerService.Footsteps([OpenHRP.AutoBalancerService.Footstep([0,0.09,0], [1,0,0,0], "lleg"),
OpenHRP.AutoBalancerService.Footstep([0.23,-0.21,0.86], [1,0,0,0], "rarm")])]) という与え方をすると以下のエラーが出てしまいます. eusからはできている与え方なのですが,pythonのidlの変換だけ何か特殊だったりする可能性はありますでしょうか? ---------------------------------------------------------------------------
UNKNOWN Traceback (most recent call last)
/home/eisoku/ros/hydro_parent/src/hrpsys/sample/SampleRobot/<ipython-input-2-9374c74b66c7> in <module>()
2 OpenHRP.AutoBalancerService.Footstep([0.23,0.21,0.86], [1,0,0,0], "larm")]),
3 OpenHRP.AutoBalancerService.Footsteps([OpenHRP.AutoBalancerService.Footstep([0,0.09,0], [1,0,0,0], "lleg"),
----> 4 OpenHRP.AutoBalancerService.Footstep([0.23,-0.21,0.86], [1,0,0,0], "rarm")])])
/home/eisoku/ros/hydro_parent/devel/lib/python2.7/dist-packages/hrpsys/hrpsys_config.pyc in setFootSteps(self, footstep, overwrite_fs_idx)
2000 @param overwrite_fs_idx : Index to be overwritten. overwrite_fs_idx is used only in walking.
2001 '''
-> 2002 self.abc_svc.setFootSteps(footstep, overwrite_fs_idx)
2003
2004 def setFootStepsWithParam(self, footstep, stepparams, overwrite_fs_idx = 0):
/home/eisoku/ros/hydro_parent/devel/lib/python2.7/dist-packages/hrpsys/AutoBalancerService_idl.pyc in setFootSteps(self, *args)
335
336 def setFootSteps(self, *args):
--> 337 return _omnipy.invoke(self, "setFootSteps", _0_OpenHRP.AutoBalancerService._d_setFootSteps, args)
338
339 def setFootStepsWithParam(self, *args):
UNKNOWN: CORBA.UNKNOWN(omniORB.UNKNOWN_UserException, CORBA.COMPLETED_MAYBE) |
以下だと何故かエラーが出ないです. hcf.setFootSteps([OpenHRP.AutoBalancerService.Footsteps([OpenHRP.AutoBalancerService.Footstep([0,-0.09,0], [1,0,0,0], "rleg"),
OpenHRP.AutoBalancerService.Footstep([0.23,0.21,0.86], [1,0,0,0], "larm")]),
OpenHRP.AutoBalancerService.Footsteps([OpenHRP.AutoBalancerService.Footstep([0,0.09,0], [1,0,0,0], "lleg")])]) |
Refer to this link for build results (access rights to CI server needed): |
エラー内容からだとちょっと判断が難しいですが、 |
…m of four leg auto-balancer
…m of setFootSteps with arms
e7c6262
to
510e194
Compare
ありがとうございます. print文を入れていくことで, eisoku9618@b902acc で治しました. |
Refer to this link for build results (access rights to CI server needed): |
travis通りましたので,マージしていただけると幸いです. |
ありがとうございます. On Thu, Sep 3, 2015 at 11:05 PM, Fumio KANEHIRO [email protected]
|
テストプログラムを追加しました.