customanalysis
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
customanalysis [2024/07/03 05:43] – liuxzh12023 | customanalysis [2025/03/30 14:01] (current) – liuxzh12023 | ||
---|---|---|---|
Line 3: | Line 3: | ||
SLAM-Hive system provides meta analysis function named " | SLAM-Hive system provides meta analysis function named " | ||
- | You can use the historical results in database to do comprehensive analysis. | + | You can use the historical results in database to do more comprehensive analysis. |
+ | |||
+ | In our website https:// | ||
------ | ------ | ||
Line 11: | Line 14: | ||
In the system, we first provide some pre-created analysis results, and you can browse them. | In the system, we first provide some pre-created analysis results, and you can browse them. | ||
- | Note: You can also create the custom analysis task in our " | + | Note: You can also create the custom analysis task in our " |
+ | Instead, when the task finished, the system will return you the task ID, and you should remember it. | ||
+ | And when you want to see your result, you can input the link: https:// | ||
+ | And if you build you own SLAM Hive website and you want to show some your analysis results on it, you should change their YAML file's " | ||
- | === 1. Mapping Task List === | ||
- | The " | + | === 1. Create Custom Analysis Task === |
- | You can click " | + | Here we provide you with a basic YAML file to show you how to create a task, and in [[customanalysis:example |
- | You can also see the mapping tasks' state (Running or Finished or Failed). | + | <file yaml> |
+ | group_name: Simple_example | ||
- | === 2. Search Engine for Mapping Task === | + | group_description: |
- | You can use our " | + | evaluation_form: |
+ | # you should choose 0-3 based on your configurations. | ||
+ | algorithm_dataset_type: | ||
+ | # 1: different_algorithm_same dataset | ||
+ | # 2: same_algorithm_different_dataset | ||
+ | # 3: different_algorithm_different_dataset. | ||
+ | 1_trajectory_comparison: | ||
+ | choose: 0 # choose this analysis | ||
+ | |||
+ | 2_accuracy_metrics_comparison: | ||
+ | choose: 0 | ||
+ | |||
+ | 3_accuracy_metrics_comparison: | ||
+ | choose: 0 | ||
+ | calculate_method: | ||
+ | # 1: choose the best one | ||
+ | # then for each (algorithm, dataset), get one configuration, | ||
+ | metric: ate_rmse # eg: ATE-RMSE | ||
+ | algorithm_id: | ||
+ | dataset_id: [2] # choose the dataset sequences by ID | ||
+ | |||
+ | 4_usage_metrics_comparison: | ||
+ | choose: 0 | ||
- | The system provides multiple search conditions: | + | 6_scatter_diagram: # generate a scatter to show the metrics of different configurations' |
- | - Algorithms Selection (If no limitation for algorithm, select " | + | |
- | - Datasets Selection | + | x-axis: general+image_frequency # X axis's metric |
- | - Parameter Selection: input a set of constraints | + | y-axis: ate_mean # Y axis's metric |
- | + | # You can choose: 1) Evo metrics; 2) Resource Usage metrics; 3) Configuration parameters | |
- | For example: | + | |
- | < | + | |
- | nFeatures | + | choose: 1 |
- | nLevels = 8 | + | x-axis: general+image_width |
- | ... | + | y-axis: general+imu_frequency |
+ | z-axis: ate_mean | ||
+ | # For the scatter and 3D scatter, when you create | ||
+ | |||
+ | 8_repeatability_test: | ||
+ | choose: 0 # If you use this analysis, you should only choose one configuration. | ||
+ | metric: ate_mean | ||
+ | |||
+ | # | ||
+ | configuration_choose: | ||
+ | # three ways to choose confg | ||
+ | configuration_id: | ||
+ | comb_configuration_id: | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | ate_rmse_minimum: | ||
+ | ate_rmse_maximun: | ||
+ | ate_mean_nolimitation: | ||
+ | ate_mean_minimum: | ||
+ | ate_mean_maximun: | ||
+ | ate_median_nolimitation: | ||
+ | ate_median_minimum: | ||
+ | ate_median_maximun: | ||
+ | ate_std_nolimitation: | ||
+ | ate_std_minimum: | ||
+ | ate_std_maximun: | ||
+ | ate_min_nolimitation: | ||
+ | ate_min_minimum: | ||
+ | ate_min_maximun: | ||
+ | ate_max_nolimitation: | ||
+ | ate_max_minimum: | ||
+ | ate_max_maximun: | ||
+ | ate_sse_nolimitation: | ||
+ | ate_sse_minimum: | ||
+ | ate_sse_maximun: | ||
+ | rpe_rmse_nolimitation: | ||
+ | rpe_rmse_minimum: | ||
+ | rpe_rmse_maximun: | ||
+ | rpe_mean_nolimitation: | ||
+ | rpe_mean_minimum: | ||
+ | rpe_mean_maximun: | ||
+ | rpe_median_nolimitation: | ||
+ | rpe_median_minimum: | ||
+ | rpe_median_maximun: | ||
+ | rpe_std_nolimitation: | ||
+ | rpe_std_minimum: | ||
+ | rpe_std_maximun: | ||
+ | rpe_min_nolimitation: | ||
+ | rpe_min_minimum: | ||
+ | rpe_min_maximun: | ||
+ | rpe_max_nolimitation: | ||
+ | rpe_max_minimum: | ||
+ | rpe_max_maximun: | ||
+ | rpe_sse_nolimitation: | ||
+ | rpe_sse_minimum: | ||
+ | rpe_sse_maximun: | ||
+ | cpu_max_nolimitation: | ||
+ | cpu_max_minimum: | ||
+ | cpu_max_maximun: | ||
+ | cpu_mean_nolimitation: | ||
+ | cpu_mean_minimum: | ||
+ | cpu_mean_maximun: | ||
+ | ram_max_nolimitation: | ||
+ | ram_max_minimum: | ||
+ | ram_max_maximun: | ||
+ | combination_rule: | ||
+ | first_one: [1] | ||
+ | first_rule: [" | ||
+ | second_one: [0,2] | ||
+ | second_rule: | ||
</ | </ | ||
- | ------ | ||
- | |||
- | ==== Full Version ==== | ||
- | |||
- | In this page, you can create the evaluation in various methods. | ||
- | |||
- | Now we provide " | ||
- | |||
- | |||
- | |||
- | === 1 Create One Evaluation === | ||
- | |||
- | You can click the " | ||
- | |||
- | See [[ evaluation: | Evaluation wiki]] for more details. | ||
+ | === 2. Show the Custom Analysis Results === | ||
- | === 2 Create a Batch of Evaluation Tasks === | + | The "SHOW" |
- | We provide | + | You can also download |
+ | == Online Dynamic Diagram Results == | ||
- | === 3 Create Compared Evaluation Task === | + | For the "6_scatter_diagram" |
- | You can also compared these trajectories in same charts. | + | You can also create more scatters reusing this task's rules and choose other metrics or parameters. |
- | We provide | + | |
customanalysis.1719985415.txt.gz · Last modified: 2024/07/03 05:43 by liuxzh12023