MCPcopy Create free account

hub / github.com/Kitware/pyLiDAR-SLAM / functions

Functions587 in github.com/Kitware/pyLiDAR-SLAM

Method__len__
(self)
slam/dataset/nhcd_dataset.py:120
Method__len__
(self)
slam/dataset/rosbag_dataset.py:155
Method__len__
(self)
slam/dataset/ct_icp_dataset.py:157
Method__len__
(self)
slam/dataset/ct_icp_dataset.py:181
Method__len__
(self)
slam/dataset/dataset.py:17
Method__len__
(self)
slam/dataset/dataset.py:39
Method__next__
(self)
slam/dataset/rosbag_dataset.py:152
Method__next__
(self)
slam/dataset/ct_icp_dataset.py:165
Function__ones
(shape: tuple, device: torch.device, dtype: torch.dtype)
slam/common/geometry.py:392
Method__raw_id_from_frame_idx
(self, idx)
slam/dataset/kitti_dataset.py:186
Method__reduce__
(self)
slam/dataset/ct_icp_dataset.py:123
Method__residual_fun
(params: torch.Tensor)
slam/common/optimization.py:424
Method__residual_fun
(params: torch.Tensor)
slam/common/optimization.py:530
Method__seqid_to_datasets
(sequences)
slam/dataset/nclt_dataset.py:285
Method__swap
(dataset)
slam/dataset/configuration.py:88
Method__to_sequence_dataset
(dataset_pair)
slam/dataset/configuration.py:109
Method__transform
(self, data_dict: dict)
train.py:59
Function__wrapper
(*args, **kwargs)
slam/common/timer.py:38
Method_correct_scan
Corrects the calibration of KITTI's HDL-64 scan
slam/dataset/kitti_360_dataset.py:139
Function_d
(fn)
slam/common/utils.py:78
Function_decorator
(d)
slam/common/utils.py:77
Method_enums
()
slam/odometry/ct_icp_odometry.py:110
Function_multi_dim_matrix_product
Computes a matrix product for a batch of matrices Parameters ---------- a : torch.Tensor [..., N, M] b : torch.Tensor [..., M, K
slam/common/geometry.py:140
Method_params_type
()
slam/dataset/sequence_dataset.py:102
Method_save_topic
(self, data_dict, key, topic, msg, timestamp, frame_index: int = -1, **kwargs)
slam/dataset/urban_loco_dataset.py:248
Function_wrapper
(array, **kwargs)
slam/common/utils.py:93
Functionadd_packets_until
(timestamps, points, bin_id: int)
slam/dataset/urban_loco_dataset.py:79
Functionadd_pct_annotations
A Decorator which defines the fields of a Dataclass from the attributes of a pyct_icp object Note: It should be added before the decorator @d
slam/odometry/ct_icp_odometry.py:21
Methodalign
Aligns the target Point Cloud on the reference Point Cloud Args: ref_points (torch.Tensor): The reference points tensor
slam/odometry/alignment.py:91
Methodalign
Aligns the target Point Cloud on the reference Point Cloud Args: ref_points (torch.Tensor): The reference points tensor
slam/odometry/alignment.py:154
Functionbatched
A Decorator for batched numpy or pytorch operator Which extends arrays in the first dimension to match the desired input shapes
slam/common/utils.py:102
Methodbuild_from_pct
(pct_options: pct.OdometryOptions)
slam/odometry/ct_icp_odometry.py:143
Methodbuild_image
Builds an elevation image
slam/common/registration.py:196
Functionbuild_spherical_image
Builds a Spherical Image from a Point Cloud in place Parameters ---------- t_point_cloud: torch.Tensor [B, N, C >= 3] The fi
slam/common/projection.py:128
Methodcatch_exception
()
slam/odometry/odometry_runner.py:162
Functioncheck_input_size
A Decorator for batched numpy unary operator Which checks the size of array against desired shapes
slam/common/utils.py:85
Methodclean
(self)
slam/loop_closure.py:199
Functioncollate_fun
Overrides pytorch default collate function, to keep numpy arrays in dictionaries If `batch` is a dictionary, every key containing the key `n
slam/common/torch_utils.py:135
Methodcompute
Solve the Linear Least Square estimation A * x = b Args: x0 (torch.Tensor): The initial set of parameters `(B, D,)`
slam/common/optimization.py:255
Methodcompute_transorm
Computes the 3D Rigid transform associated to feature based 2D alignment
slam/common/registration.py:243
Functionconv_neighborhood
Computes the neighborhood of a given image tensor. More precisely, it extracts for each pixel location p, the K * K pixels in the nei
slam/common/geometry.py:347
Methodconvert_tuple
(nt: namedtuple)
slam/loop_closure.py:162
Methodcost
The Standard cost associated to the residuals
slam/common/optimization.py:64
Methodcost
Huber cost computed from the residuals
slam/common/optimization.py:87
Methodcost
Returns the weighted squared residuals
slam/common/optimization.py:110
Methodcost
Returns the weighted squared residuals
slam/common/optimization.py:132
Methodcost
Returns the weighted squared residuals
slam/common/optimization.py:158
Methodcost
Returns the weighted squared residuals
slam/common/optimization.py:179
Functioncross_op
Build the cross operator from a tensor of 3D vectors It is the 3x3 matrix A computed from a which verifies, for each vector b, A * b = a
slam/common/geometry.py:14
Functiondecorator
(func)
slam/common/timer.py:57
Functiondepth_conversion
Extracts the depth from a point cloud Parameters ---------- t_point_cloud : (torch.Tensor, np.ndarray) [B, N, 3] of [N, 3] A
slam/common/projection.py:98
Methoddo_process_next_frame
Registers a new frame to the Map Note: `CT_ICP` requires frames with timestamps. If no timestamps are foun
slam/odometry/ct_icp_odometry.py:269
Methoddo_process_next_frame
Processes a new frame Estimates the motion for the new frame, and update the states of the different components (Local Map,
slam/odometry/icp_odometry.py:157
Methoddo_process_next_frame
Registers the new frame
slam/odometry/posenet_odometry.py:98
Functiondraw_registration_result
(source, target, transformation)
slam/loop_closure.py:130
Functioneuler_jacobian
(angles, convention="xyz")
slam/common/rotation.py:153
Functioneuler_to_mat
(angles, convention="xyz")
slam/common/rotation.py:138
Methodfilter
(self, data_dict: dict)
slam/preprocessing.py:73
Methodfilter
(self, data_dict: dict)
slam/preprocessing.py:119
Methodfilter
(self, data_dict: dict)
slam/preprocessing.py:150
Methodfilter
(self, data_dict: dict)
slam/preprocessing.py:213
Methodforward
Applies all filters sequentially
slam/preprocessing.py:288
Methodforward
(self, data_dict: dict)
slam/training/loss_modules.py:105
Methodforward
Computes the exponential weighing of the losses in list_losses Parameters ---------- list_losses : list
slam/training/loss_modules.py:158
Methodforward
(self, data_dict: dict)
slam/training/loss_modules.py:245
Methodforward
(self, data_dict: dict)
slam/training/prediction_modules.py:49
Methodforward
(self, x)
slam/models/_resnet.py:17
Methodforward
(self, x)
slam/models/_resnet.py:30
Methodforward
(self, frames)
slam/models/posenet.py:51
Methodget
(norm_layer: str, num_groups: int = None, num_channels: int = None)
slam/models/layers.py:29
Methodget_absolute_poses
Returns the computed relative poses along the trajectory
slam/slam.py:178
Functionget_config
(config_file: str)
slam/common/utils.py:159
Methodget_dataset
Returns: (train_dataset, eval_dataset, test_dataset) A tuple of `DatasetOfSequences` consisting of concatenated datasets
slam/dataset/configuration.py:80
Methodget_elapsed
Returns the total elapsed time in calling process_next_frame
slam/odometry/odometry.py:64
Methodget_ground_truth
(self, sequence_name)
slam/dataset/nclt_dataset.py:299
Methodget_ground_truth
(self, sequence_name)
slam/dataset/ford_dataset.py:152
Methodget_ground_truth
Returns the relative ground truth poses associated to a sequence of KITTI-360
slam/dataset/kitti_360_dataset.py:236
Methodget_ground_truth
Returns the ground truth poses associated to a sequence of KITTI's odometry benchmark
slam/dataset/kitti_dataset.py:333
Methodget_ground_truth
Returns the ground truth poses
slam/dataset/nhcd_dataset.py:201
Methodget_ground_truth
No ground truth can be read from the ROSBAG
slam/dataset/rosbag_dataset.py:205
Methodget_ground_truth
Returns the ground truth poses associated to a sequence of KITTI's odometry benchmark
slam/dataset/ct_icp_dataset.py:247
Methodget_last_frame
Returns the last frame registered in the Local Map
slam/odometry/local_map.py:75
Methodget_last_frame
Returns the last pointcloud registered to the local map
slam/odometry/local_map.py:238
Methodget_last_frame
Returns the last pointcloud registered to the local map
slam/odometry/local_map.py:425
Methodget_relative_poses
(self)
slam/odometry/ct_icp_odometry.py:227
Methodget_relative_poses
Returns the estimated relative poses for the current sequence
slam/odometry/icp_odometry.py:310
Methodget_relative_poses
(self)
slam/odometry/posenet_odometry.py:121
Methodget_residual_fun
Returns the Point-to-Plane residual closure The returned closure takes input a pose matrix or pose params tensor, And return
slam/common/optimization.py:508
Methodget_residual_jac_fun
Returns the Point-to-Point residual jacobian closure The returned closure takes input a pose matrix or pose params tensor, A
slam/common/optimization.py:466
Methodinit
Initializes the Algorithm ()
slam/initialization.py:50
Methodinit
Sets the predicted motion as the identity systematically
slam/initialization.py:82
Methodinit
(self)
slam/initialization.py:112
Methodinit
(self)
slam/initialization.py:161
Methodinit
(self)
slam/initialization.py:260
Methodinit
Cleans and Initializes the Loop Closure Algorithm
slam/loop_closure.py:41
Methodinit
Initialize/ReInitialize the state of the Algorithm and its components
slam/odometry/ct_icp_odometry.py:247
Methodinit
Initialize/ReInitialize the state of the Algorithm and its components
slam/odometry/icp_odometry.py:128
Methodinit
Initializes the Odometry algorithm Clears the persisted relative poses, reset the _iter to 0 And loads the module parameters
slam/odometry/posenet_odometry.py:83
Methodinit
Initialize the Local Map by releasing all persisted tensors
slam/odometry/local_map.py:117
Methodinit
An initialization procedure called at the start of each sequence
slam/odometry/odometry.py:31
← previousnext →401–500 of 587, ranked by callers