trajectory_configs = { 'Infer': { 'cy': { 'up': [-1, 1], 'arc': { 'degree': 180.0, # Default arc degree }, 'spiral': { 'zrate': 0.5, # Spiral rise rate 'rots': 1, # Number of rotations }, 'lemniscate': { 'degree': 45.0, # Lemniscate curve angle }, 'wander': { 'max_disp': 48.0, # Maximum displacement } }, 'paper4': { 'up': [-1, 1], 'arc': { 'degree': 200.0, # Default arc degree }, 'spiral': { 'zrate': 0.5, # Spiral rise rate 'rots': 1, # Number of rotations }, 'lemniscate': { 'degree': 80.0, # Lemniscate curve angle }, 'wander': { 'max_disp': 100.0, # Maximum displacement } }, 'cy3': { 'up': [-1, 1], 'arc': { 'degree': 180.0, # Default arc degree }, 'spiral': { 'zrate': 0.5, # Spiral rise rate 'rots': 1, # Number of rotations }, 'lemniscate': { 'degree': 45.0, # Lemniscate curve angle }, 'wander': { 'max_disp': 48.0, # Maximum displacement } }, 'cy4': { 'up': [-1, 1], 'arc': { 'degree': 180.0, # Default arc degree }, 'spiral': { 'zrate': 0.5, # Spiral rise rate 'rots': 1, # Number of rotations }, 'lemniscate': { 'degree': 45.0, # Lemniscate curve angle }, 'wander': { 'max_disp': 48.0, # Maximum displacement } }, 'coffee': { 'up': [-1, 0], 'arc': { 'degree': 180.0, # Default arc degree }, 'spiral': { 'zrate': 0.5, # Spiral rise rate 'rots': 1, # Number of rotations }, 'lemniscate': { 'degree': 80.0, # Lemniscate curve angle }, 'wander': { 'max_disp': 48.0, # Maximum displacement } }, 'plant': { 'up': [-1, 1], 'arc': { 'degree': 180.0, # Default arc degree }, 'spiral': { 'zrate': 0.5, # Spiral rise rate 'rots': 1, # Number of rotations }, 'lemniscate': { 'degree': 80.0, # Lemniscate curve angle }, 'wander': { 'max_disp': 48.0, # Maximum displacement } }, 'desk': { 'up': [-1, 1], 'arc': { 'degree': 180.0, # Default arc degree }, }, 'bread': { 'up': [-1, 0], 'arc': { 'degree': 180.0, # Default arc degree }, 'spiral': { 'zrate': 0.5, # Spiral rise rate 'rots': 1, # Number of rotations }, 'lemniscate': { 'degree': 80.0, # Lemniscate curve angle }, 'wander': { 'max_disp': 48.0, # Maximum displacement } }, 'brunch': { 'up': [1, 1], 'arc': { 'degree': 180.0, # Default arc degree }, 'spiral': { 'zrate': 0.5, # Spiral rise rate 'rots': 1, # Number of rotations }, 'lemniscate': { 'degree': 80.0, # Lemniscate curve angle }, 'wander': { 'max_disp': 48.0, # Maximum displacement } }, 'stuff': { 'up': [-1, 0], 'arc': { 'degree': 180.0, # Default arc degree }, 'spiral': { 'zrate': 0.5, # Spiral rise rate 'rots': 1, # Number of rotations }, 'lemniscate': { 'degree': 80.0, # Lemniscate curve angle }, 'wander': { 'max_disp': 48.0, # Maximum displacement } }, 'xbox': { 'up': [-1, 1], 'arc': { 'degree': 180.0, # Default arc degree }, 'spiral': { 'zrate': 0.5, # Spiral rise rate 'rots': 1, # Number of rotations }, 'lemniscate': { 'degree': 80.0, # Lemniscate curve angle }, 'wander': { 'max_disp': 48.0, # Maximum displacement } }, 'plushies': { 'up': [-1, 1], 'arc': { 'degree': 120.0, # Default arc degree }, 'spiral': { 'zrate': 0.5, # Spiral rise rate 'rots': 1, # Number of rotations }, 'lemniscate': { 'degree': 60.0, # Lemniscate curve angle }, 'wander': { 'max_disp': 48.0, # Maximum displacement } }, 'erhai': { 'up': [-1, 1], 'arc': { 'degree': 180.0, # Default arc degree }, 'lemniscate': { 'degree': 80.0, # Lemniscate curve angle }, 'wander': { 'max_disp': 200.0, # Maximum displacement } }, 'cy_crop1': { 'up': [-1, 0], 'lemniscate': { 'degree': 80.0, # Lemniscate curve angle }, 'wander': { 'max_disp': 60.0, # Maximum displacement } }, 'cy_crop': { 'up': [-1, 1], 'lemniscate': { 'degree': 60.0, # Lemniscate curve angle }, 'wander': { 'max_disp': 48.0, # Maximum displacement } }, 'paper': { 'up': [-1, 1], 'arc': { 'degree': 240.0, # Default arc degree }, 'spiral': { 'zrate': 0.5, # Spiral rise rate 'rots': 1, # Number of rotations }, 'lemniscate': { 'degree': 60.0, # Lemniscate curve angle }, 'wander': { 'max_disp': 48.0, # Maximum displacement } }, 'house': { 'up': [-1, 1], 'arc': { 'degree': 240.0, # Default arc degree }, 'spiral': { 'zrate': 0.5, # Spiral rise rate 'rots': 1, # Number of rotations }, 'lemniscate': { 'degree': 60.0, # Lemniscate curve angle }, }, 'home': { 'up': [1, 0], 'arc': { 'degree': 90.0, # Default arc degree }, 'spiral': { 'zrate': 0.5, # Spiral rise rate 'rots': 1, # Number of rotations }, 'lemniscate': { 'degree': 80.0, # Lemniscate curve angle } }, 'paper3': { 'up': [1, 0], 'arc': { 'degree': 180.0, # Default arc degree }, 'spiral': { 'zrate': 0.5, # Spiral rise rate 'rots': 1, # Number of rotations }, 'lemniscate': { 'degree': 80.0, # Lemniscate curve angle }, 'wander': { 'max_disp': 48.0, # Maximum displacement } }, 'castle': { 'up': [-1, 1], 'spiral': { 'zrate': 2, # Spiral rise rate 'rots': 2, # Number of rotations }, }, 'hogwarts': { 'up': [-1, 1], 'spiral': { 'zrate': 0.5, # Spiral rise rate 'rots': 1, # Number of rotations }, 'wander': { 'max_disp': 100.0, # Maximum displacement } }, }, 'Tanks': { 'Auditorium': { 'up': [-1, 1], 'arc': { 'degree': 180.0, # Default arc degree }, 'spiral': { 'zrate': 0.5, # Spiral rise rate 'rots': 1, # Number of rotations }, 'lemniscate': { 'degree': 30.0, # Lemniscate curve angle }, 'wander': { 'max_disp': 80.0, # Maximum displacement } }, 'Caterpillar': { 'up': [-1, 1], 'arc': { 'degree': 240.0, # Default arc degree }, 'spiral': { 'zrate': 0.5, # Spiral rise rate 'rots': 1, # Number of rotations }, 'lemniscate': { 'degree': 60.0, # Lemniscate curve angle }, 'wander': { 'max_disp': 48.0, # Maximum displacement } }, 'Family': { 'up': [-1, 1], 'arc': { 'degree': 180.0, # Default arc degree }, 'spiral': { 'zrate': 0.5, # Spiral rise rate 'rots': 1, # Number of rotations }, 'lemniscate': { 'degree': 60.0, # Lemniscate curve angle }, 'wander': { 'max_disp': 48.0, # Maximum displacement } }, 'Ignatius': { 'up': [-1, 1], 'arc': { 'degree': 330.0, # Default arc degree }, 'spiral': { 'zrate': 0.5, # Spiral rise rate 'rots': 1, # Number of rotations }, 'lemniscate': { 'degree': 80.0, # Lemniscate curve angle }, 'wander': { 'max_disp': 48.0, # Maximum displacement } }, 'Train': { 'up': [-1, 1], 'arc': { 'degree': 180.0, # Default arc degree }, 'spiral': { 'zrate': 0.5, # Spiral rise rate 'rots': 1, # Number of rotations }, 'lemniscate': { 'degree': 60.0, # Lemniscate curve angle }, 'wander': { 'max_disp': 48.0, # Maximum displacement } }, }, 'DL3DV': { 'Center': { 'up': [-1, 1], 'arc': { 'degree': 180.0, # Default arc degree }, 'spiral': { 'zrate': 0.5, # Spiral rise rate 'rots': 1, # Number of rotations }, 'lemniscate': { 'degree': 60.0, # Lemniscate curve angle }, 'wander': { 'max_disp': 48.0, # Maximum displacement } }, 'Electrical': { 'up': [-1, 1], 'arc': { 'degree': 180.0, # Default arc degree }, 'spiral': { 'zrate': 0.5, # Spiral rise rate 'rots': 1, # Number of rotations }, 'lemniscate': { 'degree': 60.0, # Lemniscate curve angle }, 'wander': { 'max_disp': 48.0, # Maximum displacement } }, 'Museum': { 'up': [-1, 1], 'arc': { 'degree': 180.0, # Default arc degree }, 'spiral': { 'zrate': 0.5, # Spiral rise rate 'rots': 1, # Number of rotations }, 'lemniscate': { 'degree': 60.0, # Lemniscate curve angle }, 'wander': { 'max_disp': 48.0, # Maximum displacement } }, 'Supermarket2': { 'up': [-1, 1], 'arc': { 'degree': 180.0, # Default arc degree }, 'spiral': { 'zrate': 0.5, # Spiral rise rate 'rots': 1, # Number of rotations }, 'lemniscate': { 'degree': 60.0, # Lemniscate curve angle }, 'wander': { 'max_disp': 48.0, # Maximum displacement } }, 'Temple': { 'up': [-1, 1], 'arc': { 'degree': 180.0, # Default arc degree }, 'spiral': { 'zrate': 0.5, # Spiral rise rate 'rots': 1, # Number of rotations }, 'lemniscate': { 'degree': 60.0, # Lemniscate curve angle }, 'wander': { 'max_disp': 48.0, # Maximum displacement } }, }, 'MipNeRF360': { 'garden': { 'up': [-1, 1], 'arc': { 'degree': 270.0, # Default arc degree }, 'spiral': { 'zrate': 0.5, # Spiral rise rate 'rots': 1, # Number of rotations }, 'lemniscate': { 'degree': 80.0, # Lemniscate curve angle }, 'wander': { 'max_disp': 48.0, # Maximum displacement } }, 'kitchen': { 'up': [-1, 1], 'arc': { 'degree': 180.0, # Default arc degree }, 'spiral': { 'zrate': 0.5, # Spiral rise rate 'rots': 1, # Number of rotations }, 'lemniscate': { 'degree': 80.0, # Lemniscate curve angle }, 'wander': { 'max_disp': 48.0, # Maximum displacement } }, 'room': { 'up': [-1, 1], 'arc': { 'degree': 180.0, # Default arc degree }, 'spiral': { 'zrate': 0.5, # Spiral rise rate 'rots': 1, # Number of rotations }, 'lemniscate': { 'degree': 60.0, # Lemniscate curve angle }, 'wander': { 'max_disp': 48.0, # Maximum displacement } }, }, 'MVimgNet': { 'bench': { 'up': [-1, 1], 'arc': { 'degree': 180.0, # Default arc degree }, 'spiral': { 'zrate': 0.5, # Spiral rise rate 'rots': 1, # Number of rotations }, 'lemniscate': { 'degree': 80.0, # Lemniscate curve angle }, 'wander': { 'max_disp': 48.0, # Maximum displacement } }, 'car': { 'up': [-1, 1], 'arc': { 'degree': 180.0, # Default arc degree }, 'spiral': { 'zrate': 0.5, # Spiral rise rate 'rots': 1, # Number of rotations }, 'lemniscate': { 'degree': 60.0, # Lemniscate curve angle }, 'wander': { 'max_disp': 48.0, # Maximum displacement } }, 'suv': { 'up': [-1, 1], 'arc': { 'degree': 180.0, # Default arc degree }, 'spiral': { 'zrate': 0.5, # Spiral rise rate 'rots': 1, # Number of rotations }, 'lemniscate': { 'degree': 60.0, # Lemniscate curve angle }, 'wander': { 'max_disp': 48.0, # Maximum displacement } }, }, 'LLFF': { 'fortress': { 'up': [-1, 1], 'arc': { 'degree': 180.0, # Default arc degree }, 'spiral': { 'zrate': 0.5, # Spiral rise rate 'rots': 1, # Number of rotations }, 'lemniscate': { 'degree': 30.0, # Lemniscate curve angle }, 'wander': { 'max_disp': 48.0, # Maximum displacement } }, 'horns': { 'up': [-1, 1], 'arc': { 'degree': 180.0, # Default arc degree }, 'spiral': { 'zrate': 0.5, # Spiral rise rate 'rots': 1, # Number of rotations }, 'lemniscate': { 'degree': 60.0, # Lemniscate curve angle }, 'wander': { 'max_disp': 48.0, # Maximum displacement } }, 'orchids': { 'up': [-1, 1], 'arc': { 'degree': 180.0, # Default arc degree }, 'spiral': { 'zrate': 0.5, # Spiral rise rate 'rots': 1, # Number of rotations }, 'lemniscate': { 'degree': 30.0, # Lemniscate curve angle }, 'wander': { 'max_disp': 48.0, # Maximum displacement } }, 'room': { 'up': [-1, 1], 'arc': { 'degree': 180.0, # Default arc degree }, 'spiral': { 'zrate': 0.5, # Spiral rise rate 'rots': 1, # Number of rotations }, 'lemniscate': { 'degree': 30.0, # Lemniscate curve angle }, 'wander': { 'max_disp': 48.0, # Maximum displacement } }, 'trex': { 'up': [-1, 1], 'arc': { 'degree': 180.0, # Default arc degree }, 'spiral': { 'zrate': 1, # Spiral rise rate 'rots': 1, # Number of rotations }, 'lemniscate': { 'degree': 30.0, # Lemniscate curve angle }, 'wander': { 'max_disp': 48.0, # Maximum displacement } }, }, }