code: def add_open3d_axis(vis):
      """Add a small 3D axis on Open3D Visualizer"""
      axis = o3d.geometry.LineSet()
      axis.points = o3d.utility.Vector3dVector(
          np.array(
              [
                  [0.0, 0.0, 0.0],
                  [1.0, 0.0, 0.0],
                  [0.0, 1.0, 0.0],
                  [0.0, 0.0, 1.0],
              ]
          )
      )
      axis.lines = o3d.utility.Vector2iVector(
          np.array([[0, 1], [0, 2], [0, 3]])
      )
      axis.colors = o3d.utility.Vector3dVector(
          np.array([[1.0, 0.0, 0.0], [0.0, 1.0, 0.0], [0.0, 0.0, 1.0]])
      )
      vis.add_geometry(axis)
  
file_path: carla/PythonAPI/examples/open3d_lidar.py
imports: import glob
  import os
  import sys
  import argparse
  import time
  from datetime import datetime
  import random
  import numpy
  from matplotlib import cm
  import open3d
  import carla
label_desc: Use image node_id 4 for calling a global function with example usage: add_open3d_axis(vis) without return types