ποΈ Introduction
coScene typically requires messages to follow specific structures for proper visualization. Using the Foxglove Schema allows you to take full advantage of the platform's built-in visualization capabilities.
ποΈ Built-in Types
Built-in types are the building blocks of coScene's message schemas.
ποΈ ArrowPrimitive
ArrowPrimitive is a primitive that represents an arrow.
ποΈ CameraCalibration
Panel Support
ποΈ CircleAnnotation
A circular annotation on a 2D image.
ποΈ Color
Color in RGBA format.
ποΈ CompressedImage
Panel Support
ποΈ CompressedVideo
A single frame of a compressed video bitstream
ποΈ CubePrimitive
Represents a primitive for a cube or rectangular prism
ποΈ CylinderPrimitive
Represents a primitive for a cylinder, elliptical cylinder, or truncated cone.
ποΈ Enum LineType
An enumeration type used to indicate how input points should be interpreted to create lines
ποΈ Enum LogLevel
Log level
ποΈ NumericType
Numeric type
ποΈ PointsAnnotationType
Points annotation type
ποΈ PositionCovarianceType
Position covariance type
ποΈ SceneEntityDeletionType
An enumeration type used to indicate which entities should match the SceneEntityDeletion command.
ποΈ FrameTransform
Transformation between two reference coordinate systems in 3D space
ποΈ FrameTransforms
An array of FrameTransform messages
ποΈ GeoJSON
GeoJSON data for annotations on maps
ποΈ Grid
A two-dimensional grid of data.
ποΈ ImageAnnotations
An array of annotations for 2D images
ποΈ KeyValuePair
A key-value pair containing a key and its associated value.
ποΈ LaserScan
Single scan data from a planar laser rangefinder
ποΈ LinePrimitive
A primitive representing a series of points connected by lines
ποΈ LocationFix
Navigation satellite positioning information for any Global Navigation Satellite System.
ποΈ Log
Log message
ποΈ ModelPrimitive
Represents the original type of a 3D model file loaded from an external URL or embedded data
ποΈ PackedElementField
Defines a field within each element of a packed byte array
ποΈ Point2
Represents a position point in two-dimensional space
ποΈ Point3
Represents a point position in three-dimensional space
ποΈ PointCloud
A collection of N-dimensional points, possibly with additional field information such as normals or intensities.
ποΈ PointsAnnotation
An array of points on a 2D image.
ποΈ PoseInFrame
Represents a pose in 3D space with a timestamp
ποΈ Pose
Represents the position and orientation of an object or reference frame in three-dimensional space
ποΈ PosesInFrame
Represents a series of poses in 3D space with timestamps
ποΈ Quaternion
Represents a quaternion for rotation in three-dimensional space
ποΈ RawImage
Raw image data
ποΈ SceneEntityDeletion
Command used to delete previously published entities
ποΈ SceneEntity
A visual element in a 3D scene. An entity can be composed of multiple primitives that share the same reference frame.
ποΈ SceneUpdate
Updates to entities displayed in the 3D scene.
ποΈ SpherePrimitive
A primitive representing a sphere or ellipsoid
ποΈ TextAnnotation
Text labels on 2D images
ποΈ TextPrimitive
A primitive representing text labels
ποΈ TriangleListPrimitive
Represents a primitive that consists of a set of triangles or a surface tiled with triangles.
ποΈ Vector2
Represents a vector in two-dimensional space that indicates direction only.
ποΈ Vector3
Represents a three-dimensional vector in space that contains only direction.