📄️ 介绍
coScene 通常要求传入的消息遵循特定结构,以便正确进行可视化。使用 Foxglove 架构可充分利用平台内置的可视化功能。
📄️ 内置类型
基本类型是 coScene 所支持消息消息架构的构建基础。
📄️ ArrowPrimitive
ArrowPrimitive 是一种表示箭头的基本图形。
📄️ CameraCalibration
面板支持
📄️ CircleAnnotation
在二维图像上的圆形标注。
📄️ Color
RGBA 格式的颜色。
📄️ CompressedImage
面板支持
📄️ CompressedVideo
压缩视频比特流的单帧
📄️ CubePrimitive
表示立方体或矩形棱柱的图元
📄️ CylinderPrimitive
表示圆柱体、椭圆圆柱体或截锥的图元。
📄️ Enum LineType
一个枚举类型,用于指示如何解释输入点以创建线条
📄️ Enum LogLevel
日志级别
📄️ NumericType
数值类型
📄️ PointsAnnotationType
点标注类型
📄️ PositionCovarianceType
位置协方差类型
📄️ SceneEntityDeletionType
一个枚举类型,用于指示哪些实体应该匹配 SceneEntityDeletion 命令。
📄️ FrameTransform
3D 空间中两个参考坐标系之间的变换
📄️ FrameTransforms
FrameTransform 消息的数组
📄️ GeoJSON
用于在地图上进行标注的 GeoJSON 数据
📄️ Grid
一个二维数据网格。
📄️ ImageAnnotations
用于 2D 图像的注释数组
📄️ KeyValuePair
一个键值对,包含一个键及其关联的值。
📄️ LaserScan
来自平面激光测距仪的单次扫描数据
📄️ LinePrimitive
表示由线条连接的一系列点的图元
📄️ LocationFix
用于任何全球导航卫星系统的导航卫星定位信息。
📄️ Log
日志消息
📄️ ModelPrimitive
表示从外部 URL 或嵌入数据加载的 3D 模型文件的原始类型。
📄️ PackedElementField
打包元素字节数组中每个元素内存在的一个字段定义
📄️ Point2
表示二维空间中位置的点
📄️ Point3
表示三维空间中位置的点
📄️ PointCloud
点云是一组 N 维点的集合,可能包含额外的字段信息,如法线、强度等。
📄️ PointsAnnotation
二维图像上的点数组
📄️ PoseInFrame
表示 3D 空间中对象或参考框架的带时间戳的位姿
📄️ Pose
表示物体或参考系在三维空间中的位置和方向
📄️ PosesInFrame
表示对象或参考系在 3D 空间中的一系列带时间戳的位姿
📄️ Quaternion
表示三维空间中旋转的四元数(Quaternion)
📄️ RawImage
原始图像数据
📄️ SceneEntityDeletion
用于删除之前发布的实体的命令
📄️ SceneEntity
3D 场景中的视觉元素。一个实体可以由多个共享相同参考系的图元组成。
📄️ SceneUpdate
对 3D 场景中显示的实体的更新
📄️ SpherePrimitive
表示球体或椭球体的图元
📄️ TextAnnotation
在 2D 图像上的文本标签
📄️ TextPrimitive
表示文本标签的图元
📄️ TriangleListPrimitive
表示一组三角形或由三角形平铺而成的表面的图元
📄️ Vector2
表示二维空间中的向量,仅表示方向
📄️ Vector3
表示仅包含方向的三维空间向量