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
