2016-09-21 6 views
0

gitrepo에서 최신 C 사례를 다운로드 한 후 포인트 클라우드 예제를 작성했습니다.데이터가없는 Google 탱고 포인트 클라우드

빌드 오류가 발생하면 지원되는 TangoPointCloud 개체 (베가 릴리스)를 사용하여 코드를 업데이트해야했습니다. 분명히 이전에 TangoXYZij 클라우드를 사용하고 있었고 모든 것이 잘 작동했습니다.

그러나 이제 내 Tango 기기에는 TangoSupport_getLatestPointCloudAndNewDataFlag (내가 추가 한)을 호출 할 때 새로운 데이터가 없습니다.

더 구체적으로 말하면, TangoSupport_getLatestPointCloudAndNewDataFlag(point_cloud_manager_, &front_cloud_ /* &new_data */);을 호출 한 후 front_cloud_에 대해 빈 구조로 보이는 것이 필수적입니다. 마찬가지로, front_cloud_->num_points은 0입니다.

다른 사람이이 문제를 가지고 있고 해결 방법이 있는지 궁금합니다.

편집 : 난 그냥 탱고 - 예-C를 업데이트

답변

0

안드로이드 스튜디오 2.1.3를 사용하고 그리고 예를 컴파일하고 문제없이 실행합니다. 예제 프로젝트입니까? 아니면 수정 된 버전입니까?

TangoXYZijk에서 TangoPointCloud으로 이동하는 경우 TangoSupport와 TangoService 콜백 TangoService_connectOnPointCloudAvailable을 바꿔야합니다. 이 함수의 콜백에서 TangoSupport_updatePointCloud을 호출해야합니다.

자세한 내용은 수정되지 않은 cpp_point_cloud_example을 확인하십시오.