목록Tech/Technical Tips (52)
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 명령어를..
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/
현재 박사 과정에 있는 선배는 미니 헬리콥터 조종이 취미인데 처음부터 바로 조종하기가 굉장히 힘들고 파손되기가 쉽기 때문에 시뮬레이션을 통해 연습을 해야 한다고 합니다. 선배가 한번 보여준다고 해서 별거 아닐꺼라고 생각하고 구경했는데 생각보다 굉장힌 프로그램이었습니다^^. 실제 헬리콥터 조종기와 연동되어 시뮬레이션도 되고 실제 조종기 기능도 되는 컨트롤러와 실제 환경과 굉장히 유사한 가상 환경, 엄청나게 다양한 미니 헬리콥터 모델은 정말 놀라웠습니다. 선배는 박사과정이라 저 어마어마한 티비도 맘대로 쓸수 있어서 거의 시뮬레이션인지 진짜인지 구분이 잘 안갔습니다^^;. 아래는 동영상으로 3D 프로그램이 작동되는 것을 찍어보았습니다.