본문 바로가기

The Answer!!808

댄스로봇, 큐브로봇 과학관에 가면 많이 있는 로봇들입니다.^^ 강아지 댄스로봇 제니보라는 이름의 댄싱 강아지 로봇입니다. 댄싱로봇 (대구 과학관에서 찍었습니다.) 위와 비슷한 댄싱로봇( 창원 컨벤션 센터 로봇페스티벌에서) 마지막으로 댄싱로봇이 아닌 큐브로봇입니다.^^ 속도는 빠르지 않지만 중간중간 생각하는 포즈도 취합니다.^^ 2016. 9. 23.
OpenCV (Raspberry 3, Jessie) Raspberry3 Jessie OS 에서 테스트 하였습니다. 비디오 속도는 아래와 같습니다. Pi 1320×240 color : FPS = 27,2320×240 gray : FPS = 28,6640×480 color : FPS = 8640×480 gray : FPS = 17 Pi 2 320×240 color : FPS = 29.9320×240 gray : FPS = 29.9640×480 color : FPS = 24.3640×480 gray : FPS = 29.91280x960 color : FPS=6.61280x960 gray : FPS=15 Pi 3(원격접속) 320×240 color : FPS = 29.6320×240 gray : FPS = 29.6640×480 color : FPS = 24.16.. 2016. 9. 23.
raspi camera 오류 해결방법 먼저 raspi-config에서 카메라가 enable 되어있는지 확인!! update, upgrade 모두 해주세요!! 그래도 안된다면 아래 error 메세지 참고 하세요. ./raspistill: error while loading shared libraries: libbrcmGLESv2.so: cannot open shared object file: No such file or directory 위 에러는 최근 업데이트 후에 나타나는 것 같습니다. 최근 raspberry pi3로 작업중 나타나네요. 1sudo rpi-updatecs Raspberry pi firmware를 업데이트 해줍니다. 그리고 카메라 실행하시면 됩니다. mmal: Cannot read cameara info, keeping th.. 2016. 9. 23.
ShellExecuteEx failed; code 8235 프로그램 설치중 위 에러메세지를 만나면 보안정책을 수정해 줘야 합니다. 실행창에서 secpol을 입력하면 로컬보안정책이 실행됩니다. 왼쪽에서 로컬정책 -> 보안 옵션을 선택한 후 오른쪽의 빨간 네모박스 두가지를 사용 안함으로 바꿔줍니다. 그리고 설치를 하면 설치가 됩니다. 만약 설치후 실행시 아래와 같은 메세지가 나타나면 사용자 계정 컨트롤을 수정해야 합니다. 마찬가지로 커멘트 창에 uac를 입력하면 사용자 계정 컨트롤이 실행됩니다. 알림조건을 위 그림과 같이 1단계로 해주고 확인하면 프로그램이 실행됩니다^^ 2016. 9. 22.
kitkat 이하버전 웹뷰에서 한글 인코딩 깨질때 안드로이드에서 java 쪽 소스를 webview로 보내어 그래프를 그릴때 데이터 값을 UTF-8로 인코딩 했을경우 KITKAT 이상에서는 괜찮은데 그 밑 버전에서는 아래 그림과 같이 데이터 값이 깨지게 됩니다. 그래프 오른쪽의 파라메터값은 짤리긴 했지만 한글이 잘 나옵니다만 그래프 아래의 JAVA에서 보낸 data 값(x축 파라메터)은 깨져서 제대로 표현이 안되네요. 물론 그래프로 그릴 데이터도 깨져서 그래프가 그려지지 않습니다. 코드를 보니 아래와 같이 데이터값을 인코딩 했습니다. 12String dataurl= URLEncoder.encode(data,"UTF-8");chartWeb.loadUrl("javascript:show('" + dataurl + "')");cs 인코딩을 하지 않는 코드로 수정.. 2016. 9. 22.
Google Play change to Android ACCESS_FINE_LOCATION permissions GPS 사용에 대한 permission이 바뀌었습니다. 앞으로는 ACCESS_FINE_LOCATION permission이 Hardware GPS를 사용하지는 않는다고 합니다. 오로지 wifi나 통신망을 이용하여 위치정보를 알아낸다고 하네요. 만약 Wifi나 통신망뿐아니라 Hardware GPS도 이용하는 경우 uses-feature 항목에 android.hardware.location.gps 를 추가해야 한다고 합니다. 1cs manifest에 위 항목을 추가해주면 됩니다. 특히 제 앱인 런닝맨 같은경우 무조건 변경해야 겠네요. 조만간 런닝맨의 업데이트가 있을 예정이었는데 변경 후 업데이트를 해야할 것 같습니다. 이 API 업데이트는 2016년 10월 15일 변경된다고 하니 하드웨어 GPS를 사용한다면.. 2016. 9. 21.

인기글