CATEGORY

Lab 3: Depth Imaging

小さいコーンにぶつかってしまう

解決方法 カラー画像からコーンの領域および中心点を算出したうえで、以下のコードを使って深度画像から距離を求めましょう。 この距離をもとにコーンに向かって走ると小さいコーンにも対応できるようになります。 理由 深度画像から距離を求める際、使用できる関数は以下のふたつです。 get_depth_imag […]

global変数の使い方がわからない

解決方法 global変数を使用する際は以下の手順に従って準備を行います。 コードの最初で宣言します。例:example = 0 start関数の中で呼び出します。例:global example start関数の中で初期化します。例:example = 0 update関数の中で呼び出します。例: […]

noisy imageを使う必要があるかわからない。

解決方法 Labの開発をする際は、noisy imageやadd noiseを使用する必要はありません。取得した画像に対して、距離の計測やフィルタ(Gaussian blurなど)を行いましょう。 理由 Jupyter上で深度画像を扱った際は、ノイズを追加することによってフィルタの使用方法や大切さに […]

SyntaxErrorというエラーがでる

解決方法 自分が書いたコードにプログラムの文法として間違っている点があります。以下のポイントを中心に確認してみましょう。 関数の引数の数が多い/少ない インデントがずれている 理由 プログラムの文法が間違っていると以下のエラーが出ます。

「rviz」が開かない

解決手段 以下のコードで再度挑戦してみてください。 理由 今年の機体はROSではなく、ROS2を使用しているため、コードが異なります。