프로젝트 대표이미지
프로젝트 제목 없음
LOVELY_CAT 생성일2022. 7. 20 조회1511 좋아요1 스크랩0 댓글0
 
첨부 파일 비공개 기술 미판매 유사 개발 의뢰 미수락

STM32CUBE.AI - 퀘스트5

2022. 9. 25 (일) 22:40 최종수정 2022. 9. 25 (일) 22:42 LOVELY_CAT 조회 349 좋아요 1 스크랩 0 댓글 0

퀘스트 5

 

수행 순서

1STEP - 러닝 동작을 쉬운 동작으로 인식 시키기 위한 AI DATA 로깅

           간단한 동작(보드 UP/DOWN) 하는 동작을 러닝 동작이라고 인식하기 위해 보드를 상하로 움직이면서,

           AI DATA LOG 기록을 남겼습니다.

           

 

2STEP - KERAS로 모델링 작업

           

           BOARD에 기록된 CSV 파일을 Log_data 폴더로 복사 후 모델링 작업 수행하였습니다.

           

 

3STEP - 모델링 파일을 CUBEMX로 Code Generation

           

           CUBEMX로 프로젝트 생성, CPU 선택, SOFTWARE PACKS 선택 (X-CUBE-AI 5.0.0 버젼), 모델링 파일 *.h5 선택 및 Analyze

 

4STEP - Generation 파일을 FP-AI-SENSING 프로젝트로 파일 복사

           

          X-CUBE-AI/APP 폴더에 있는 har_ign.c / h, har_ign_data.c / h파일을 Applications/SENSING1/Inc, Src에 복사           

 

5STEP - B-L475E-IOT01A Build

         

         컴파일 실행, 처음에 파일 에러나서 Anaconda 부터 시작 Python 3.6, Keras 2.2.4 설치 후 반복 작업.

         이후 컴파일 완료 및 프로그램 적용.

 

6STEP - 의도한 방향으로 동작 인식 확인