rofunc.devices.xsens.process#

1.  Module Contents#

1.1.  Functions#

data_clean

Example:

from rofunc.xsens.process import data_clean

input_path = ‘/home/ubuntu/Data/06_24/Xsens_postprocess/dough_01.csv’ output_json_dir = ‘../xsens_data’ data_clean(input_path, output_json_dir)

data_clean_batch

Example:

from rofunc.xsens.process import data_clean_batch

input_dir = ‘/home/ubuntu/Data/06_24/Xsens_postprocess’ output_json_dir = ‘../xsens_data’ data_clean_batch(input_dir, output_json_dir)

get_skeleton_from_json

Example:

from rofunc.xsens.process import get_skeleton_from_json

json_path = ‘../xsens_data/dough_01.json’ get_skeleton_from_json(json_path)

get_skeleton_from_json_batch

Example:

from rofunc.xsens.process import get_skeleton_from_json_batch

json_dir = ‘../xsens_data’ get_skeleton_from_json_batch(json_dir)

export

Export data from .mvnx file to skeleton data :param mvnx_path: :param output_type: type of output data, support segment or joint :param output_dir: specific output directory :return:

export_time

export_batch

1.2.  API#

rofunc.devices.xsens.process.data_clean(input_path, output_dir)[source]#
Example:

from rofunc.xsens.process import data_clean

input_path = ‘/home/ubuntu/Data/06_24/Xsens_postprocess/dough_01.csv’ output_json_dir = ‘../xsens_data’ data_clean(input_path, output_json_dir)

rofunc.devices.xsens.process.data_clean_batch(input_dir, output_dir)[source]#
Example:

from rofunc.xsens.process import data_clean_batch

input_dir = ‘/home/ubuntu/Data/06_24/Xsens_postprocess’ output_json_dir = ‘../xsens_data’ data_clean_batch(input_dir, output_json_dir)

rofunc.devices.xsens.process.get_skeleton_from_json(json_path)[source]#
Example:

from rofunc.xsens.process import get_skeleton_from_json

json_path = ‘../xsens_data/dough_01.json’ get_skeleton_from_json(json_path)

rofunc.devices.xsens.process.get_skeleton_from_json_batch(json_dir)[source]#
Example:

from rofunc.xsens.process import get_skeleton_from_json_batch

json_dir = ‘../xsens_data’ get_skeleton_from_json_batch(json_dir)

rofunc.devices.xsens.process.export(mvnx_path, output_type='segment', output_dir=None)[source]#

Export data from .mvnx file to skeleton data :param mvnx_path: :param output_type: type of output data, support segment or joint :param output_dir: specific output directory :return:

rofunc.devices.xsens.process.export_time(mvnx_path, output_dir=None)[source]#
rofunc.devices.xsens.process.export_batch(mvnx_dir, output_type='segment')[source]#