最近質問があります。 私はロボットのためのURDFとSTLファイルを手に入れました。私はそれをRvizに示したいと思います。どうすればこれを達成できますか? ありがとうございました!私自身のロボットモデルをRuizに表示するには?
0
A
答えて
1
ロボットをRvizで表示させるには、というロボットノードを実行する必要があります。ロボット番号。 そのノードは、指定されたURDF(xarco)ファイルを解析し、パラメータロボット記述で与えられたロボットのフレームを公開し、RVizがモデルを読み込むための情報も提供します。
良い例がハスキーでClearpathによって提供されています https://github.com/husky/husky/blob/indigo-devel/husky_description/launch/description.launch
0
は、単にこのようなlaunchfileを書く:
<launch>
<arg name="model" default="$(find your_package_name)/path_to_your_urdf/your_urdf.urdf"/>
<arg name="gui" default="true"/>
<param name="robot_description" command="$(find xacro)/xacro.py $(arg model)" />
<param name="use_gui" value="$(arg gui)"/>
<node name="joint_state_publisher" pkg="joint_state_publisher" type="joint_state_publisher" />
<node name="robot_state_publisher" pkg="robot_state_publisher" type="robot_state_publisher"/>
<node name="rviz" pkg="rviz" type="rviz" args="-d $(find urdf_tutorial)/urdf.rviz" required="true"/>
</launch>
あなたがいないので、デバッグのためのrvizノードとの一部をoutcommentすることをお勧めします常にrvizを再起動する必要があります。代わりに、Rvizを起動するrosrun rviz rviz
を使用(roscoreが実行されていることを確認してください!)
robot_state_publisher実際Rvizがあなたのロボットのための正しい変換を取得できるように、/ TFにjoint_statesを公開するのに対し、あなたは、GUIを介してロボットの関節を制御できjoint_state_publisher。
関連する問題
- 1. 私自身の例外を表示するには?
- 2. Node.js - 訪問者に私自身のGoogle Analyticsデータを表示
- 3. ジキール自身をハイライト表示
- 4. Show Gallery私自身の意図によるビューアクティビティは表示されません
- 5. 私は自分自身のリストビューを提示します。
- 6. 私自身のサーバロギングスクリプトを書くには?
- 7. 私は自分自身のデザインウェブサイトをwhmcsにリンクする方法
- 8. データテーブル自身が列を非表示にする
- 9. 自分自身を参照して表示する - Laravel 5.5
- 10. こんにちは、私自身のインストーラ
- 11. は、私は次の実装に自分自身をベースMatPaginator
- 12. UIWebViewのキーボードが表示され、入力フォーカスに自分自身を隠す
- 13. ユーザーがAdBlockを使用しているときに私自身の画像を表示する方法は?
- 14. は、サードパーティのWebBrowserコントロールは、自分自身を表示するには、次のコードを生成し、ASP.NET
- 15. 私のnavbarは自分自身を中心にしません
- 16. 現在のコードは、システムにメッセージを表示します。私は表示する私自身のメッセージを書いてほしい
- 17. 私自身のHTTP 200結果クラスを作成するには?
- 18. 私たち自身のコードバプラグインを開発するには?
- 19. 私自身のメソスフレームワークを構築するには?
- 20. 私自身の右クリックメニューを追加するには?
- 21. QtCreatorデバッガで私自身のソースコードをブラウズするには
- 22. 私自身のプロジェクトでnetbeansモジュールを使用するには?
- 23. 私自身のプロジェクトでdarknetを使用するには?
- 24. ペーパークリッププロセッサ - 私自身のプロセッサでpaperclip loggerを使用するには?
- 25. 私のブログのxxx.wordpress.comに私自身のワードプレスのテーマをアップロードするには?
- 26. 私自身のDBGridを実装する
- 27. CouchDBにユーザ自身のドキュメントだけを表示する方法は?他人からユーザー自身のドキュメントをフィルタするために
- 28. 自分自身の関数で変数名を表示するr
- 29. UserChangeFormに自分自身の 'clean_is_staff'を提供するには?
- 30. 私自身のサーバーコントロールのプレースホルダ