start-jsk/rtmros_common#1114 を書いていて気づいたのですが、
HIRONXJSKのend_coordsは、URDFやeusモデルでは初期姿勢のときに親リンクから親リンク座標系で90度回転したものとして定義されていますが、
|
--conf-file-option "end_effectors: rarm,RARM_JOINT5,CHEST_JOINT0,-0.05,0,0,0,1,0,1.5708, larm,LARM_JOINT5,CHEST_JOINT0,-0.05,0,0,0,1,0,1.5708," |
start-jsk/rtmros_common#925 start-jsk/rtmros_common#1114 で書かれているOpenHRP3の仕様の影響で、hrpsysの中では初期姿勢のときにworld座標系からworld座標系で90度回転したものとして扱われてしまうので、
肩の関節軸が15度ずれているHIRONXJSKは、hrpsysの内外でend_coordsの傾きが15度ずれてしまっているかもしれません。
start-jsk/rtmros_common#1114 を書いていて気づいたのですが、
HIRONXJSKのend_coordsは、URDFやeusモデルでは初期姿勢のときに親リンクから親リンク座標系で90度回転したものとして定義されていますが、
rtmros_tutorials/hrpsys_ros_bridge_tutorials/models/hironxjsk.yaml
Line 31 in 2edfaf5
rtmros_tutorials/hrpsys_ros_bridge_tutorials/CMakeLists.txt
Line 291 in 2edfaf5
start-jsk/rtmros_common#925 start-jsk/rtmros_common#1114 で書かれているOpenHRP3の仕様の影響で、hrpsysの中では初期姿勢のときにworld座標系からworld座標系で90度回転したものとして扱われてしまうので、
肩の関節軸が15度ずれているHIRONXJSKは、hrpsysの内外でend_coordsの傾きが15度ずれてしまっているかもしれません。