조종기 다음으로 Lego 마인드스톰으로 모터 제어기를 만들었다. 기본개념이 아래 그림에 표시되어 있다. 조종기의 역할 서버. 휴대폰 기울기를 확인하여, 공을 기울기 방향으로 이동. 공이 화면 구석으로 이동하면, 기울기가 공 위치를 변경하지 않음 공 위치를 135도 회전 후, 수평 이동시켜 “Left;…, Right:…” 형식으로 소켓으로 전송 Lego Mindstorm의 역할 (전에 만들었던 부분을 재활용 하여, 지저분함.) 클라이언트. 링 버퍼를…… Lego MindStorm EV3 제어기 계속 읽기
[카테고리:] 생활코딩
원격 조종기 만들기
집에서 놀고 있는 안드로이드 폰으로, LEGO EV3을 조종하는 리모콘을 만들어 보려고 한다. 갤럭시 노트1 조종기 개념 화면에 포켓 몬스터 볼을 표시한다. 사용자가 휴대폰을 기울이면, 공이 그 방향으로 이동한다. 이 공의 좌표가 레고를 전진/후진, 좌회전/우회전 등으로 움직인다. 좌표 설정의 문제점 처음에는 아래와 같이 그리면, 멋지게 움직인다고 생각했다!! 그림의 x,y 좌표가 휴대폰 디스플레이의 시스템이다. 1번: 레고가 전진한다.…… 원격 조종기 만들기 계속 읽기
텐서플로우 컴파일 설치하기
텐서플로우 GPU 버전을 설치하면 최고인데, CPU 버전만 사용해야 한다. CPU 버전을 쓰면 아래와 같이 메세지가 나온다. (tensorflow) now0930@:cifar10$ python cifar10_testv1.py Using TensorFlow backend. Couldn’t import dot_parser, loading of dot files will not be possible. _________________________________________________________________ Layer (type) Output Shape Param # ================================================================= conv2d_1 (Conv2D) (None, 32, 32, 32) 896 _________________________________________________________________ dropout_1 (Dropout) (None, 32, 32,…… 텐서플로우 컴파일 설치하기 계속 읽기
디아블로3 캐릭터 정보 추출기
디아블로3 : 영혼을 거두는 자 구매 인터넷을 뒤지다보니 디아블로3가 망한 게임에서 탈출했음을 보았다. 2012년 제품 출시 당시, 최단 기간 가장 많이 팔린 패키지 게임이 디아블로3 였다. 그러나 블리자드가 불안정적인 서버 운영, 극악의 아이템 드롭율 설정, 사용자 계정 해킹에 대한 대응, 경매장 운영 미숙으로 즐기는 사용자가 급격하게 줄어들었다. 제작사가 2015년 확장팩 출시로 대대적인 수정을 했고, 그…… 디아블로3 캐릭터 정보 추출기 계속 읽기
인구 데이터로 년 수입 예측, 2차
sparse_tensor_to_dense 전에 이어서… 각 행의 feature를 sparse tensor로 받아 들인다. tutorial에는 값을 확인하는 부분이 없다. 내가 입력한 값이 정확한지 이를 어떻게 확인해야 하는지? print로 확인을 하면 좋은데, sparse tensor를 print 하면 대략 형식에 대한 값들만 출력이 된다. SparseTensor(indices=Tensor(“SparseTensor_1/indices:0”, shape=(32561, 2), dtype=int64), values=Tensor(“SparseTensor_1/values:0”, shape=(32561,), dtype=string), dense_shape=Tensor(“SparseTensor_1/dense_shape:0”, shape=(2,), dtype=int64)) 크게 3개로 구성된다. 각 항목의 type은 tensor이다. 1.…… 인구 데이터로 년 수입 예측, 2차 계속 읽기