-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ARPlayGround LoadPOIList 호출 관련 이슈 #9
Comments
해당 이슈를 확인해본 결과 VL 요청 후 성공 응답을 받은 뒤 재요청 시 오차가 크게 발생한 경우 위와 같은 현상이 나올 수 있는 것으로 확인되었습니다. 혹시 실제 기기에서는 위 문제로 인해 지도 로딩 자체가 안되고 있는 상황일까요? |
네 맞습니다. |
제공해주신 영상과 api를 이용하여 실제 기기 테스트를 진행해본 결과 다음과 같이 출력이 되는 것을 확인했습니다. 테스트에 사용된 ARSDK의 경우 사용성과 관련된 시각 효과를 제외하고 ARSDK의 내부 로직에 대해서는 업데이트를 진행하고 있지 않은 상태라 기 배포 된 v1.2.5과 동일한 내부 로직을 사용하고 있는 상태입니다. 혹시 금일(24.01.12) 기준으로도 동일한 문제가 발생되고 있을까요? 위 사항에 대한 답변을 주시면 더 빠르게 대응할 수 있을 것 같습니다. |
자세한건 다시 현장에 나가 테스트를 해야 전달 드릴 수 있을 것 같습니다. |
현장 테스트한 로그 전달드립니다. 기존과 마찬가지로 유니티 에디터에서 동작시 정상 동작 하나 |
첨부 주신 로그를 확인한 결과 다음과 같은 로그를 발견했습니다.
전체 로그를 확인해보니 amproj 파일을 찾을 수 없는 상태인 것으로 보이는데요, v1.2.5 기준으로 streamingAssetsPath와 persistentDataPath 둘 다 테스트를 진행해봤는데 정상적으로 로딩이 되는 것을 확인했습니다. 혹시 로딩을 하고자 하는 *.amproj 파일이 persistentDataPath의 올바른 경로에 배치가 된 상태인가요?
|
다시한번 현장 테스트 후 로그 전달 드립니다. 2024/02/22 15:56:47.111 27536 27649 Info Unity ARNaviState : NAVI_READY |
첨부 주신 로그를 확인해보니 내부에서 자세한 사항은 다음 문서를 참고 부탁드립니다. 확인 결과 이상이 없을 경우, 어떤 데이터 경로를 사용하시는지(Streaming, Persistent), 컨텐츠들이 어떤 경로에 어떻게 배치 되어있는지 알려주시면 문제를 해결하는데 도움이 될 것 같습니다. |
위 설명해주신 것처럼 셋팅은 모두 되어 있는 상태이고 경로는 SteamingAssets/SubwayMapData/역이름 해당 역 제외 다른 역에서는 모두 정상 동작 하고 있습니다. |
전달 주셨던 amproj 파일과 위 설정을 바탕으로 다양한 가능성을 염두에 두고 문제 재현을 시도해봤지만 문제를 재현하지 못했습니다. |
현장 테스트 도중 에디터 환경일 때와 다른 결과가 나타나는 문제가 있어 문의 드립니다.
인천 1호선 센트럴 파크역에 대해서
에디터 실행시에 정상 동작 하는 반면
현장 테스트 에서 NetworkController 400 에러가 나면서
AMapper Project를 읽지 못하는 현상이 있는 것 같습니다.
아래 400 에러 로그와 자체적으로 출력한 로그 첨부 드립니다.
2024/01/08 17:43:43.538 17879 17914 Info Unity [Debug] [2024-01-08 17:43:43] [NetworkController]
2024/01/08 17:43:43.538 17879 17914 Info Unity Method - POST
2024/01/08 17:43:43.538 17879 17914 Info Unity URL - https://vl-arc-eye.ncloud.com/api/v1/184/52f11620e397f867b7d9f19e48caeb64658356a6b5d17138c00dd9feaf5d7ad6/location
2024/01/08 17:43:43.538 17879 17914 Info Unity filename - 1704703423514,true.jpg
2024/01/08 17:43:43.538 17879 17914 Info Unity params -
2024/01/08 17:43:43.538 17879 17914 Info Unity cameraParameters : 494.375793,494.358826,234.204834,317.208435,0,0,0,0,0
2024/01/08 17:43:43.538 17879 17914 Info Unity odometry : 5,0,0,1,0,0,0
2024/01/08 17:43:43.538 17879 17914 Info Unity lastPose : -141.204,13.4886,-0.949839,0.983151,0.00936731,0.0201747,-0.181438
2024/01/08 17:43:43.538 17879 17914 Info Unity
2024/01/08 17:43:43.538 17879 17914 Info Unity
2024/01/08 17:43:43.538 17879 17914 Info Unity ARCeye.LogViewer:DebugLog(LogLevel, String)
2024/01/08 17:43:43.538 17879 17914 Info Unity d__26:MoveNext()
2024/01/08 17:43:43.538 17879 17914 Info Unity UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
2024/01/08 17:43:43.538 17879 17914 Info Unity NetworkController:OnSendingRequestAsync(VLRequestBody, Texture, Int32)
2024/01/08 17:43:43.538 17879 17914 Info Unity ARCeye.PoseTracker:UpdateUnityFrameNative(UnityFrame)
2024/01/08 17:43:43.538 17879 17914 Info Unity ARCeye.PoseTracker:UpdateFrame(Matrix4x4, Matrix4x4)
2024/01/08 17:43:43.538 17879 17914 Info Unity ARCeye.DevicePoseTracker:OnCameraFrameReceived(ARCameraFrameEventArgs)
2024/01/08 17:43:43.538 17879 17914 Info Unity UnityEngine.XR.ARFoundation.ARCameraManager:InvokeFrameReceivedEvent(XRCameraFrame)
2024/01/08 17:43:43.538 17879 17914 Info Unity UnityEngine.XR.ARFoundation.ARCameraManager:Update()
2024/01/08 17:43:43.538 17879 17914 Info Unity
2024/01/08 17:43:43.551 17879 19457 Error native E0000 00:00:1704703423.551574 19457 plane_estimator.cc:886] Error converting depth to landmarks: INTERNAL: Landmarks are empty.
2024/01/08 17:43:43.551 17879 19457 Error native === Source Location Trace: ===
2024/01/08 17:43:43.551 17879 19457 Error native third_party/redwood/perception/planes/plane_detection/planes_from_depth_utils.cc:214
2024/01/08 17:43:43.649 17879 19457 Error native E0000 00:00:1704703423.649276 19457 plane_estimator.cc:886] Error converting depth to landmarks: INTERNAL: Landmarks are empty.
2024/01/08 17:43:43.649 17879 19457 Error native === Source Location Trace: ===
2024/01/08 17:43:43.649 17879 19457 Error native third_party/redwood/perception/planes/plane_detection/planes_from_depth_utils.cc:214
2024/01/08 17:43:43.741 17879 19457 Error native E0000 00:00:1704703423.741875 19457 plane_estimator.cc:886] Error converting depth to landmarks: INTERNAL: Landmarks are empty.
2024/01/08 17:43:43.741 17879 19457 Error native === Source Location Trace: ===
2024/01/08 17:43:43.741 17879 19457 Error native third_party/redwood/perception/planes/plane_detection/planes_from_depth_utils.cc:214
2024/01/08 17:43:43.774 17879 17914 Warn Unity [Warning] [2024-01-08 17:43:43] [NetworkController] HTTP/1.1 400 Bad Request
2024/01/08 17:43:43.774 17879 17914 Warn Unity ARCeye.LogViewer:DebugLog(LogLevel, String)
2024/01/08 17:43:43.774 17879 17914 Warn Unity d__26:MoveNext()
2024/01/08 17:43:43.774 17879 17914 Warn Unity UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
로드 부분에서 로그 추가
현장 테스트 )
2024/01/08 17:43:42.552 17879 17914 Info Unity @@@@@@ AMapper Load -> SubwayMapData/CentralPark
2024/01/08 17:43:42.576 17879 17914 Info Unity @@@@@@ AMapper Load Complete
에디터)
@@@@@@ AMapper Load -> SubwayMapData/CentralPark
@@@@@@ AMapper Load Complete
@@@@@@ OnPOILoaded -> 134
센트럴파크 영상
https://github.com/NaverCloudPlatform/ARCeyeARSDK/assets/7464793/0f2c0712-25cb-41e8-ae45-00185f9b02e9
센트럴파크 데이터
CentralPark.zip
영상과 api 데이터 전달 드립니다.
The text was updated successfully, but these errors were encountered: