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

samplerobot-reaching.lのmain実行時にロボットが傾く #33

Open
robograffitti opened this issue Jun 24, 2015 · 4 comments
Open

Comments

@robograffitti
Copy link

start-jsk/rtmros_gazebo#191 (comment)

ここで話されているのと同じようにロボットが傾いたので,
samplerobot-reaching.lの中を見てみましたが,
ちゃんとcalibrate-inertia-sensorが入っていて,なぜ傾くかがよくわかっていません.

(defun main
()
(reset-pose)
(send ri :calibrate-inertia-sensor)
(unix::sleep 10)
(send ri :start-auto-balancer)
(send ri :start-st)
(test-reaching)
(walk-to-target)
(send ri :stop-st)
(unix::sleep 10)
(model2real)
)

一応スリープを10秒に変えてみましたが,上手くいきませんでした.

@eisoku9618
Copy link

start-jsk/rtmros_tutorials#332 で治るみたいですが,(send *ri* :start-st)して一旦傾いたあとに,(send *ri* :calibrate-inertia-sensor)をしたらどうでしょうか?

https://github.com/su324749/markdown-memo/blob/master/markdown.md#シンタックスハイライト

@robograffitti
Copy link
Author

@eisoku9618 ありがとうございます。その方法で治りました。順序が関係あるのですね。

@furushchev
furushchev/rtmros_tutorials#3 で対応しておきました。

@eisoku9618
Copy link

start-jsk/rtmros_tutorials#332 で治ったのであれば,calibrate-inertia-sensorは要らない気がします.

@robograffitti
Copy link
Author

sample-robot-with-kinect のブランチがやや古くてその変更が反映されていないので、
今、テンポラリでsamplerobot-reching.l の順序を変えて手元では動かすということにしています。

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

No branches or pull requests

2 participants