Closed Naoki-Hiraoka closed 3 years ago
https://github.com/start-jsk/rtmros_choreonoid/pull/340 に加えて、 TABLISのシミュレーションを行うために必要だった変更点です。
JCM_TORQUE
hrpsys_choreonoid
pdgains_sim_file_name
write_pgain
pdgains.file_name
choreonoid_hrpsys_config.py
masterのシステムではJCM_POSITIONモード以外には対応していないので、TABLISもデフォルトではJCM_POSITIONモードで立ち上がるようにします。 rtmlaunch hrpsys_choreonoid_tutorials tablis_choreonoid.launchだと浮遊リンクバージョンのシミュレーションができ、rtmlaunch hrpsys_choreonoid_tutorials tablis_base_choreonoid.launchだと環境に固定されたバージョンのシミュレーションができます。浮遊リンクバージョンのシミュレーションでは一応Stabilizerが入りますが、パラメータの調整がまだなので歩行は難しいです。
JCM_POSITION
rtmlaunch hrpsys_choreonoid_tutorials tablis_choreonoid.launch
rtmlaunch hrpsys_choreonoid_tutorials tablis_base_choreonoid.launch
@YoheiKakiuchi mergeをお願いできますでしょうか.
ありがとうございます。
https://github.com/start-jsk/rtmros_choreonoid/pull/340 に加えて、 TABLISのシミュレーションを行うために必要だった変更点です。
JCM_TORQUE
モードで動いているため、hrpsys_choreonoid
のiobもJCM_TORQUE
モードに対応させました https://github.com/start-jsk/rtmros_choreonoid/pull/349/commits/6efd6a853e0bb4e989afd68fcc59b859705f4600pdgains_sim_file_name
の値が使われ、write_pgain
等を一回呼ぶと以降はpdgains_sim_file_name
の値にpdgains.file_name
の値を掛けた値が使われていました。シミュレーション開始直後に立てない問題があったので、常にpdgains_sim_file_name
の値にpdgains.file_name
の値を掛けた値が使われるようにしました。https://github.com/start-jsk/rtmros_choreonoid/pull/349/commits/520756d61619dedcce3475ee881572b726cb3694 (参考)choreonoid_hrpsys_config.py
をabcが無いロボットでも動くようにするhttps://github.com/start-jsk/rtmros_choreonoid/pull/349/commits/6265821d4a75ad3cedddaf358c319d9cf4c85cd7masterのシステムでは
JCM_POSITION
モード以外には対応していないので、TABLISもデフォルトではJCM_POSITION
モードで立ち上がるようにします。rtmlaunch hrpsys_choreonoid_tutorials tablis_choreonoid.launch
だと浮遊リンクバージョンのシミュレーションができ、rtmlaunch hrpsys_choreonoid_tutorials tablis_base_choreonoid.launch
だと環境に固定されたバージョンのシミュレーションができます。浮遊リンクバージョンのシミュレーションでは一応Stabilizerが入りますが、パラメータの調整がまだなので歩行は難しいです。