evalio.rerun
convert
convert(
obj: LidarMeasurement,
color: Optional[
Literal["z", "intensity"] | list[int]
] = None,
) -> Points3D
convert(
obj: list[Point],
color: Optional[
Literal["z", "intensity"] | list[int]
] = None,
) -> Points3D
convert(
obj: list[SE3], color: Optional[list[int]] = None
) -> Points3D
convert(
obj: Trajectory, color: Optional[list[int]] = None
) -> Points3D
convert(obj: SE3) -> Transform3D
Convert a variety of objects to rerun types.
Parameters:
-
obj
(object
) –Object to convert. Can be a LidarMeasurement, list of Points, numpy array, SE3, or Trajectory.
-
color
(Optional[Any]
, default:None
) –Optional color to set. See overloads for additional literal options. Defaults to None.
Raises:
-
ValueError
–If the color pass is invalid.
-
ValueError
–If the object is not an implemented type for conversion.
Returns:
-
Transform3D | Points3D
–rr.Transform3D | rr.Points3D: Rerun type.