MelonJason
@MelonJason

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

Ublox ZED-F9P RTK-GNSS 移動局を ROS での使用について

解決したいこと

Ublox ZED-F9P RTK-GNSS 移動局を ROS で使用したいのですが、エラーがでてしまいます。
cd RTKLIB/appを入力した際次のように表示されてしまいます。解決方法を教えて下さい。

発生している問題・エラー

bash: cd: RTKLIB/app: そのようなファイルやディレクトリはありません
0

1Answer

カレントディレクトリに RTKLIB/app というディレクトリ階層が存在しないのだと思います。

以下の観点で確認してみてください。

  • カレントディレクトリの位置が正しい場所になっているか
  • カレントディレクトリに RTKLIB というディレクトリがあるか
  • RTKLIB ディレクトリの中に app というディレクトリがあるか

追記です。

何かを見ながら作業しているのであれば、質問にそれを書いてもらった方が、あるいはどのように操作したかなどを書いてもらったほうが回答しやすいと思います。

例えば、以下の記事の場合

手順を、わかる人向けに省略して書いていると思います。

git clone -b rtklib_2.4.3 https://github.com/tomojitakasu/RTKLIB.git
cd RTKLIB/lib/iers/gcc/
make   

のコマンドでビルドしたら、一度元のディレクトリまで戻ってから

cd ../../../..

続きを実行する手順になっています

cd RTKLIB/app
make  

cd コマンドは、カレントディレクトリを移動するものですが cd RTKLIB/lib/iers/gcc/cd RTKLIB/app は移動先を相対的に指定しているので、現在のカレントディレクトリがズレているとうまく動けないことがあります。

今回のケースがどのような手順で実行されているのかわかりませんが、ダウンロードをしていないとか、ダウンロードしたディレクトリとは違うところにカレントディレクトリが移動している可能性があると思います。

1Like

Comments

  1. @MelonJason

    Questioner

    回答・アドバイスしていただきありがとうございます。
    以後そのようにしたいと思います。
    その投稿を参考に順番に進めています。
    また、cd RTKLIB/app まではいき、makeをいれたら
    ```
    make: *** ターゲットが指定されておらず、makefile も見つかりません. 中止.
    ```
    の表示でてまた行きづまってしまいました。
  2. おそらく手順的にはコンソール版(CLI版)をコンパイルする手順だと思いますので、以下のようにすると思います

    cd RTKLIB/app/consapp
    make
    cd str2str/gcc
    (以下略)

Your answer might help someone💌