注目キーワード
  1. Photoshop
  2. Python
  3. Raspberry Pi
  4. Arduino

rosdistro is required エラーハンドリング [ROS1 error handling]

  • 2022年2月13日
  • 2022年2月13日
  • ROS1

ここでは「ROS1のエラーハンドリング」として、その解決案をメモとして記録します。

その一つとして今回は下図のような

usage: catkin_create_pkg [-h] [–meta] [-s [SYS_DEPS [SYS_DEPS …]]] [-b [BOOST_COMPS [BOOST_COMPS …]]] [-V PKG_VERSION] [-D DESCRIPTION] [-l LICENSE] [-a AUTHOR] [-m MAINTAINER] –rosdistro ROSDISTRO
name [dependencies [dependencies …]] catkin_create_pkg: error: argument —rosdistro is required

について、解決案を備忘録もかねて記載します。

 

このエラーにより

catkin_create_pkg xxx std_msgs roscpp

のようなパッケージ作製コマンドが打てなくなる状態になりました。

 

自身の実行環境は

OS:JetPack 4.6 (Ubuntu 18.04) on Jetson Nano B01 DevKit

ミドルウェア:ROS Melodic

を使用しました。

 

rosdistro is required 解決策

結論から言うと、以下のコマンドを実行するだけで、解決します。
source ~/catkin_ws/devel/setup.bash

 

rosdistro-is-required-errhandling

 

参考サイト

ROS Answers catkin_create_pkg: error: argument –rosdistro is required

 

以上、エラーが解決にお役立てできれば幸いです。

errorhandling-rosdistro
学びに関する情報をチェック!