極楽とんぼのロボット製作記

情報工学系大学院生がロボットとその周辺技術や身の回りの出来事について紹介するブログ

Error

これまで遭遇したエラーとその対処法

【ROS】The manifest (with format version 2) must not contain the following tags: run_depend

ROSで自分で作ったメッセージをコンパイルしようとした際に出たエラーです。 エラー全文 Error(s) in /home/username/catkin_ws/src/segment_point_cloud/package.xml: The manifest (with format version 2) must not contain the following tags: run_depe…

【C++】(.text+0x20): `main' に対する定義されていない参照です

「くそ、こんなことで! 」と数十分を無駄にした自分に対する怒りの発散と戒めを込めてエラーと対処方法を書きました。C++を学び始めた方の手助けになればと思います。 環境は OS: Ubuntu 16.04 コンパイラ: gcc (Ubuntu 5.4.0-6ubuntu1~16.04.5) 5.4.0 2016…

【ROS】rvizでMessage removed because it is too old (frame=[/hoge]と表示される

ROSのrvizを使用中にMessage removed because it is too old (frame=[/hoge]というErrorが表示される場合の対処法です。多くの場合、このエラーはrosbag playを使用してbagファイルを再生しながらrvizを使用した時に発生します。ROSは基本的に現在時刻を使っ…

No connection to TeamViewer server

TeamViewer起動時に No connection to TeamViewer server Please check your internet connection Most likely you use a proxy server and you have to enter the proper information in the options dialog と表示されてログインできない場合の対処法です…

【git】addできずにfatal: Pathspec '/hoge/piyo' is in submodule '/hoge'と表示される

gitでaddしようとした際に、 fatal: Pathspec '/hoge/piyo' is in submodule '/hoge' と表示されて、addできなかった際の対処方法をまとめておきます。まずは落ち着いてstatusを確認してみましょう。 $ git status ..... /hoge .....(submodule untracked co…

GithubにSSHで接続し、リポジトリを作成する

GithubにSSHで接続してリポジトリを作成します。SSHkeyの作成、Githubへのssh鍵の登録、SSHを使用したGithubへのpushを行います。

Processingエラーまとめ

自分がProcessingでコーディング中に遭遇したエラーと解決策をまとめました。 きっとこんなエラー初歩的過ぎて誰も記事にしないと思いますが、私のような迷える子羊のために書きました。 Processingバージョン: 3.3 NullPointerException hoge cannot be res…

JavaのLinkedListやArrayListを使用中「ConcurrentModificationException」というエラーが出る

ProcessingにてLinkedListを使用した際に出くわしたエラーです。 エラーが出た状況 まずはソースコードをお見せします。 import java.util.LinkedList; class Hoge { int state; Hoge(){ state = 0; } int is_state(){ return state; } } int hogeNum = 5; L…

PCLコンパイル中に「/usr/lib/ld: -lvtkproj4 が見つかりません」と出る

PCL(Point Cloud Library)をコンパイルしているときに /usr/lib/ld: -lvtkproj4 が見つかりません とエラーが出て、コンパイル出来ないときがあります。 個人的にかなり詰まったので、書き残します。 libvtkproj4が入っているかどうかを確認する $ ldconfig …