README.md の手順に従って作業していたところ、うまくいかない点があったので報告します。
ユーザーワークスペースに新しい launch ファイルを追加し、simple_test.launch をコピーして simple_test_2.launch としました。
そのうえで、ib2_simulator コンテナ内の /home/nvidia/ib2_user_ws/IB2/Int-Ball2_platform_gse/src/ground_system/platform_gui/config/user_package_list.json に以下のように追記しました。
{
"user_program_list": [
{
"user": "sample_tests",
"launch": [
...
"simple_test_2.launch",
...
Platform Gui 上には正しく表示されるのですが、実際に起動しようとすると、エラーメッセージは表示されず、起動に失敗します。原因は Platform Manager 内の roslaunch ファイルの存在・内容確認 でコンテナ内にファイルが存在しないため失敗しているようです。コメントアウトすれば起動します。
この場合、ib2_simulator コンテナ内の /home/nvidia/ib2_user_ws/IB2/Int-Ball2_platform_simulator/src/user/sample_tests/launch/simple_test_2.launch にもファイルをコピーする必要があるのでしょうか?他に適切な方法があれば、教えてください。
README.md の手順に従って作業していたところ、うまくいかない点があったので報告します。
ユーザーワークスペースに新しい launch ファイルを追加し、
simple_test.launchをコピーしてsimple_test_2.launchとしました。そのうえで、
ib2_simulatorコンテナ内の/home/nvidia/ib2_user_ws/IB2/Int-Ball2_platform_gse/src/ground_system/platform_gui/config/user_package_list.jsonに以下のように追記しました。{ "user_program_list": [ { "user": "sample_tests", "launch": [ ... "simple_test_2.launch", ...Platform Gui 上には正しく表示されるのですが、実際に起動しようとすると、エラーメッセージは表示されず、起動に失敗します。原因は Platform Manager 内の roslaunch ファイルの存在・内容確認 でコンテナ内にファイルが存在しないため失敗しているようです。コメントアウトすれば起動します。
この場合、ib2_simulator コンテナ内の
/home/nvidia/ib2_user_ws/IB2/Int-Ball2_platform_simulator/src/user/sample_tests/launch/simple_test_2.launchにもファイルをコピーする必要があるのでしょうか?他に適切な方法があれば、教えてください。