ROS数据可视化rviz简明笔记
----
标记:发送基本形状(C ++)
显示如何使用visualization_msgs / Marker消息将基本形状(立方体,球体,圆柱体,箭头)发送到rviz。
标记:点和线(C ++)
教导如何使用visualization_msgs / Marker消息将点和线发送到rviz。
交互式标记:入门
本教程解释什么是交互式标记,并教你一些基本的概念。
交互式标记:编写简单的交互式标记服务器
本教程介绍如何设置管理单个交互式标记的极简主义服务器。
交互式标记:基本控件
本教程解释basic_controls教程代码如何工作。
插件:新显示类型
如何编写一个插件,为RViz添加一个新的显示功能。
插件:新的可停靠面板
如何编写一个插件,添加一个新类型的可停靠Panel小部件到RViz。
插件:新工具类型
如何编写一个插件,为RViz添加一个新工具。
Librviz:将RViz纳入自定义GUI
如何使用RViz可视化窗口小部件编写应用程序。
Rviz in Stereo
教你如何设置Rviz在3D立体声渲染。
----
$ tree -L 3
.
├── interactive_marker_tutorials
│ ├── CHANGELOG.rst
│ ├── CMakeLists.txt
│ ├── package.xml
│ ├── scripts
│ │ ├── basic_controls.py
│ │ ├── cube.py
│ │ ├── menu.py
│ │ └── simple_marker.py
│ └── src
│ ├── basic_controls.cpp
│ ├── cube.cpp
│ ├── menu.cpp
│ ├── point_cloud.cpp
│ ├── pong.cpp
│ ├── selection.cpp
│ └── simple_marker.cpp
├── librviz_tutorial
│ ├── CHANGELOG.rst
│ ├── CMakeLists.txt
│ ├── package.xml
│ ├── rosdoc.yaml
│ └── src
│ ├── doc
│ ├── main.cpp
│ ├── myviz.cpp
│ └── myviz.h
├── rviz_plugin_tutorials
│ ├── CHANGELOG.rst
│ ├── CMakeLists.txt
│ ├── icons
│ │ └── classes
│ ├── media
│ │ └── flag.dae
│ ├── package.xml
│ ├── plugin_description.xml
│ ├── rosdoc.yaml
│ ├── scripts
│ │ └── send_test_msgs.py
│ └── src
│ ├── doc
│ ├── drive_widget.cpp
│ ├── drive_widget.h
│ ├── flag.h
│ ├── imu_display.cpp
│ ├── imu_display.h
│ ├── imu_visual.cpp
│ ├── imu_visual.h
│ ├── plant_flag_tool.cpp
│ ├── plant_flag