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