-
Notifications
You must be signed in to change notification settings - Fork 30
troubleshooting
Daisuke Sato edited this page Jun 4, 2018
·
3 revisions
ros-controlのパッケージが不足しているとラズパイマウスが動きません。 以下のコマンドで追加パッケージをインストールしてください。
sudo apt-get install ros-indigo-gazebo-ros-control ros-indigo-ros-controllers
Unable to register with master node [http://127.0.0.1:11311]: master may not be running yet. Will keep trying.
publishするノードに接続できない状態です。
roslaunch
でlaunchファイルを呼び出している場合はもう一度launchできているかどうか確認してください。
その他の場合はroscore
がエラーなく起動できているか確認してください。
roslaunch
をそのまま実行できない場合、roscore
を別プロセスとして起動してから実行するとうまく行く場合が多いです。
$ catkin_make
Base path: /home/ubuntu/catkin_ws
Source space: /home/ubuntu/catkin_ws/src
Build space: /home/ubuntu/catkin_ws/build
Devel space: /home/ubuntu/catkin_ws/devel
Install space: /home/ubuntu/catkin_ws/install
####
#### Running command: "make cmake_check_build_system" in "/home/ubuntu/catkin_ws/build"
####
####
#### Running command: "make -j8 -l8" in "/home/ubuntu/catkin_ws/build"
####
上記のようになにもビルドせず、目的のパッケージのcatkin_makeに失敗する場合があります。
その際には以下のコマンドを実行してから再度catkin_makeを実行してみてください。
source ~/catkin_ws/devel/setup.bash
GazeboのWorldにあるsceneをクリックします。
次にPropertyにあるshadowsがTrueになっているため、チェックを外しFalseにします。
[ERROR] [1515648685.827463, 0.414000]: failed to open rtlightsensor0
上記のエラーが繰り返し出る場合、デバイスファイルが無い事があります。
以下のコマンドを実行してください。
一度実行していれば、大丈夫です。
rosrun raspimouse_control gen_dev_file.sh