Assembly Configuration

The assembly config file required to initialize the assembly class and perform model training and deployment

param assembly_system[‘data_type’]

The incoming data type from the assembly/VRM system, currently defaults to 3D point cloud data

type assembly_system[‘data_type’]

str (required)

param assembly_system[‘application’]

The application for which the library is being used, currently defaults to In line Root Cause Analysis

type assembly_system[‘application’]

str (required)

param assembly_system[‘part_type’]

The type of the part within the assembly, used to create the file structure within trained_models and active_learning

type assembly_system[‘part_type’]

str (required)

param assembly_system[‘part_name’]

Name of the part, to be extended to a list when used for multi-stage systems

type assembly_system[‘part_name’]

str (required)

param assembly_system[‘data_format’]

The data format currently defaults to complete, to be extended to partial data input refer: https://github.com/manojkumrb/spaceTimeV2 for more details

type assembly_system[‘data_format’]

str (required)

param assembly_system[‘assembly_type’]

Type of assembly system, single stage vs multiple stages

type assembly_system[‘assembly_type’]

str (required)

param assembly_system[‘assembly_kccs’]

The number of kccs in the assembly system used to determine the number of output neurons for the system

type assembly_system[‘assembly_kccs’]

int (required)

param assembly_system[‘assembly_kpis’]

the number of assembly KPIs in the system (the first KPI is convergence flag to indicate if the VRM simulation has converged), minimum value should be 1

type assembly_system[‘assembly_kpis’]

int (required)

param assembly_system[‘voxel_dim’]

The dimension/resolution of the voxel required to initialize the input to the model currently defaults to 64

type assembly_system[‘voxel_dim’]

int (required)

param assembly_system[‘point_dim’]

The number of nodes in the input mesh of the assembly

type assembly_system[‘point_dim’]

int (required)

param assembly_system[‘system_noise’]

Noise parameter for the system, used to make model training more robust to actual system noise

type assembly_system[‘system_noise’]

int (required)

param assembly_system[‘aritifical_noise’]

Noise parameter for the model, used to make model training more robust to actual system noise (usually same as system noise)

type assembly_system[‘aritifical_noise’]

int (required)

param assembly_system[‘noise_type’]

The distribution of the noise , defaults to uniform random value between +- system noise, in case of Gaussian it corresponds to the standard deviation (mean is zero)

type assembly_system[‘noise_type’]

float (required)

param assembly_system[‘mapping_index’]

File name of the mapping index, after download is complete the file is saved with this name

type assembly_system[‘mapping_index’]

str (required)

param assembly_system[‘nominal_cop_filename’]

File name of the nominal cop, after download is complete the file is saved with this name

type assembly_system[‘nominal_cop_filename’]

str (required)

param assembly_system[‘data_folder’]

Path to input data location

type assembly_system[‘data_folder’]

str (required)

param assembly_system[‘kcc_folder’]

Path to Output data/KCC location

type assembly_system[‘kcc_folder’]

str (required)

param assembly_system[‘kcc_files’]

List of kcc files, after download is complete the file is saved with this name

type assembly_system[‘kcc_files’]

str (required)

param assembly_system[‘test_kcc_files’]

List of test kcc files, after download is complete the file is saved with this name

type assembly_system[‘test_kcc_files’]

str (required)

param assembly_system[‘data_files_x’]

List of x deviation input files, after download is complete the file is saved with this name

type assembly_system[‘data_files_x’]

str (required)

param assembly_system[‘data_files_y’]

List of y deviation input files, after download is complete the file is saved with this name

type assembly_system[‘data_files_y’]

str (required)

param assembly_system[‘data_files_z’]

List of z deviation input files, after download is complete the file is saved with this name

type assembly_system[‘data_files_z’]

str (required)

param assembly_system[‘test_data_files_x’]

List of x deviation test input files, after download is complete the file is saved with this name

type assembly_system[‘test_data_files_x’]

str (required)

param assembly_system[‘test_data_files_y’]

List of y deviation test input files, after download is complete the file is saved with this name

type assembly_system[‘test_data_files_y’]

str (required)

param assembly_system[‘test_data_files_z’]

List of z deviation test input files, after download is complete the file is saved with this name

type assembly_system[‘test_data_files_z’]

str (required)