Quest 4

B-L475E-IOT01A 보드 가속도 센서 활용하여 AI 모델을 위한 Dataset 구성하기
이전 단계 퀘스트를 수행 한 뒤 진행 할 수 있는 퀘스트입니다.
제출 기간 2022. 9. 12 (월) 14:00 ~ 2022. 9. 18 (일) 23:59

퀘스트

네 번째 Quest에서는 B-L475E-IOT01A 보드의 가속도 센서를 활용하여 Human Activity Recognition에 필요한 데이터를 로깅하여 AI 모델을 만들기 위한 Daraset으로 구성하세요.

필수 통과 조건

1.
B-L475E-IOT01A1 보드와 STBLESensor Mobile App을 사용하여 Jogging, Stationary, Stairs, Walking을 라벨링하여 로깅한 파일을 제출합니다.
(수행 방법 4번 참고)

수행 방법

1.
B-L475E-IOT01A1 보드에서 Quest 3에서 빌드한 FP-AI-SENSING1 프로젝트의 바이너리 파일을 라이팅하고 STBLESensor Mobile App을 실행합니다.
Mobile App과 B-L475E-IOT01A1 보드를 BLE로 연결합니다.
하단의 "More" 탭을 선택합니다.
리스트 최상단의 "AI Data Log" 를 선택합니다.
"Accelerometer"를 눌러서 활성화 시켜줍니다.
"Change Inertial Frequency"를 눌러서 Inertial sensors sampling frequency를 26Hz로 변경합니다.


 
 
 
2.
Data Collection에 필요한 Label들을 추가 합니다.
Inertial sensor sampling frequency를 26Hz로 변경하고 하단의 "Continue" 버튼을 누릅니다.
상단의 "+" 버튼을 눌러서 4개의 Label을 추가합니다.
(Jogging, Stationary, Stairs, Walking)
하단의 "Start Log" 버튼을 눌러주고 로깅할 데이터의 Label을 활성화 시켜줍니다.
로깅을 중단 하려면 해당 Label을 비활성화 하고 "Stop Log" 버튼을 눌러 줍니다.


 
3.
B-L475E-IOT01A1의 내부 Flash에 저장된 새로운 로깅데이터를 불러오는 과정을 진행합니다.
USB 케이블을 보드와 분리합니다.


보드 하단의 JP4의 연결핀을 아래와 같이 이동하여 연결해 줍니다.

ST-LINK 커넥터가 아닌 USB OTG 커넥터에 USB 케이블을 연결합니다.

아래와 같이 USER 버튼을 누른 상태에서 RESET 버튼을 눌러줍니다.
Reset 버튼을 먼저 릴리즈하고 그 다음 USER 버튼을 릴리즈 합니다.
 
4.
PC에 이동식 디스크 형태로 연결 후에 로깅한 데이터를 저장 후 제출합니다.
Jogging, Stationary, Stairs, Walking에 대해서 10번 정도 로깅하여 10개의 csv 파일을 압축하여 제출합니다.

 

참조 사이트

로그인 후
참가 상태를 확인할 수 있습니다.