teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

エラーについて追記しました。

2021/03/13 08:22

投稿

shinouta
shinouta

スコア6

title CHANGED
File without changes
body CHANGED
@@ -1,3 +1,7 @@
1
+ ###前提
2
+ https://qiita.com/protocol1964/items/1e63aebddd7d5bfd0d1b
3
+ このサイトの手順に沿って進めていたところ、rvizが動かなかった。
4
+
1
5
  ### 発生している問題・エラーメッセージ
2
6
  roscoreを起動した状態でrvizを起動しようとすると、以下のようなエラーが発生しました。
3
7
  tfに関係があるエラーであることは分かりましたが、/opt/ros/melodic/lib/libtf.soの中身は機械語(?)で書かれていてどうすべきか分かりませんでした。
@@ -14,7 +18,46 @@
14
18
 
15
19
  ```
16
20
 
21
+ 追記
22
+ ~/.bashrcには
17
23
 
24
+ ```
25
+ source /opt/ros/melodic/setup.bash
26
+ source ~/catkin_ws/devel/setup.bash
27
+ ```
28
+ という順で書いていました。その状態だと、上に挙げたエラーが出力されました。
29
+
30
+ しかし~/.bashrcを次のように書き直すと、
31
+
32
+ ```
33
+ source ~/catkin_ws/devel/setup.bash
34
+ source /opt/ros/melodic/setup.bash
35
+ ```
36
+ rvizは以下のように動きました。
37
+
38
+ ```
39
+ $ rviz
40
+ [ INFO] [1615623213.201203614]: rviz version 1.13.15
41
+ [ INFO] [1615623213.201277051]: compiled against Qt version 5.9.5
42
+ [ INFO] [1615623213.201303328]: compiled against OGRE version 1.9.0 (Ghadamon)
43
+ [ INFO] [1615623213.216145249]: Forcing OpenGl version 0.
44
+ [ INFO] [1615623213.349125057]: Stereo is NOT SUPPORTED
45
+ [ INFO] [1615623213.349225980]: OpenGl version: 3.0 (GLSL 1.3).
46
+ ```
47
+
48
+ しかし起動したrvizのdisplayという欄に
49
+ Fixed Frame
50
+ No tf data. Actual error: Fixed Frame [map] does not exist
51
+ と書いてありました。
52
+
53
+ また、その状態では以下のような結果を得ました。
54
+
55
+ ```
56
+ $ roslaunch turtlebot3_fake turtlebot3_fake.launch
57
+ RLException: [turtlebot3_fake.launch] is neither a launch file in package [turtlebot3_fake] nor is [turtlebot3_fake] a launch file name
58
+ The traceback for the exception was written to the log file
59
+ ```
60
+
18
61
  ### 試したこと
19
62
 
20
63
  * パッケージの再インストール