총 게시물 39,213건, 최근 0 건 안내 RSS 글쓰기
이전글  다음글  목록 글쓰기
[안드로이드]

안드로이드 가속도센서를 이용한 속도구하기 및 거리측정

글쓴이 : 구리시인 날짜 : 2018-08-29 (수) 13:44 조회 : 1492
글주소 : http://www.androidside.com/B49/170309
 
  임베디드 개발 마이크로비젼
임베디드 개발용역, 개발보드, 에뮬레이터.
www.mvtool.co.kr
  서울게임아카데미
추천게임학원, 2018년 한국 소비자만족지수 1위, 고용노동부국비지원, 수강료조회
www.seoulgame.co.kr
  KG아이티뱅크 교육수강문의
KG아이티뱅크학원방문상담예약, 실무형IT교육, 학습자, 맞춤자바교육, 수강료할인.
www.hrditbank.com
신청하기


안드로이드, 자바 그리고 다양한 질문에 대해 성실히 답해드립니다. Q&A Jang

안드로이드 가속도센서를 이용하여 속도구하기민 거리 측정을 하려고합니다. 
버튼을 누르면 센서값을 받아고오 버튼을 떼면 값이 계산이되는데 
값이 정확하지가않습니다. 

            time_elapsed = (Endtime-startTime)/1000;
            tt = Math.abs(time_elapsed);
            //벡터

           currentAcc = (float) Math.sqrt(Math.pow(accelXValue,2)+Math.pow(accelZValue,2)+Math.pow(accelYValue,2));
            effectiveAcc = currentAcc - lastAcc;
            distance = Math.abs(effectiveAcc) * 0.5f * tt * tt ;
            totalDistance += distance;
            lastAcc = currentAcc;

이렇게 했는데 누락된곳이나 제가 잘못알고는부분이있는건가요?



질문자가 자신의 포인트 5 점을 걸었습니다.
답변하시면 포인트 2을, 답변이 채택되면 포인트 4을 드립니다.

질문답변 게시판에서 궁금한 사항을 해결하셨다면, 애써 답변해주신 분께 잘 되었다고 따뜻한 댓글 한마디 남겨주세요.
그리고 답변해주신 분의 글을 '추천' 해주세요.
추천받으신 분에게 1포인트가, 추천하신 분에게도 1포인트가 적립됩니다. ^^

안사 이쁜이 2018-08-29 (수) 13:44
축하드립니다. ;)
구리시인님은 안사 이쁜이에 당첨되어 2 포인트 지급되었습니다.
에찌 2018-08-31 (금) 11:50
우선은 기본적인 가속도 센서값만 출력되는 것을 확인해주세요.
가속도 센서값이 점점 증가폭이 커지고 작아지면 센서값받아오는 것은 문제가 없습니다.
이후 버튼을 눌렀을 때 센서값을 저장하고 기존과 같이 센서값을 계속 찍은 다음 버튼을 떼보세요.
관련기능은 key up down 리스너로 버튼 누르기 떼기를 아실 수 있을 겁니다.
댓글주소 추천 0 반대 0
이전글  다음글  목록 글쓰기

 


Copyright ⓒ www.androidside.com. All rights reserved.
채팅 권한: 글쓰기 1개
2레벨 이상만 대화 가능
공개 채팅: 평일 !(9시 ~ 17시),토,일
안사2 변경사항 보러가기 챗방이 잘 안보이면 크롬에서 접속해주세요
챗방 숨기기 |  챗방 보이기