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

[add] 並列処理のデモを追加 #94

Merged
merged 10 commits into from
May 25, 2017
Merged

Conversation

RyodoTanaka
Copy link
Member

@RyodoTanaka RyodoTanaka commented May 25, 2017

issue #95 にもあるが、初回起動時たまに

[ERROR] [1495725573.779164801]: Aborting Trajectory.  Failed to send point (#0): Invalid message (3) : Trajectory start position doesn't match current robot position (3011)

というエラーがでる.
原因はまだわかっていない...

Yuji-Ninomiya and others added 10 commits May 25, 2017 06:28
位置が悪いとトルクリミットオーバーになるので修正
industrial_robot_client::utils を使いたかったが、
コンパイルエラーが直らなかったので、同様の関数を自作した。
pythonのlistはmutableなので、copy.deepcopy()などを使用しないと変数がおか
しくなる.
http://qiita.com/utgwkk/items/5ad2527f19150ae33322
現状はcartesian_pathにエラーが残っている.下記リンクに似たようなissueを
発見.
moveit/moveit#27
Action Serverは自分で用意しているので削除
- 収束条件の値を5e-4に変更
- 現在値を取ってくるタイミングを修正
- 配列が殻だった時にtrueを返さないように修正
waypointの構成が
1. 把持対象の位置
2. 把持対象+offsetの位置
というミスを犯していたので修正
current position errorのために,joint_stateより現在位置をとっていたが,
それが原因でcurrent position errorが起きていた.
よってこれを修正
所定の時間でplanningがうまく行かない場合には,
5秒ずつplanning時間を伸ばすように変更した.
2回やってダメなら失敗ということにして次に向かうことにした.
@RyodoTanaka RyodoTanaka merged commit b65b24d into ryodo/fix-demo May 25, 2017
@RyodoTanaka RyodoTanaka deleted the ryodo/parallel-demo branch May 25, 2017 18:47
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.

2 participants