RRT Benchmark 测试案例

轻量静态 2D benchmark:7 个场景 × 3 个算法 × 7 个 seed。算法包括 RRTRRT*RRT-Connect

RRTRRT*RRT-Connect

标准 benchmark 简述

指标摘要

scenarioalgorithmsuccess_rateavg_time_secavg_path_lengthavg_nodes_or_iterationsavg_collision_checksfailure_reason_summary
open_spaceRRT100.0% (7/7)0.0027128.82102.1217.6
open_spaceRRT*100.0% (7/7)0.5859128.241600.18403.7
open_spaceRRT-Connect100.0% (7/7)0.0013128.123769.4
narrow_passageRRT100.0% (7/7)0.001584.0072.9157.1
narrow_passageRRT*100.0% (7/7)2.657984.003384.722437
narrow_passageRRT-Connect100.0% (7/7)0.000484.0020.323.6
bug_trapRRT100.0% (7/7)0.0589134.35517.11873.7
bug_trapRRT*100.0% (7/7)2.7765121.523396.724227
bug_trapRRT-Connect100.0% (7/7)0.0091141.71148788.6
clutteredRRT100.0% (7/7)0.0071136.24121.7413.1
clutteredRRT*100.0% (7/7)2.1376128.452945.120513.1
clutteredRRT-Connect100.0% (7/7)0.0042131.0545.9245.4
mazeRRT100.0% (7/7)0.5235334.231685.47706.4
mazeRRT*100.0% (7/7)3.2033306.223576.931363.1
mazeRRT-Connect100.0% (7/7)0.2109339.36935.76962
start_goal_near_obstacleRRT100.0% (7/7)0.1635219.751006.74022.3
start_goal_near_obstacleRRT*100.0% (7/7)1.4462189.102412.418797.1
start_goal_near_obstacleRRT-Connect100.0% (7/7)0.0521231.534083538
long_distanceRRT100.0% (7/7)0.0136214.85226.1795.3
long_distanceRRT*100.0% (7/7)2.7183191.333436.125789.7
long_distanceRRT-Connect100.0% (7/7)0.0073208.86105.1565.9

场景可视化

open_space

Mostly open map with two small sparse rectangular obstacles.

open_space RRT paths

narrow_passage

Vertical wall with a narrow central gate; tests passage discovery.

narrow_passage RRT paths

bug_trap

U-shaped trap opening away from the goal, plus a second gate near the goal side.

bug_trap RRT paths

cluttered

Many rectangles create a cluttered static planning scene.

cluttered RRT paths

maze

Alternating walls form a simple maze-like corridor with a final right-side exit gap.

maze RRT paths

start_goal_near_obstacle

Start and goal are close to obstacle corners; tests collision margin behavior.

start_goal_near_obstacle RRT paths

long_distance

Longer start-goal distance with sparse barriers over a 150x100 map.

long_distance RRT paths

详细运行结果

下表直接来自 rrt_benchmark_results.json,显示 7 个场景 × 3 个算法 × 7 个 seed 的全部 147 条运行结果,避免只看摘要时误以为部分算法结果缺失。

