Structure that defines location, configuration and settings for the collars, and sensors mounted on the collars, attached to tibia. More...
#include <lowerleg_struct.h>
Data Fields | |
collar | col [2] |
origin | C |
int | angle_data |
LINK | col_LINKs [2][NB_LINKS_MAX] |
int | pass_wire_count |
Actual number of passive wire sensors. | |
int | act_wire_count |
Actual number of active wire sensors. | |
int | accl_count |
Actual number of accelerometers. | |
int | opti_count |
Actual number of optical markers. | |
int | force_count |
Actual number of force sensors. | |
int | free_count |
Actual number of free (other) sensors. | |
int | opt_col_count |
Number of optional collar data elements. | |
int | extern_data_count |
Number of external data elements. | |
int | stat_foot_press |
states if foot pressure sensors are used. 1 if present, 0 if not | |
sensor | accelerometers [NB_ACCL_MAX] |
sensor | passive_wires [NB_PASS_WIRES_MAX] |
sensor | active_wires [NB_ACT_WIRES_MAX] |
sensor | force_sensors [NB_FORCE_SENS_MAX] |
sensor | optical [NB_OPTI_MARKER_MAX] |
sensor | free_sensors [NB_FREE_SENSORS_MAX] |
collar_info | opt_col_data [NB_OPT_DATA_MAX] |
external_info | extrn_data [NB_EXTERN_INFO_MAX] |
Structure that defines location, configuration and settings for the collars, and sensors mounted on the collars, attached to tibia.
To signify the start of data pertaining to tibia, the word "tibia" should be written in the configuration file. All relevant data is written from the next line onwards. The final line in tibia data must be "end_tibia". Tibia struct will include 2 collars
sensor tibia::accelerometers[NB_ACCL_MAX] |
Actual number of accelerometers.
Referenced by calc_pts_in_collar_base_frame(), generate_mes_vec_femur(), load_all_measures(), load_collar_accl_data(), read_femur(), read_tibia(), and write_accl_headers().
Actual number of active wire sensors.
Referenced by calc_pts_in_collar_base_frame(), generate_mes_vec_femur(), load_all_measures(), load_collar_active_data(), read_femur(), and read_tibia().
sensor tibia::active_wires[NB_ACT_WIRES_MAX] |
Referenced by read_femur(), and read_tibia().
collar tibia::col[2] |
Referenced by read_femur(), read_tibia(), and set_LINK_id().
LINK tibia::col_LINKs[2][NB_LINKS_MAX] |
The LINK sub-elements that define the collars. col_LINK[i][j] corresponds to the j'th LINK on the i'th collar.
Referenced by calc_pts_in_collar_base_frame(), read_femur(), read_tibia(), and set_LINK_id().
Number of external data elements.
Referenced by read_femur(), and read_tibia().
external_info tibia::extrn_data[NB_EXTERN_INFO_MAX] |
Referenced by read_femur(), and read_tibia().
Actual number of force sensors.
Referenced by calc_pts_in_collar_base_frame(), read_femur(), and read_tibia().
sensor tibia::force_sensors[NB_FORCE_SENS_MAX] |
Referenced by calc_pts_in_collar_base_frame(), read_femur(), and read_tibia().
Actual number of free (other) sensors.
Referenced by calc_pts_in_collar_base_frame(), read_femur(), and read_tibia().
sensor tibia::free_sensors[NB_FREE_SENSORS_MAX] |
Referenced by calc_pts_in_collar_base_frame(), read_femur(), and read_tibia().
Number of optional collar data elements.
Referenced by calc_pts_in_collar_base_frame(), read_femur(), and read_tibia().
collar_info tibia::opt_col_data[NB_OPT_DATA_MAX] |
Referenced by calc_pts_in_collar_base_frame(), read_femur(), and read_tibia().
Actual number of optical markers.
Referenced by calc_link_frame_opti(), calc_pts_in_collar_base_frame(), convert_opti_to_mario(), generate_mes_vec_femur(), load_all_measures(), load_collar_opti_data(), read_femur(), read_tibia(), run_kalman_femur(), run_kalman_femur_theta(), run_kalman_tib_low_theta(), set_mes_err_cov(), and set_mes_err_cov_tib().
sensor tibia::optical[NB_OPTI_MARKER_MAX] |
Actual number of passive wire sensors.
Referenced by calc_pts_in_collar_base_frame(), generate_mes_vec_femur(), load_all_measures(), load_collar_passive_data(), read_femur(), and read_tibia().
sensor tibia::passive_wires[NB_PASS_WIRES_MAX] |
Referenced by calc_pts_in_collar_base_frame(), generate_mes_vec_femur(), load_collar_passive_data(), read_femur(), and read_tibia().
states if foot pressure sensors are used. 1 if present, 0 if not