-
Notifications
You must be signed in to change notification settings - Fork 41
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
inverse-kinematicsがたまに落ちる #449
Comments
予想ですが、どこかの数値が来るべきArgumentにnilが来ていると思います |
irteusでは、 |
今日わかったこととしては,IKの引数であるlarm-tgt, rarm-tgtをprintさせても,
|
をプログラムの冒頭に加えると、プログラムの動作速度は低下しますが、エラーメッセージがより詳しくなるのでどこで落ちているのかわかりやすくなるのではないかと思います。 |
教えてもらったコードも入れて何度か長時間回してるけど,再現しなくなってしまった… |
.l をロードすることでcallstackがより詳しくなりデバッグしやすいが、.lの挙動と.soの挙動は基本的に違うので、.lで再現しなくなる可能性もあります。 |
https://github.com/jsk-ros-pkg/jsk_demos/blob/4228bae6fd5784cc169a6d03d9c69319d1f5a38a/rwt_teleop/euslisp/pr2-realtime-ik.l
みたいなコードで周期的にinverse-kinematicsを呼んでいるのですが,稀に以下のようなエラーを吐いて止まってしまいます.
何となくIKが解けない時にnanが混ざるんじゃないかと疑っているのですが,
ありうるのでしょうか?
ちなみにeuslispでnanってどうやって生成したらいいんでしょうか?
The text was updated successfully, but these errors were encountered: