* 인공지능 기반 IoT 헬스케어 기술
- 스마트 헬스케어 분야의 발전과 함께 성장한 IoT 헬스케어 분야는 점차 다양한 생체 모니터링 디바이스를 더 많은 양으로 서로 연결함에 따라 고차원적인 데이터수집-판단-제어 기술에 대한 연구가 필요해짐
- 기존에 단순한 머신러닝을 적용하던 단계에서 현재는 매우 많은 센서 데이터를 기반으로 한 딥러닝 기반 헬스케어 기술을 연구, 개발하고 적용하는 단계임
- 인공지능 기술을 이용한 ‘판단’ 작업이 주로 클라우드 환경에서 이루어짐에 따라 위급한 상황을 인지하여 조치를 취해야 하는 환경에 현재의 구조를 적용하기 어려움
- 따라서, 기존의 센서 디바이스와 클라우드 환경으로 구성되어 있던 시스템 구조를 센서 디바이스 – 게이트웨이 시스템 그룹 – 클라우드 시스템으로 구성하는 새로운 구조를 제시함
* 인공지능 기반 IoT 헬스케어 기술
- 스마트 헬스케어 분야의 발전과 함께 성장한 IoT 헬스케어 분야는 점차 다양한 생체 모니터링 디바이스를 더 많은 양으로 서로 연결함에 따라 고차원적인 데이터수집-판단-제어 기술에 대한 연구가 필요해짐
- 기존에 단순한 머신러닝을 적용하던 단계에서 현재는 매우 많은 센서 데이터를 기반으로 한 딥러닝 기반 헬스케어 기술을 연구, 개발하고 적용하는 단계임
- 인공지능 기술을 이용한 ‘판단’ 작업이 주로 클라우드 환경에서 이루어짐에 따라 위급한 상황을 인지하여 조치를 취해야 하는 환경에 현재의 구조를 적용하기 어려움
- 따라서, 기존의 센서 디바이스와 클라우드 환경으로 구성되어 있던 시스템 구조를 센서 디바이스 – 게이트웨이 시스템 그룹 – 클라우드 시스템으로 구성하는 새로운 구조를 제시함
● 모형자동차 하드웨어 플랫폼 개발
- RC카 차체에 프로세서와 센서들의 장착을 위한 구조물 개발
- Nvidia TX2 고성능 프로세서 장착
- Lidar, Camera, IMU지자계가속도자이로, Depth Camera 장착
- Linux 운영체제 ROS 메타운영체제 탑재
- CUDA, Tensorflow, OpenCV 등 미들웨어 라이브러리 탑재
- 바퀴모터와 스티어링모터를 제어하는 오픈HW 모터컨트롤러 장착
● 주변환경정보 기반 인지모듈 SW 개발
- 센서별 ROS Package 구성, 하드웨어 추상화, 노드간 데이터 통신환경 구축
- 센싱 데이터의 수집과 전달기능 개발
- 데이터의 확인과 검증을 위한 시각화 기능 개발
- 수집된 센싱데이터의 선처리를 위한 데이터마이닝 방법 연구
● 머신러닝 기반 판단모듈 SW 개발
- 수집된 주행데이터를 머신러닝에 적용하기 위한 필터링 처리
- 공개된 자율주행 머신러닝 모델TrailNet/ YOLO/DSO 등에 적용
- 자율주행 인공지능의 학습결과 확인과 검증
● 차량 제어모듈 SW 개발
- 가감속 제어를 위한 Wheel ESC 제어모듈 SW 개발
- 조향각 제어를 위한 Ackermann Steering 제어모듈 SW 개발
- 원격조정기와 인공지능의 제어명령을 통합관리하는 Tele-operation SW 개발
● 개발자를 위한 뷰어/원격제어도구 개발
- 센싱데이터, 머신러닝, 차량제어 결과를 시각화하여 보여주는 뷰어 개발
- 자동차를 원격으로 연결하여 상태정보수집, 매개변수전달, 피드백반영 작업을 자동화하는 원격제어도구 개발
● 실제 주행트랙에서 주행데이터 수집
- 모형자동차를 위한 전용 트랙에서 주행데이터 수집
- 실제의 모형자동차를 주행시키면서 센서로 센싱되는 정보를 수집
- 수집한 데이터를 머신러닝의 학습데이터로 사용하기 위해 가공
● 커뮤니티 활성화
- GitHub 통하여 모든 소스와 기술자료, 학습자료를 공유
- 라이선스 및 CLA외부개발자를 위한 계약를 공개하여 커뮤니티 개발자의 참여 유도
- 개발환경, 예제를 포함하는 SandBox VM image 구성하여 배포
- 스터디 모임 운영, 자율주행 강좌 수강생과 경주대회 참여자를 커뮤니티로 흡수, 지원
초소형·고신뢰(99.999%) OS와 고성능 멀티코어 OS를 동시 실행하는 듀얼 운영체제 원천 기술 개발
□ 초소형,고신뢰 (99.9999%) RTOS와 고성능 멀티코어 Os를 동시 실행하는 듀얼 운영체제 원천 기술 개발
o 듀얼 OS 관리 기술
- 고신뢰 듀얼 OS 지원 물리 메모리 파티션 기술
- 듀얼 OS 지원 고성능 하드웨어 추상화 기술
- 정책 기반 자원 관리 기술
- 인터 코어 통신 기술
- 스냅샷 기반 듀얼 OS 고가용성 관리 기술
- 통합 개발 환경
- 정형 검증 및 인증 기술
o 고신뢰 실시간 OS 기술
- 시스템 헬스 모니터링 기술
- Secure Boothing 기술
- 고신뢰 SW 표준 API 지원 기술
o 고성능 OS 개발
- 데이터 동기화 기술
- 고장감내 TCP 세션 유지 기술
- 고성능 플래시 파일시스템 기술
- 멀티코어 기반 고성능/고효율 OS 기술
초소형·고신뢰(99.999%) OS와 고성능 멀티코어 OS를 동시 실행하는 듀얼 운영체제 원천 기술 개발
듀얼 OS 관리 기술
(하드웨어 자원 관리자)
o Shadow Translation 테이블 이용한 메모리 파티션 기술 구현
o 기본 디바이스 지원 하드웨어 추상화 계층 구현
(마이크로 하이퍼바이저)
o 마이크로 하이퍼바이저 계층의 CPU 및 기본 디바이스 I/O 스케줄링 기술 구현
o 공유 메모리 및 cache coherence 기반 인터코어 통신 기술 개발
o 듀얼 OS 관리자 기반 스냅샷 작성 기술 구현
(정형 검증 및 인증 기술)
o 듀얼 OS 관리 기능의 정형 명세 기술
o 인증 계획서 및 관리 계획서 작성
o 듀얼 OS 관리자 인증 체계 구축
고신뢰 RTOS 기술
o 고성능 OS와의 통신 기술 개발
o 실시간 OS 실행 이미지 해시 및 암호화 기술 구현
고성능 OS 기술
(캐리어그레이드급 고가용 리눅스)
o 시스템 이상 감지 기술 개발
o 데이터 동기화 기술 개발
o 고장 감내 TCP 스택 프로토타잎 개발
(고성능 임베디드 리눅스)
o Raw Flash용 파일시스템의 쓰기 최소화 구조 설계
o 멀티코어 기반 고성능 OS 기술 프로토타입 개발
o 멀티코어 기반 고성능 OS 설계