code: def get_manual_alignment(motion_name, actor_name):
      if motion_name == "dance_together":
          if actor_name == "seattle":
              manual_trans = np.array([0, 0.15, 0.77])
              manual_rot = np.array([90.4, -10.9, 4]) / 180 * np.pi
              manual_scale = 0.2
          if actor_name == "citron":
              manual_trans = np.array([-0.36, 0.13, 0.92])
              manual_rot = np.array([90, -9.4, 4]) / 180 * np.pi
              manual_scale = 0.2
          if actor_name == "parkinglot":
              manual_trans = np.array([0.32, 0.12, 0.96])
              manual_rot = np.array([90, -11.6, 4]) / 180 * np.pi
              manual_scale = 0.2
      else:
          manual_trans = np.array([0, 0, 0])
          manual_rot = np.array([0, 0, 0]) / 180 * np.pi
          manual_scale = 1
      return manual_trans, manual_rot, manual_scale
  
file_path: ml-neuman/render_gathering.py
imports: import os
  import argparse
  import copy
  import joblib
  import imageio
  import torch
  import numpy
  from geometry import transformations
  from models import human_nerf
  from utils import render_utils, utils, ray_utils
  from data_io import neuman_helper
  from options import options
  from models.smpl import SMPL
label_desc: Use image node_id 3 for calling a global function with example usage: get_manual_alignment(motion_name, actor_name) and returns: manual_trans,  manual_rot,  manual_scale