crane_plus
crane_plus copied to clipboard
Joint3のリミット値を広げる
現状の問題点
現状、crane_plus.urdf.xacroの設定では、
Joint3の
- 下限リミット値が3.52[deg] ( 下限リミット値設定箇所)
- 上限リミット値が290.62[deg] (上限リミット値設定箇所)
となっています。
機体によっては、この下限リミット値を1[deg]以上下回った値で初期姿勢をとることができるものがあることがわかりました。
このような機体の場合、初期姿勢が下限リミット値を超えている状態で動作させるとエラーとなります。
ユーザーからすると、「初期姿勢が同じであるにも関わらず、機体によって動いたり動かなかったりする」、「初期姿勢によって動いたり、動かなかったりする」という印象を受けます。
改善案
下限リミット値の見直しをしたいです。現設定値よりも1~2[deg]引き下げても良いかと思いますが、妥当な数値は相談して決めたいです。 機体の個体差という意味では、場合によっては上限リミット値についても検討する必要があるかと思います。
その他
どこのブランチにこの改善を含めるかをいずれ検討したいと思います。