scenarioalgorithmseedsuccessplanning_time_secpath_lengthnodesiterationscollision_checksfailure_reason
open_spaceRRT00.0024128.23448593191
open_spaceRRT*00.5884128.2891160116008106
open_spaceRRT-Connect00.0012128.644132458
open_spaceRRT10.0026130.3694109107217
open_spaceRRT*10.5864129.0996160116008149
open_spaceRRT-Connect10.0013127.987239465
open_spaceRRT20.0030129.2088113119243
open_spaceRRT*20.5903127.8347160816008987
open_spaceRRT-Connect20.0012127.838635767
open_spaceRRT30.0030128.2246109114243
open_spaceRRT*30.5903127.8795160516008636
open_spaceRRT-Connect30.0013127.750938873
open_spaceRRT40.0026128.4510103103216
open_spaceRRT*40.5770127.8808158716008085
open_spaceRRT-Connect40.0012128.408132458
open_spaceRRT50.0016128.36856361128
open_spaceRRT*50.5870128.3263160716008204
open_spaceRRT-Connect50.0015128.16975119107
open_spaceRRT60.0035128.8499133139285
open_spaceRRT*60.5819128.3751159216008659
open_spaceRRT-Connect60.0012128.048432458
narrow_passageRRT00.000984.00005054112
narrow_passageRRT*02.628484.00003413340023332
narrow_passageRRT-Connect00.000484.000020124
narrow_passageRRT10.000984.00005250106
narrow_passageRRT*12.553384.00003349340022306
narrow_passageRRT-Connect10.000384.000020123
narrow_passageRRT20.002384.000099111229
narrow_passageRRT*22.617784.00003397340023226
narrow_passageRRT-Connect20.000484.000021124
narrow_passageRRT30.002184.000098100214
narrow_passageRRT*32.598284.00003388340021885
narrow_passageRRT-Connect30.000484.000021125
narrow_passageRRT40.001784.00008185172
narrow_passageRRT*42.692284.00003355340022157
narrow_passageRRT-Connect40.000584.000020123
narrow_passageRRT50.001184.00005555111
narrow_passageRRT*52.746284.00003391340022974
narrow_passageRRT-Connect50.000484.000020123
narrow_passageRRT60.001684.00007575156
narrow_passageRRT*62.769384.00003400340021179
narrow_passageRRT-Connect60.000484.000020123
bug_trapRRT00.0622136.34465729021927
bug_trapRRT*02.3336121.00603085380021561
bug_trapRRT-Connect00.0082139.0891139251733
bug_trapRRT10.0796141.134963010872263
bug_trapRRT*12.8008122.95343408380024525
bug_trapRRT-Connect10.0129134.69742003991096
bug_trapRRT20.0711138.699654910682236
bug_trapRRT*22.8139121.47603425380024575
bug_trapRRT-Connect20.0050137.5999102143445
bug_trapRRT30.0254134.19533335451197
bug_trapRRT*33.0328122.22963562380025139
bug_trapRRT-Connect30.0069151.3274125203621
bug_trapRRT40.0663125.70635788951958
bug_trapRRT*42.6563120.61723357380024468
bug_trapRRT-Connect40.0091134.2606149259763
bug_trapRRT50.0267124.27033295741222
bug_trapRRT*53.0270120.64943545380026179
bug_trapRRT-Connect50.0154160.02152104631252
bug_trapRRT60.0808140.075162910712313
bug_trapRRT*62.7712121.69643395380023142
bug_trapRRT-Connect60.0060135.0085111219610
clutteredRRT00.0054128.992581109301
clutteredRRT*02.1930128.97422955300021310
clutteredRRT-Connect00.0048128.02726389312
clutteredRRT10.0068140.4922124177421
clutteredRRT*12.1615128.29232923300021232
clutteredRRT-Connect10.0042130.60873850205
clutteredRRT20.0100145.6248145198514
clutteredRRT*22.1205127.99092901300020781
clutteredRRT-Connect20.0053137.80335086340
clutteredRRT30.0072142.4162121151433
clutteredRRT*32.2120129.94392969300019976
clutteredRRT-Connect30.0040129.71864037179
clutteredRRT40.0063133.2393117154382
clutteredRRT*42.1155127.67022974300019622
clutteredRRT-Connect40.0038130.21734263244
clutteredRRT50.0072130.4334122182425
clutteredRRT*52.0640127.92062936300020082
clutteredRRT-Connect50.0037129.77794154216
clutteredRRT60.0070132.4471142163416
clutteredRRT*62.0969128.33192958300020589
clutteredRRT-Connect60.0035131.20034755222
mazeRRT00.6828332.0164196138228905
mazeRRT*02.9976302.63223464520031167
mazeRRT-Connect00.2706330.3947111129208232
mazeRRT10.5938319.7014184534217948
mazeRRT*13.3028310.56303600520030537
mazeRRT-Connect10.1135346.360067916614825
mazeRRT20.4576343.7190149431137326
mazeRRT*23.6011306.68823818520034624
mazeRRT-Connect20.2658339.7888111130178530
mazeRRT30.4432345.4164157830617232
mazeRRT*32.6954309.66073241520026984
mazeRRT-Connect30.3023355.5003122929968604
mazeRRT40.3550334.4112133528416824
mazeRRT*43.5931303.28713845520033987
mazeRRT-Connect40.2273341.355889823076538
mazeRRT50.4617328.6606163329857026
mazeRRT*53.2271306.03533631520033061
mazeRRT-Connect50.2026327.457993025917221
mazeRRT60.6704335.6839195236988684
mazeRRT*63.0059304.67503439520029182
mazeRRT-Connect60.0946334.682559216404784
start_goal_near_obstacleRRT00.1301201.299591317473834
start_goal_near_obstacleRRT*01.6292187.68892611330019636
start_goal_near_obstacleRRT-Connect00.1434263.290683422295942
start_goal_near_obstacleRRT10.2882222.1045142822815060
start_goal_near_obstacleRRT*11.2774187.71142271330016674
start_goal_near_obstacleRRT-Connect10.0434217.162336314263735
start_goal_near_obstacleRRT20.1431229.961197815893573
start_goal_near_obstacleRRT*21.5684189.38662538330019249
start_goal_near_obstacleRRT-Connect20.0356216.631932713113350
start_goal_near_obstacleRRT30.2336235.4203130322205007
start_goal_near_obstacleRRT*31.7610194.32982678330024710
start_goal_near_obstacleRRT-Connect30.0275229.68902609922622
start_goal_near_obstacleRRT40.1242212.090786717603847
start_goal_near_obstacleRRT*41.8136186.91212773330019738
start_goal_near_obstacleRRT-Connect40.0241246.18362608882446
start_goal_near_obstacleRRT50.1480213.489190217413863
start_goal_near_obstacleRRT*50.9398186.56691903330013983
start_goal_near_obstacleRRT-Connect50.0365216.55193789932840
start_goal_near_obstacleRRT60.0773223.880265613172972
start_goal_near_obstacleRRT*61.1342191.11902113330017590
start_goal_near_obstacleRRT-Connect60.0539231.179643414673831
long_distanceRRT00.0097195.6262189264644
long_distanceRRT*02.7666192.49943425360025688
long_distanceRRT-Connect00.0052195.16127266322
long_distanceRRT10.0249214.30493584681115
long_distanceRRT*12.7880188.97443488360024103
long_distanceRRT-Connect10.0063215.727793128469
long_distanceRRT20.0081205.0904148213562
long_distanceRRT*22.6712190.96633419360024819
long_distanceRRT-Connect20.0047204.317772100371
long_distanceRRT30.0138209.9455234374916
long_distanceRRT*32.5962190.95373362360026861
long_distanceRRT-Connect30.0153213.00972094221237
long_distanceRRT40.0147270.8736220398887
long_distanceRRT*42.7850190.56543485360027355
long_distanceRRT-Connect40.0092212.2125141241777
long_distanceRRT50.0164201.2063284382930
long_distanceRRT*52.7355192.82933457360024948
long_distanceRRT-Connect50.0053211.54687598380
long_distanceRRT60.0075206.8966150190513
long_distanceRRT*62.6852192.50083417360026754
long_distanceRRT-Connect60.0055210.057674105405

下载产物