목록All (635)
Brise
직렬 RS-232C 보통 9.6 kbit/초 960 B/초 직렬 8250 UART 최대 19.2 kbit/초 1.92 kB/초 USB 저속 1.536 Mbit/초 192 kB/초 USB 완전 속도 12.0 Mbit/초 1.5 MB/초 USB 고속 480 Mbit/초 60 MB/초 I²C 표준 100kbit/초 12.5 kB/초 I²C 저속 10kbit/초 1.25 kB/초 I²C 패스트 400kbit/초 50 kB/초 I²C 고속 3.4Mbit/초 420kB/초 [2]
SLAM (Simultaneous Localization and Mapping) 대부분의 로봇 시뮬레이션은 Map이 주어져 있을 때 로봇의 위치를 찾아내는 Localization, 혹은 로봇의 위치를 정확히 알 수 있을 때 Map을 만들어가는 Mapping이다. Map과 localization을 동시에 하기 때문에 오버헤드가 크다. 개발된 알고리즘은 2가지 이다.EKF-SLAMFastSLAM EKF SLAM은 칼만 필터의 전제를 가지고 SLAM을 수행한다.칼만필터는 그 때의 상태가 그 자신에게만 dependent하다는 가정을 깔고 있기 때문에 계산량이 많고 오버헤드가 크다. FastSLAM은 몬테카를로 방법(파티클 필터링)알고리즘을 기반으로 하고 있다. 사실 EKF는 가우시안 분포를 가정하고 파티클 방법..
STM32 C/C++ software librariesStandard peripheral library.USB device library.DSP library.Encryption library.Motor control library.MP3 / WMA / Speex codecs and audio engine.Self-test routines. Motr Control library 에는 PMSM모터를 구동할수있는 함수들이 있는듯하다. http://en.wikipedia.org/wiki/STM32
-- -- 빛을 굴절 시키기 위해 사용하는 렌즈에서 사실상 필요한 부분은(빛을 실제 굴절 시키는 부분) 사실 렌즈 전체 부분이 필요한 부분이 아니고, 렌즈의 테두리 부분만이 필요하다고 한다. 그렇다면, 렌즈의 테두리 선만을 똑같이 사용할 수 있으면 같은 렌즈를 더욱 얇고 싸게 만들수 있지 않을까? 라는 생각에서 만들어진 렌즈가 바로 프레넬 렌즈이다. 물론 소구경에서는 쓰지 않고, 대구경 렌즈를 만들 때 쓴다고 한다. 비싸니깐... -- --
출처 : https://kldp.org/node/85702 위 동영상에 설명이 잘나와 있지만 간단하게 번역해서 설명하자면 1. 레이저 포인트 아무거나 하나 구해서 카메라 삼각대에 올려 알아서 고정시키고 도청 하고자 하는 창문에 그 레이저빔을 쏘아줍니다. 2. 헤드폰 남아도는거 중에 하나 선을 잘라서 피복을 벗기고 내부에 선이 색깔 별로 3개가 있을껀데 , 그 세개를 나중에 이용할 수 있도록 노출 시킵니다. 3. 싸구려 광전지를 하나 구해서 헤드폰 선에 연결하는데 한쪽 다리에 검정색 라인을, 나머지 두선은 다른 선 두개에 용접을 시키든 알아서 연결해주시고 , 역시 카메라 삼각대든, 고정가능한 곳에 올려둡니다. 4. 간단하게 작동 이치가 어찌되냐 하면 레이저 포인터에서 나간 빔이 창문에 맞고 반사되는걸 광전..
물의 전기분해로부터 얻어지는 가스 2H2 + O2 이지만 특수한 분자 결합 구조를 하고 있다는 이야기도 있다. http://blog.naver.com/esjpark/110102065881 산수소 가스를 만들때 적절한 교반 과정을 가하면 기포없이 생성 할수 있다고도 하는것 같다. 응용 분야가 넓어보인다. http://www.suprememastertv.com/kr/services_menu.php?bo_table=te_kr&flag=1&show=ajt&subt_cont=ajar&wr_id=58
1. 컴파일러 및 개발환경 다운로드 arm-gcc 다운로드( 운영체제 맞추어서)https://launchpad.net/gcc-arm-embedded eclipse 다운로드( C/C++ 개발용, 운영체제 맞추어서)https://www.eclipse.org/downloads/ 2. eclipse 실행 및 플러그인 다운로드 eclipse를 실행한다Help -> Install New Software 선택 플러그인 설치 name: GNU ARM Eclipse Plug-insURL: http://gnuarmeclipse.sourceforge.net/updates 3. 테스트 프로젝트 생성 File -> New -> C Project STM32F4 Project 선택 Project Name은 blinkyLED로 입력..
C언어에서 가장 이해하기 힘든 것이 바로 '포인터'이다. 포인터란 말 뜻대로 가리키는 것이다. 무엇을? 가리키냐 하면 바로 변수를 가리키는 것이다. '능엄경'이라는 책에 '견월망지' 라는 말이 있다. 바로 '달을 보기 위해서는 손가락 끝을 보지말고 손가락 끝이 가리키는 달을 보라' 라는 말이다. 이 말마따나 포인터란 당연히 손가락 끝을 가리키는 것이다. 포인터 주소의 크기는 프로세서가 사용하는 메모리 주소의 크기와 동일하다. 왜냐고?? 포인터는 '주소'를 가리키기 때문이다. 예를 들어 32비트 프로세서의 포인터는 32비트가 된다. 그런데 여기서 중요한점은 아무런 것도 해주지 않으면(void) 포인터가 가리키는 것이 '달'인지 '해'인지 모른다는 것이다. 때문에 '~~한 타입의 포인터' 이다. 라고 선언해..