MCPcopy Create free account

hub / github.com/ChristopherLu/milliEgo / functions

Functions44 in github.com/ChristopherLu/milliEgo

↓ 5 callersFunctionmat2euler
Discover Euler angle vector from 3x3 matrix Uses the conventions above. Parameters ---------- M : array-like, shape (3,3) cy_th
eval/eulerangles.py:194
↓ 3 callersFunctionfov_setting
filter points based on h,v FOV
utility/pcl2depth.py:43
↓ 3 callersFunctionload_data_multi_timestamp
(training_file, sensor)
utility/data_loader.py:132
↓ 2 callersFunctionbuild_model_cross_att
(cfg, imu_length=20, input_shape=(1, 64, 256, 3), mask_att='sigmoid', istraining=True, write_mask=False)
utility/networks.py:64
↓ 2 callersFunctionconvert_rel_to_44matrix
(rot_x, rot_y, rot_z, pose)
utility/test_util.py:43
↓ 2 callersFunctioneuler2quat
Return quaternion corresponding to these Euler angles Uses the z, then y, then x convention above Parameters ---------- z : scalar
eulerangles.py:267
↓ 2 callersFunctioneuler2quat
Return quaternion corresponding to these Euler angles Uses the z, then y, then x convention above Parameters ---------- z : scalar
eval/eulerangles.py:267
↓ 2 callersFunctionin_h_range_points
extract horizontal in-range points
utility/pcl2depth.py:31
↓ 2 callersFunctionin_v_range_points
extract vertical in-range points
utility/pcl2depth.py:37
↓ 2 callersFunctionload_data_multi
(training_file, sensor)
utility/data_loader.py:16
↓ 2 callersFunctionmat2euler
Discover Euler angle vector from 3x3 matrix Uses the conventions above. Parameters ---------- M : array-like, shape (3,3) cy_th
eulerangles.py:194
↓ 2 callersFunctionread_file_list
Reads a trajectory from a text file. File format: The file format is "stamp d1 d2 d3 ...", where stamp denotes the time stamp (to be mat
eval/associate.py:49
↓ 2 callersFunctionrotated_to_local
(T_w_c)
eval/evaluate_std_rpe_2D.py:21
↓ 2 callersFunctionrotated_to_local
(T_w_c)
eval/evaluate_std_rpe.py:21
↓ 2 callersFunctiontransform44
Generate a 4x4 homogeneous transformation matrix from a 3D point and unit quaternion. Input: l -- tuple consisting of (stamp,tx,ty,tz,qx
eval/evaluate_std_rpe_2D.py:43
↓ 2 callersFunctiontransform44
Generate a 4x4 homogeneous transformation matrix from a 3D point and unit quaternion. Input: l -- tuple consisting of (stamp,tx,ty,tz,qx
eval/evaluate_std_rpe.py:43
↓ 1 callersFunctionFlowNetModule
(input, dup=False)
utility/networks.py:16
↓ 1 callersFunctionassociate
Associate two dictionaries of (stamp,data). As the time stamps never match exactly, we aim to find the closest match for every input tuple.
eval/associate.py:72
↓ 1 callersFunctioneuler2mat
Return matrix for rotations around z, y and x axes Uses the z, then y, then x convention above Parameters ---------- z : scalar
eulerangles.py:94
↓ 1 callersFunctionload_data_single_sensor
(training_file, sensor)
utility/data_loader.py:184
↓ 1 callersFunctionload_data_triple_timestamp
(training_file, sensor_a, sensor_b)
utility/data_loader.py:74
↓ 1 callersFunctionmain
()
train_cross_att.py:48
↓ 1 callersFunctionmain
()
utility/test_double.py:47
↓ 1 callersFunctionmain
()
eval/composing_delta_pose.py:42
↓ 1 callersFunctionnormalize_depth
print 'nomalized depth value' nomalize values to 0-255 & close distance value has high value. (similar to stereo vision's disparity map)
utility/pcl2depth.py:14
↓ 1 callersFunctionnormalize_val
print 'nomalized depth value' nomalize values to 0-255 & close distance value has low value.
utility/pcl2depth.py:23
↓ 1 callersFunctiontransform44
(l)
utility/test_util.py:12
↓ 1 callersFunctiontransform44
(l)
eval/composing_delta_pose.py:12
↓ 1 callersFunctionvalidation_stack
(validation_files, sensor='mmwave_middle', imu_length=0)
utility/data_loader.py:237
Functionangle_axis2euler
Convert angle, axis pair to Euler angles Parameters ---------- theta : scalar angle of rotation vector : 3 element sequence
eulerangles.py:381
Functionangle_axis2euler
Convert angle, axis pair to Euler angles Parameters ---------- theta : scalar angle of rotation vector : 3 element sequence
eval/eulerangles.py:381
Functioneuler2angle_axis
Return angle, axis corresponding to these Euler angles Uses the z, then y, then x convention above Parameters ---------- z : scalar
eulerangles.py:347
Functioneuler2angle_axis
Return angle, axis corresponding to these Euler angles Uses the z, then y, then x convention above Parameters ---------- z : scalar
eval/eulerangles.py:347
Functioneuler2mat
Return matrix for rotations around z, y and x axes Uses the z, then y, then x convention above Parameters ---------- z : scalar
eval/eulerangles.py:94
Functioniround
iround(number) -> integer Round a number to the nearest integer.
utility/test_util.py:5
Functionplot2d
(output_pred, output_gt, fig_path)
utility/plot_util.py:9
Functionplot2d_multi
(output_dict, fig_path, labels, color_sink, lw=5, ncol=2)
utility/plot_util.py:31
Functionpose2T
(pose)
eulerangles.py:419
Functionpose2T
(pose)
eval/eulerangles.py:419
Functionquat2euler
Return Euler angles corresponding to quaternion `q` Parameters ---------- q : 4 element sequence w, x, y, z of quaternion Re
eulerangles.py:318
Functionquat2euler
Return Euler angles corresponding to quaternion `q` Parameters ---------- q : 4 element sequence w, x, y, z of quaternion Re
eval/eulerangles.py:318
Functionstep_decay
(epoch)
train_cross_att.py:80
Functionvalidation_stack_triple
(validation_files, sensor_a='mmwave_middle', sensor_b='rgb', imu_length=0)
utility/data_loader.py:292
Functionvelo_points_2_pano
(points, v_res, h_res, v_fov, h_fov, max_v, depth=False)
utility/pcl2depth.py:59