최근 강의 교과목은 다음과 같습니다.

  • 2학년 2학기 객체지향프로그래밍II: 자바 프로그래밍. 대학 정보 시스템 또는 호텔 관리 시스템(HMS) 구현 프로젝트.
  • 3학년 1학기 소프트웨어설계공학: SW공학 개념과 디자인 패턴. 디자인 패턴 적용 프로젝트.
  • 3학년 2학기 객체지향모델링: ROS(로봇 운영 체제) 프로그래밍. 운전면허시험장과 미로 찾기 프로젝트.
  • 4학년 1학기 객체지향설계: JSP 웹 애플리케이션 개발, 웹 메일 시스템 프로젝트(교정/적응/완전화/예방 유지보수, Apache JAMES 서버)

최근 연구 분야는 다음과 같습니다.

소프트웨어공학

  • 품질 보증을 위한 프로젝트 모니터링: 요구사항 추적, 스크럼 기반 SW 개발 활동 컨설팅
  • 사업계획서 기반 핵심 성과 지표(KPI) 분석 및 개선을 통한 SW 품질 보장 방안
  • SW 정량적 평가 지표 생성 프로세스 모델링

실내 물류 운송을 위한 경로 생성 방법 개발

  • 관련 연구기관: 한국철도기술연구원, (주)웨이브엠
  • 빠른 이동 경로 생성을 Quad-tree 기반의 A* 라우팅 알고리즘 구현
  • 자율 주행 물류 로봇의 크기를 고려한 경로 생성
  • 토큰 기반 충돌 예방 기법 적용
  • 임시 장애물 추가/삭제 기능

모바일 파워 카트 개발

  • 관련 연구 기관: 한국철도기술연구원, (주)웨이브엠
  • ROS 플랫폼을 사용한 자율 주행 물류 카트 개발
  • 사용 장비: ASUS Xtion Pro Live (3D depth camera), RP LiDAR (Light + raDAR), TurtleBot
  • 추적모드: 작업자의 이동을 따라서 주행
  • 드라이브모드: 앞서 있는 카트를 작업자가 밀고 가는 형태의 주행
  • 안내모드: 지정한 위치까지 자율 주행