로봇 제어를 위한 안드로이드 어플리케이션 개발 07 백현빈 06 안우석 07 이형래 안녕하십니까 저는 진경복 교수님 지도하에 ‘로봇 제어를 위한 안드로이드 어플리케이션 개발’을 졸업작품으로 연구 진행 중인 발표자 백현빈입니다. 팀원은 저와 안우석 학우, 이형래 학우이며 저희 팀의 발표를 시작하겠습니다.
목차 연구목적 동작원리 역할분담 수행일정 진행상황 질의응답 발표는 연구목적, 동작원리, 역할분담, 수행일정, 진행상황, 질의응답 순으로 진행하겠습니다.
연구목적 학교에서 배운 지식을 적용하여 모터를 제어할 수 있는 스마트 폰 어플리케이션을 개발한다. 최종적으로 이 어플리케이션을 이용하여 로봇을 제어할 수 있도록 한다. 저희 연구는 학교에서 배운 지식을 적용하여 모터를 제어할 수 있는 스마트 폰 어플리케이션과 회로부를 개발하며 나아가 같은 연구실 내에서 진행 중인 4족 보행 로봇을 어플리케이션으로 제어하는 것을 목적으로 하고 있습니다.
동작원리 다음으로 동작원리입니다. 안드로이드 스마트 폰에서 실행 가능한 어플리케이션은 블루투스 통신으로 ATmega128로 데이터를 송신합니다. ATmega128로 송신한 데이터에 따라 미리 프로그래밍한 동작을 모터가 수행하게 됩니다. 또 센서로부터 들어오는 신호를 분석하여 외부환경, 현재상태 등을 어플리케이션 내 디스플레이에 표시하게되고 모터의 동작을 결정합니다.
역할분담 안드로이드 어플리케이션 프로그래밍 백 현 빈 블루투스 통신 회로부 설계 및 제작 4족 보행 로봇 동작 연구 및 적용 안 우 석 회로부 설계 및 제작 4족 보행 로봇 동작 연구 및 적용 이 형 래 AVR 프로그래밍 4족 보행 로봇 동작 연구 및 적용 팀원이 각자 맡은 역할은 제가 안드로이드 어플리케이션 프로그래밍과 블루투스 통신을 연구하고 있고 안우석 학우가 회로부의 설계와 제작, 그리고 이형래 학우와 함께 4족 보행 로봇의 모션 캡쳐 연구를 진행 중 입니다. 이형래 학우는 RS-485 통신을 이용하여 다이나믹 셀을 구동하는 역할도 맡고 있습니다.
수행일정 12월 1월 2월 3월 4월 5월 연구계획 어플 + 다이나믹셀 관련지식 학습 부품선정 테스트 어플 개발 블루투스 모듈 테스트 다이나믹셀 구동 테스트 회로부 설계 로봇 동작 연구 어플 기능 추가 12월 연구계획을 시작으로 겨울방학 기간 내 부품선정과 관련지식 학습을 완료하였고 3월까지 테스트 어플리케이션을 개발하여 모터 구동 실험을 마쳤습니다. 4월 회로부의 설계를 진행하였고 어플리케이션과 모터 구동의 안정성을 높이기 위한 연구를 하였습니다. 현재는 앞서 말씀드린 회로부의 설계와 어플리케이션 기능 수정, 그리고 모션 캡쳐의 연구가 진행 중에 있습니다. 진행상황에 대해서는 다음 장부터 설명드릴 것이고 추후계획으로는 7월까지 어플의 개발과 회로부의 제작을 마치고 8월 부터 테스트를 통해 문제점과 보완점을 찾고 이를 해결해 나가도록 하겠으며 모션캡쳐를 지속적으로 연구하고 적용하도록 하겠습니다.
수행일정 중간발표 최종 발표 6월 7월 8월 9월 10월 로봇 동작 연구 및 적용 테스트 및 문제점 보완 어플 기능 추가 및 수정 테스트 및 문제점 보완 회로부 제작
진행상황 기본 인터페이스 구성 및 버튼 / 음성 명령 기능 1차 테스트 어플리케이션 2차 테스트 어플리케이션 현재 진행상황은 어플의 기초적인 인터페이스를 완성한 상태이며 (클릭) 사진과 같습니다. 버튼과 음성을 이용하여 (클릭) 명령을 전달, 모터를 구동할 수 있습니다. 또한 OrCAD를 이용하여 회로부의 설계를 진행 중입니다. (클릭) 최종 어플리케이션 인터페이스 음성명령 기능
진행상황 회로부 설계 ATmega128 Board Bluetooth Module MAX485 OrCAD 회로부 설계 현재 진행상황은 어플의 기초적인 인터페이스를 완성한 상태이며 (클릭) 사진과 같습니다. 버튼과 음성을 이용하여 (클릭) 명령을 전달, 모터를 구동할 수 있습니다. 또한 OrCAD를 이용하여 회로부의 설계를 진행 중입니다. (클릭)
진행상황 로봇 모션 연구 및 적용 로봇 모션 연구 현재 진행상황은 어플의 기초적인 인터페이스를 완성한 상태이며 (클릭) 사진과 같습니다. 버튼과 음성을 이용하여 (클릭) 명령을 전달, 모터를 구동할 수 있습니다. 또한 OrCAD를 이용하여 회로부의 설계를 진행 중입니다. (클릭)
질의응답 질의응답 감사합니다 Q & A 이로써 저희의 졸업작품 중간발표를 마치겠습니다. 감사합니다.