jsk-enshu / robot-programming

This is exercise for robot-programming.
38 stars 291 forks source link

roslaunch navigation_stage move_base_amcl_2.5cm.launch が立ち上がらない. #393

Open k-okada opened 3 years ago

k-okada commented 3 years ago
$ roslaunch navigation_stage move_base_amcl_2.5cm.launch
RLException: [move_base_amcl_2.5cm.launcha] is neither a launch file in package [navigation_stage] nor is [navigation_stage] a launch file name
The traceback for the exception was written to the log file

とエラーが出ます.

k-okada commented 3 years ago

これはnavigation_stage というパッケージがインストールされていないか,インストールされているけど,move_base_amcl_2.5cm.launch というlaunchファイルがないかのどちらかです.

navigation_stage というパッケージがインストールされているかは,rospack find navigation_stage とするとわかります.

また,パッケージが存在する場合は,roslaunch navigation_stageTab キーを打つと,立ち上げ可能なlaunch file 一覧が表示されます.

パッケージが存在しない場合は

sudo apt install ros-melodic-navigation-stage

としてインストールします. 一般に,aaa_bbb というパッケージが存在しなければ,パッケージ名の中の_-置換し,先頭にros-melodic- をつけて, sudo apt install ros-melodic-aaa-bbb とします.