MCPcopy Create free account

hub / github.com/PRBonn/kiss-icp / functions

Functions273 in github.com/PRBonn/kiss-icp

↓ 18 callersMethodappend
(self, desc: str, units: str, value: float, trunc: bool = False)
python/kiss_icp/tools/pipeline_results.py:42
↓ 4 callersFunctionavailable_dataloaders
()
python/kiss_icp/datasets/__init__.py:45
↓ 4 callersMethodempty
(self)
python/kiss_icp/mapping.py:48
↓ 4 callersMethodempty
(self)
python/kiss_icp/tools/pipeline_results.py:35
↓ 4 callersMethodprint
(self)
python/kiss_icp/tools/pipeline_results.py:38
↓ 4 callersMethodread_point_cloud
(self, file_path: str)
python/kiss_icp/datasets/nclt.py:61
↓ 4 callersFunctionsupported_file_extensions
()
python/kiss_icp/datasets/__init__.py:27
↓ 3 callersFunctionEigenToPointCloud2
ros/src/Utils.hpp:211
↓ 3 callersFunctionPointToVoxel
cpp/kiss_icp/core/VoxelUtils.hpp:33
↓ 3 callersMethodread_point_cloud
(self, file_path: str)
python/kiss_icp/datasets/generic.py:63
↓ 3 callersMethodupdate
Add points to the inernal map representaion. The origin is needed to remove the far away poitns TODO(NACHO): Use similar overload AP
python/kiss_icp/mapping.py:51
↓ 2 callersMethodAlignPointsToMap
cpp/kiss_icp/core/Registration.cpp:138
↓ 2 callersMethodPreprocess
cpp/kiss_icp/core/Preprocessing.cpp:55
↓ 2 callersFunctionTransformPoints
cpp/kiss_icp/core/Registration.cpp:55
↓ 2 callersMethodUpdate
cpp/kiss_icp/core/VoxelHashMap.cpp:83
↓ 2 callersMethodUpdateModelDeviation
cpp/kiss_icp/core/Threshold.cpp:38
↓ 2 callersFunctionVoxelDownsample
cpp/kiss_icp/core/VoxelUtils.cpp:7
↓ 2 callersMethod_calibrate_poses
(self, poses)
python/kiss_icp/pipeline.py:136
↓ 2 callersMethod_get_fps
(self)
python/kiss_icp/pipeline.py:171
↓ 2 callersMethod_get_frames_timestamps
(self)
python/kiss_icp/pipeline.py:143
↓ 2 callersMethod_load_calib_rigid
Read a rigid transform calibration file as a numpy.array.
python/kiss_icp/datasets/kitti_raw.py:152
↓ 2 callersMethod_register_trajectory
(self)
python/kiss_icp/tools/visualizer.py:156
↓ 2 callersMethod_rich_table
Takes a metrics dictionary and sptis a Rich Table with the experiment results
python/kiss_icp/tools/pipeline_results.py:64
↓ 2 callersMethod_save_poses
(self, filename: str, poses, timestamps)
python/kiss_icp/pipeline.py:150
↓ 2 callersMethodclear
(self)
python/kiss_icp/mapping.py:45
↓ 2 callersMethodget_timestamps
()
python/kiss_icp/datasets/mulran.py:55
↓ 2 callersMethodget_transformation_matrix
(x, y, z, yaw, pitch, roll)
python/kiss_icp/datasets/boreas.py:71
↓ 2 callersMethodread_calib_file
Read in a calibration file and parse into a dictionary.
python/kiss_icp/datasets/kitti_raw.py:129
↓ 2 callersMethodrun
(self)
python/kiss_icp/pipeline.py:86
↓ 2 callersFunctionsophusToTransform
ros/src/Utils.hpp:46
↓ 2 callersFunctionsquare
cpp/kiss_icp/core/Registration.cpp:53
↓ 2 callersMethodtransform_from_rot_trans
Transforation matrix from rotation matrix and translation vector.
python/kiss_icp/datasets/kitti_raw.py:146
↓ 2 callersFunctionvoxel_down_sample
(points: np.ndarray, voxel_size: float)
python/kiss_icp/voxelization.py:28
↓ 1 callersFunctionBuildLinearSystem
cpp/kiss_icp/core/Registration.cpp:80
↓ 1 callersFunctionCalcSequenceErrors
cpp/kiss_icp/metrics/Metrics.cpp:91
↓ 1 callersMethodClear
cpp/kiss_icp/core/VoxelHashMap.hpp:44
↓ 1 callersMethodComputeThreshold
Returns the KISS-ICP adaptive threshold used in registration
cpp/kiss_icp/core/Threshold.hpp:38
↓ 1 callersFunctionCreatePointCloud2Msg
ros/src/Utils.hpp:150
↓ 1 callersFunctionDataAssociation
cpp/kiss_icp/core/Registration.cpp:60
↓ 1 callersMethodEmpty
cpp/kiss_icp/core/VoxelHashMap.hpp:45
↓ 1 callersFunctionExtractTimestampsFromMsg
ros/src/Utils.hpp:123
↓ 1 callersFunctionFillPointCloud2XYZ
ros/src/Utils.hpp:177
↓ 1 callersFunctionFixFrameId
ros/src/Utils.hpp:90
↓ 1 callersMethodGetClosestNeighbor
cpp/kiss_icp/core/VoxelHashMap.cpp:46
↓ 1 callersFunctionGetTimestampField
ros/src/Utils.hpp:94
↓ 1 callersFunctionGetTimestamps
ros/src/Utils.hpp:189
↓ 1 callersFunctionLastFrameFromSegmentLength
cpp/kiss_icp/metrics/Metrics.cpp:65
↓ 1 callersMethodLocalMap
cpp/kiss_icp/pipeline/KissICP.hpp:75
↓ 1 callersFunctionLookupTransform
ros/src/OdometryServer.cpp:52
↓ 1 callersFunctionNormalizeTimestamps
Normalize timestamps from 0.0 to 1.0
ros/src/Utils.hpp:110
↓ 1 callersFunctionPointCloud2ToEigen
ros/src/Utils.hpp:199
↓ 1 callersMethodPointcloud
cpp/kiss_icp/core/VoxelHashMap.cpp:72
↓ 1 callersMethodReset
cpp/kiss_icp/pipeline/KissICP.cpp:76
↓ 1 callersFunctionRotationError
cpp/kiss_icp/metrics/Metrics.cpp:76
↓ 1 callersFunctionTrajectoryDistances
cpp/kiss_icp/metrics/Metrics.cpp:48
↓ 1 callersFunctionTranslationError
cpp/kiss_icp/metrics/Metrics.cpp:84
↓ 1 callersMethod__len__
(self)
python/kiss_icp/datasets/helipr.py:67
↓ 1 callersMethod_background_color_callback
(self)
python/kiss_icp/tools/visualizer.py:232
↓ 1 callersMethod_center_viewpoint_callback
(self)
python/kiss_icp/tools/visualizer.py:192
↓ 1 callersMethod_create_output_dir
(self)
python/kiss_icp/pipeline.py:216
↓ 1 callersMethod_get_calibration
(self)
python/kiss_icp/datasets/mulran.py:87
↓ 1 callersMethod_get_lidar_tokens
(self, scene_token: str)
python/kiss_icp/datasets/nuscenes.py:126
↓ 1 callersMethod_get_n_scans
(self)
python/kiss_icp/datasets/mcap.py:71
↓ 1 callersMethod_get_point_cloud_reader
Attempt to guess with try/catch blocks which is the best point cloud reader to use for the given dataset folder. Supported readers so far are:
python/kiss_icp/datasets/generic.py:67
↓ 1 callersMethod_get_results_dir
(out_dir: str)
python/kiss_icp/pipeline.py:205
↓ 1 callersMethod_get_scene_token
Convenience function to get the samples in a particular split. :param split_logs: A list of the log names in this split. :ret
python/kiss_icp/datasets/nuscenes.py:115
↓ 1 callersMethod_global_view_callback
(self)
python/kiss_icp/tools/visualizer.py:240
↓ 1 callersMethod_initialize_visualizer
(self)
python/kiss_icp/tools/visualizer.py:102
↓ 1 callersMethod_load_calib
Load and compute intrinsic and extrinsic calibration parameters.
python/kiss_icp/datasets/kitti_raw.py:233
↓ 1 callersMethod_load_calib_cam_to_cam
(self, velo_to_cam_file, cam_to_cam_file)
python/kiss_icp/datasets/kitti_raw.py:158
↓ 1 callersMethod_load_poses
(self)
python/kiss_icp/datasets/nuscenes.py:87
↓ 1 callersMethod_next_frame_callback
(self)
python/kiss_icp/tools/visualizer.py:173
↓ 1 callersMethod_quit_callback
(self)
python/kiss_icp/tools/visualizer.py:256
↓ 1 callersMethod_run_evaluation
(self)
python/kiss_icp/pipeline.py:176
↓ 1 callersMethod_run_pipeline
(self)
python/kiss_icp/pipeline.py:97
↓ 1 callersMethod_screenshot_callback
(self)
python/kiss_icp/tools/visualizer.py:177
↓ 1 callersMethod_start_pause_callback
(self)
python/kiss_icp/tools/visualizer.py:168
↓ 1 callersMethod_toggle_buttons_andslides_callback
(self)
python/kiss_icp/tools/visualizer.py:198
↓ 1 callersMethod_trajectory_pick_callback
(self)
python/kiss_icp/tools/visualizer.py:269
↓ 1 callersMethod_unregister_trajectory
(self)
python/kiss_icp/tools/visualizer.py:164
↓ 1 callersMethod_update_geometries
(self, source, keypoints, target_map, pose)
python/kiss_icp/tools/visualizer.py:111
↓ 1 callersMethod_vis_infos_callback
(self)
python/kiss_icp/tools/visualizer.py:184
↓ 1 callersMethod_write_cfg
(self)
python/kiss_icp/pipeline.py:201
↓ 1 callersMethod_write_gt_poses
(self)
python/kiss_icp/pipeline.py:162
↓ 1 callersMethod_write_log
(self)
python/kiss_icp/pipeline.py:194
↓ 1 callersMethod_write_result_poses
(self)
python/kiss_icp/pipeline.py:155
↓ 1 callersFunction_yaml_source
(config_file: Optional[Path])
python/kiss_icp/config/parser.py:50
↓ 1 callersFunctionabsolute_trajectory_error
Sptis the sequence error for a given trajectory in camera coordinate frames.
python/kiss_icp/metrics.py:35
↓ 1 callersMethodalign_points_to_map
( self, points: np.ndarray, voxel_map: VoxelHashMap, initial_guess: np.ndarray
python/kiss_icp/registration.py:51
↓ 1 callersMethodapply_calibration
Converts from Velodyne to Camera Frame
python/kiss_icp/datasets/kitti.py:59
↓ 1 callersMethodcheck_topic
(self, topic: str)
python/kiss_icp/datasets/mcap.py:90
↓ 1 callersMethodcheck_topic
(self, topic: str)
python/kiss_icp/datasets/rosbag.py:104
↓ 1 callersFunctiondataloader_types
()
python/kiss_icp/datasets/__init__.py:61
↓ 1 callersFunctiondataset_factory
(dataloader: str, data_dir: Path, *args, **kwargs)
python/kiss_icp/datasets/__init__.py:76
↓ 1 callersFunctiondtype_from_fields
Convert a Iterable of sensor_msgs.msg.PointField messages to a np.dtype. :param fields: The point cloud fields. (Type: ite
python/kiss_icp/tools/point_cloud2.py:144
↓ 1 callersMethodget_angular_velocity
(self, idx)
python/kiss_icp/datasets/kitti_raw.py:89
↓ 1 callersMethodget_benchmark_indices
(sequence_id: str)
python/kiss_icp/datasets/kitti_raw.py:111
↓ 1 callersMethodget_data
(self, idx: int)
python/kiss_icp/datasets/helipr.py:91
↓ 1 callersFunctionget_datatype_name
(field)
python/kiss_icp/tools/point_cloud2.py:136
↓ 1 callersMethodget_frames_timestamps
(self)
python/kiss_icp/datasets/tum.py:81
next →1–100 of 273, ranked by callers