사냥꾼의 IT 노트
[딥러닝]mmWave 센서를 이용한 호흡 분석 - 센서 연결 본문
IWR6843AOP 데이터 시트, 제품 정보 및 지원 | TI.com
document-pdfAcrobat IWR6843AOP Silicon Errata, Silicon Revisions 1.0, 2.0 (Rev. B) (영어)
www.ti.com
우리 연구실은 호흡 데이터 확보를 위해 mmWave의 IWR6843AOP 센서를 사용한다. 해당 센서는 Texas Instrument의 제품 중 하나이며, 넓은 FoV를 가진 지능형 센서다.
1. 연구 환경
- 운영체제
연구는 내 개인 랩탑 macbook m1으로 진행한다. 다른 연구실에서 먼저 진행하신 가이드를 보면 맥북에서의 연구가 더욱 원활하게 되기 때문이다.
- 파이썬 버전
해당 센서를 이용하기 위한 파이썬 라이브러리와 버전은 다음과 같다.
- python 3.9.13
- pip 23.0
- opencv-python 4.6.0.66
- opencv-python-headless 4.5.5.64
- cmake 3.25.2
- dlib 19.24.0
- Pybluez 0.30
pybluez는 센서의 블루투스 부분을 활용하기 위한 라이브러리로, 맥북에서의 설치는 다음 링크를 참고.
https://pybluez.readthedocs.io/en/latest/install.html
1. Installing PyBluez — PyBluez master documentation
© Copyright 2004 - 2019, Albert Haung & contributors Revision adbbbdd7.
pybluez.readthedocs.io
- 통합 소프트웨어
- uniflash 6.0.0
- TI USB-Port driver 최신 버전
uniflash는 TI에서 공식적으로 지원하는 소프트웨어로, TI 마이크로컨트롤러 및 무선 연결 장치의 온칩 플래시와 TI 프로세서용 온보드 플래시를 프로그래밍하기 위한 소프트웨어이다. 6.0.0 버전에서만 IWR6843AOP를 지원하기 때문에 해당 버전을 사용한다.
2. 센서 연결
센서 연결은 다음과 같은 순서대로 진행한다.
- 어댑터를 이용해 macbook과 연결
- 터미널을 이용해 센서 port 확인
- uniflash로 정상 연결 확인
'딥러닝' 카테고리의 다른 글
[딥러닝]정확한 객체 검출을 위한 NMS (0) | 2022.09.27 |
---|---|
[딥러닝]Detectron 2에 대해서 알아보자 (0) | 2022.07.15 |
[딥러닝]논문에 자주 등장하는 validation이 대체 뭘까? (0) | 2022.07.08 |
[딥러닝]Object Detection은 대체 무엇인가 (0) | 2022.07.07 |
[딥러닝]IOU에 대해서 이해해보자 (0) | 2022.07.07 |