accl_mario_orient.cpp | |
accls_relations.cpp | |
calc_collar_angles.cpp | |
calc_joint_angle.cpp | Functions to calculate collar angles |
calc_plate1_frame.cpp | Function to calculate the homogenous transformation matrix for base link of collar |
calc_points_in_base.cpp | Function to convert coordinates of all points in tib structure on given collar to co-ordinates in frame fixed to left-most link of the collar |
clean_opti_data.cpp | Functions to clean Optical Marker Data and re-assign labels |
cleanopti.cpp | |
convert_opti_to_mario.cpp | Convert optical markers coordinates to MARIONET frame |
create-ficentre.h [code] | |
dataprocess.h [code] | Functions to process data |
ekf.h [code] | |
ekf_func.cpp | File with functions necessary to perform necessary EKF steps |
femur_ekf_begin.cpp | File containing funtions to set initial values for kalman filter on femur |
filter_accl_data.cpp | Functions to filter accelerometer (accleration) data with active_wire system |
filter_data.cpp | File containing functions necessary to filter data |
filteraccl.cpp | |
filteropti.cpp | |
filterpass.cpp | |
first_local_extrema.cpp | Find the first local extrema in the vector of doubles |
foot-pressure.h [code] | Header file to define data type for foot pressure sensor |
generate_jacob_fem.cpp | File to generate Jacobian matrix and measurement vector for EKF (for femur) |
generate_jacob_theta_fem.cpp | File to generate Jacobian matrix and measurement vector for EKF (for femur) to calculate collar joint angles |
generate_jacob_theta_tib_low.cpp | File to generate Jacobian matrix and measurement vector for EKF (for tibia lower collar) to calculate collar joint angles |
get_trans_matrix.cpp | Functions to find transfomations matrix for motion of >=3 points |
init_accls.cpp | This file contains the function definitions needed to initialize the accelerometers |
init_accls.h [code] | |
load_accl_data.cpp | Load Accelerometer Data for Postprocessing |
load_active_data.cpp | Load Active wire Data for Postprocessing |
load_all_measures.cpp | Functions to load all sensor data |
load_collar_accl_data.cpp | Load acclerometer data into tib/femur structure |
load_collar_active_data.cpp | Functions to load active wire data into tib/femur structures |
load_collar_calibs.cpp | Load Calibrated Collar Data: |
load_collar_opti_data.cpp | Load optical into tib/femur structures |
load_collar_passive_data.cpp | Functions to load passive wire data into tib/femur structures |
load_mario_frame_opti.cpp | Functions to load and convert from optical frame to MARIONET frame |
load_opti_data.cpp | Functions to load optical marker data into data vector |
load_passive_data.cpp | Load Active wire Data for Postprocessing |
lowerleg.cpp | File encapsulating all function files |
lowerleg_func.cpp | File with functions for reading tibia and femur from config file |
lowerleg_func.h [code] | Declarations for functions necessary to read structures from config files |
lowerleg_func_old.cpp | |
lowerleg_struct.h [code] | Structures for human leg measurement |
matrix_tools.cpp | Tools for matrix manipulation with GSL |
matrix_tools.h [code] | |
postprocess.h [code] | File with declarations for post-processing functions |
quaternion-tools.cpp | Functions for quaternion operations |
read-foot-pressure.cpp | Functions to read in-shoe pressure sensors into tibia structure |
read_all_wire_bases.cpp | |
README | |
realignaccl.cpp | |
rotation-tools.c | Functions to calculate various Rotation matrices |
run_kalman_fem_theta.cpp | File containing funtions to implement kalman filter on femur |
run_kalman_femur.cpp | File containing funtions to implement kalman filter on femur |
run_kalman_tib_low_theta.cpp | File containing funtions to implement kalman filter on tibia lower collar to get theta angles |
solver-tools.c | |
sync_opti_active.cpp | Functions to sync optical and passive data with active_wire system |
testfile.cpp | |
testopti.cpp |