fix: AGV 방향 전환 시스템 대폭 개선
- DirectionChangePlanner에 간단한 방향 전환 로직 추가 - 직접 경로에 갈림길이 포함된 경우 해당 갈림길에서 방향 전환 - PathTester 테스트 케이스를 실제 맵 파일 노드 ID와 일치하도록 수정 - 갈림길 정보 분석 기능 추가 테스트 결과: - 기본 경로: 6/11 → 8/11 통과 (+2) - 방향 전환: 0/11 → 10/11 통과 (+10) 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -37,10 +37,13 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "솔루션 항목", "솔루
|
||||
CHANGELOG.md = CHANGELOG.md
|
||||
CLAUDE.md = CLAUDE.md
|
||||
TODO.md = TODO.md
|
||||
PATHSCENARIO.md = PATHSCENARIO.md
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AGVNavigationCore", "AGVNavigationCore\AGVNavigationCore.csproj", "{C5F7A8B2-8D3E-4A1B-9C6E-7F4D5E2A9B1C}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AGVPathTester", "AGVPathTester\AGVPathTester.csproj", "{F1E2D3C4-B5A6-9788-0123-456789ABCDEF}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
@@ -207,6 +210,18 @@ Global
|
||||
{C5F7A8B2-8D3E-4A1B-9C6E-7F4D5E2A9B1C}.Release|x64.Build.0 = Release|Any CPU
|
||||
{C5F7A8B2-8D3E-4A1B-9C6E-7F4D5E2A9B1C}.Release|x86.ActiveCfg = Release|x86
|
||||
{C5F7A8B2-8D3E-4A1B-9C6E-7F4D5E2A9B1C}.Release|x86.Build.0 = Release|x86
|
||||
{F1E2D3C4-B5A6-9788-0123-456789ABCDEF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{F1E2D3C4-B5A6-9788-0123-456789ABCDEF}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{F1E2D3C4-B5A6-9788-0123-456789ABCDEF}.Debug|x64.ActiveCfg = Debug|Any CPU
|
||||
{F1E2D3C4-B5A6-9788-0123-456789ABCDEF}.Debug|x64.Build.0 = Debug|Any CPU
|
||||
{F1E2D3C4-B5A6-9788-0123-456789ABCDEF}.Debug|x86.ActiveCfg = Debug|x86
|
||||
{F1E2D3C4-B5A6-9788-0123-456789ABCDEF}.Debug|x86.Build.0 = Debug|x86
|
||||
{F1E2D3C4-B5A6-9788-0123-456789ABCDEF}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{F1E2D3C4-B5A6-9788-0123-456789ABCDEF}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{F1E2D3C4-B5A6-9788-0123-456789ABCDEF}.Release|x64.ActiveCfg = Release|Any CPU
|
||||
{F1E2D3C4-B5A6-9788-0123-456789ABCDEF}.Release|x64.Build.0 = Release|Any CPU
|
||||
{F1E2D3C4-B5A6-9788-0123-456789ABCDEF}.Release|x86.ActiveCfg = Release|x86
|
||||
{F1E2D3C4-B5A6-9788-0123-456789ABCDEF}.Release|x86.Build.0 = Release|x86
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
|
||||
Reference in New Issue
Block a user