목록Tech (161)
CHOU
기존에 많이 사용되고 널리 알려진 Glassfire Algorithm을 저도 주로 사용해 왔었는데, 이번에 Professor Abe 께서 숙제로 내주신 라벨링 알고리즘은 Glassfire Algorithm과 비슷한거 같지만 약간 독특한 법칙으로 변환을 시키는거 같습니다. 다음주 5월 7일까지 만들어야 하는데.. 우선은 오늘 1차 개선되지 않은 버전으로 만들어 봤습니다. 아래는 2009-04-30 일날 수업한 라벨링 알고리즘에 대한 내용 입니다. 아래 문서는 2*2 배열을 이용하여 라벨링 알고리즘을 하라는 내용입니다. 이때 약간의 규칙성을 부여하여 맨 아래에 있는 내용과 같은 경우가 해당 될 때 마다 그 규칙을 적용하여 바꿔 주라는 내용 입니다. 위의 규칙을 적용하고 구글에서 Sequential Label..
Pintos project #0 설치환경: Fedora 7(Linux) Bochs-2.2.6(http://bochs.sourceforge.net/ 에서 다운로드 할 수 있다.) Pintos 일단 리눅스에서 Pintos 사용을 위해서는 Bochs 라는 x86 에뮬레이터를 설치해야 한다. Pintos 는 Bochs 위에 설치하게 된다. A. Pintos 설치 1. Pintos 를 설치하기 위해 e-강의실을 통해서 다운로드를 받고, 내 컴퓨터 Fedora7 에 Root 폴더 아래에 pintos.tar.gz 와 bochs-2.2.6.tar.gz를 복사하여 넣어두었다. 2.1 Bochs emulator 빌드, 설치 압축을 풀어버리면 화면이 내려가서 capture 를 해도 잘 알아볼 수가 없는 관계로 ls 명령어를..
몇년전에 졸업한 선배가 디자인한 실외용 로봇입니다. 자신의 위치를 받기위해 GPS를 이용하는데 노트북을 올려놓을 수 있게 선반을 제작한 것이 좀 독특했습니다^^ 자세히 보시면 충격을 흡수하는 기능과, 비탈길에서도 유연하게 움직이기 위해 좌우로 몸체가 이동 가능하게 만들었다는 것을 알 수 있습니다. 앞에 카메라로 장애물을 인지하여 자동으로 회피할 수 있는 기능이 있고, 노트북으로 직접 제어도 가능합니다. GPS로 자신의 위치를 실시간으로 받으면서 맵빌딩도 할 수있습니다. 현재는 이용하지 않고 가만히 모셔두고 있는 ㅋㅋ 상태인데.. 시간이 허용 된다면 좀 더 개선해서 학교 전체를 맵빌딩 해보고 싶습니다^^;.. 생각보다 연구실에 가만히 모셔두고 있는 로봇들이 많아서 이것 저것 좋은 기능들만 모아서 특별한 기..
Abe 교수님은 우리 연구실 제일 어른이신 분인데 Tanaka 교수님께서 4학년 수업이지만 지도 교수님 수업이니까 들어보라고 하셔서 들은 수업이다. 주로 이미지 프로세싱에 관해 배우고 선수 과목은 Visual C++ 이다. 오늘은 간단한 수업의 강의와 가볍게 풀어보라는 퀴즈를 내주셨는데 다음과 같다. プログラム応用課題1 一般にn個のデーターを処理するプログラムの計算量は logn, n, nlogn, nの2乗,……となる. 以下で指定されたプログラムの作成方針を考えた後,そのプログラムを作成しなさい. 配列 v[0] からv[n-1] にn個のデーターが入っているとする. (1)n個のデーターが, v[i]≦v[i+1] (ただし,0≦i≦n-2)を充たすようにデーターを並び替えるプログラムを下記に従って2つ作成しなさい, [A] プログラムの計..
2009년 6월 4일부터 6월 5일까지 오사카에서 열리는 Embedded Technology West 2009 행사에 교수님 따라서 오사카를 방문합니다. 하.. 일본에서 하는 행사에는 처음 가보는 거라 무지 기대도 되고 교수님께서 같이 데려가는 행사라 무척이나 신기술이 기대됩니다^^; 로고를 다운 받을 수 있어서 한번 다운받아 봤습니다^^. 오사카도 가보고 신기술도 접하고 무지무지 신나는 6월이 될거 같습니다^^. 참고자료 1. Embedded Technology West 2009 WebSite Address http://www.jasa.or.jp/etwest/