시각 장애인 안내로봇 05 이동훈 07 박대성 09 이혜정 발표를 맡은 o o o 입니다.

Slides:



Advertisements
Similar presentations
목성에 대해서 서동우 박민수. 목성 목성은 태양계의 5 번째 궤도를 돌고 있습니다. 또 한 태양계에서 가장 큰 행성으로 지구의 약 11 배 크기이며, 지름이 약 14 만 3,000km 이다. 목성은 태양계의 5 번째 궤도를 돌고 있습니다. 또 한.
Advertisements

Hamster Manual 정보통신과 이우형. 목차 세팅 햄스터 하드웨어 - Model - I/O -Sensor 센서별 예제.
Matlab 조별 과제(360º 단진자) 2 조 작성자 : 문수민 프로그램 : 송진영, 나정민 발표자 : 백선미, 김준오.
적외선으로 감지하는 추적 카메라 조원 : 최승호, 백진영, 이현지.
1. 실험 목적 회전축에 대한 물체의 관성모멘트를 측정하고 이론적인 값과 비교한다 .
03 전자 접촉기 제어 학습목표 ▶ 전자 접촉기의 동작 원리와 기능을 설명할 수 있다.
대포나 미사일이 없던 옛날에는 먼 거리에 있는 적의 성을 어떻게 공격했을까?
연결리스트(linked list).
Zigbee와 초음파센서를 이용한 시각 장애인용 지팡이 팀 원: 05 김 승 준 05 유 진 호 05 홍 우 석
유비쿼터스 컴퓨팅 및 실습 Plan Report 스티브 짝퉁!! 2조 08 정성혁 08 변상규 08 최종민 08 이희성
PTZ카메라를 이용한 Target Tracking
Windows Server 장. 사고를 대비한 데이터 백업.
Windows 8 Ksystem G&I 설치.
아두이노 프로그래밍 4일차 – Part1 모바일 로봇 강사: 김영준 목원대학교 겸임교수.
FTP 프로그램 채계화 박재은 박수민.
디지털 온도조절기(SHTC) 신한콘트롤밸브㈜ SERVICE MANUAL.
버스카드 시스템 1조 하경록 : 작품 제작, 파워포인트 김태승 : 작품 제작, 파워포인트 최성호 : 작품 제작, 프로그래밍
초음파를 이용한 거리 측정과 음성구현 1 조 한 형 래 김 요 섭 안 정 민.
이동식 다 관절 로봇팔 Removable Articulated robot arm
건축설계사 임동진.
시작은 미약하지만 끝은 창대하리라 (하고 싶은말)
Solar Tracking Parasol
Quiz #7 다음 수들을 합병 정렬과 퀵 정렬 알고리즘을 이용하여 오름 차순으로 정렬하였을 때, 데이터 이동 회수를 각각 구하라. 여러분은 정렬 과정을 단계별로 보이면서 이동 회수를 추적해야 한다. 단, 퀵 정렬시에 피봇으로 배열의 왼쪽 첫 번째 원소를 선택한다. 5.
HBE-RoboCAR 제어 Obstacle Avoidance
학습 주제 p 일률 측정하기.
Infusion pump (의약품 자동주입기)
MCL을 이용한 이동로봇 위치추정의 구현 ( Mobile robot localization using monte carlo localization ) 한양대학교 전자전기전공 이용학.
16조 캡스톤 설계 중간보고Ⅲ 오승호 김종우 오윤진
2 자동화와 로봇 2 기계 운동의 원리 기계의 이해 기계요소 기계의 동력 전달 과정 금성출판사.
지렁이의 움직임을 구현한 다목적 로봇 CASD Lab. 졸업연구 중간발표
P 등속 직선 운동 생각열기 – 자동차를 타고 고속도로를 달릴 때, 속력계 바늘이 일정한 눈금을 가리키며 움직이지 않을 때가 있다. 이 때 자동차의 속력은 어떠할까? ( 속력이 일정하다 .)
목차 한국기술교육대학교 강사: 김 영 준 ㈜헬로앱스
학습 주제 p 운동 에너지란 무엇일까?(2).
특수상대성 이론(The Special Theory of Relativity)
Stepping motor로 구현하고자하는 기능
20강 패턴을 통한 객체지향 언어의 이해 - II - 난이도 있는 패턴 예제 - I Lecturer Kim Myoung-Ho
Java , 안드로이드를 이용한 ‘사천성’ Game
초기화면 미 술 5학년 10.판본체 궁체로 쓰기(3/8) 판본체와 궁체의 모양을 비교해 봅시다.
“웹과 모바일을 연동한 평가 간편 시스템” vol
PART 1 앱 인벤터 프로젝트 12 원격 로봇. PART 1 앱 인벤터 프로젝트 12 원격 로봇.
Wireless Sensor Network
인지활동을 병행한 운동훈련이 치매노인의 균형수행능력에 미치는 영향
MP3 Vending Machine Bluetooth기술을 이용한 격주 보고서 #1 팀 명 : 박한배 조 장 : 한규희
차동 기어 장치 굽은 길을 돌 때 좌우 구동 바퀴가 회전하는 속도의 차이를 만들어 내는 장치.
행성을 움직이는 힘은 무엇일까?(2) 만유인력과 구심력 만유인력과 케플러 제3법칙.
아두이노와 충격감지센서, GPS를 활용한 자전거 주행 중 응급 상황 발생 시 자동 신고 시스템
TSA LOCK 설정방법 A/S 안내 (무상 A/S 2년 보증) 초기넘버는 0-0-0입니다.
품 질 문 제 개 선 대 책 서 수 신 : 참 조 : 발 신 : 작성일 : 구 분 작 성 검 토 승 인 중 간 통 보
농구 로봇 따라해 보기.
5.1-1 전하의 흐름과 전류 학습목표 1. 도선에서 전류의 흐름을 설명할 수 있다.
2D 게임 프로그래밍 프로젝트 박태언.
7장 원운동과 중력의 법칙.
학번 : 이름 : 김종걸.
교육자료 작성자 / 오두환.
PMC-6208 Easy Manual 작성일자 : 2015년 02월 17일 INTER-M C/S팀 김성배
Ⅳ. 제도의 기초 1. 물체를 나타내는 방법 3) 물체의 표현 방법 (2) 입체도법 지도학급 : 태화중학교 1학년 4반
OpenGL 프로젝트 「링 통과하기」 게임&멀티미디어 이인석.
김덕용 게임 엔진론 Project 2차발표.
2. 굴착기 코스운전 1. 코스 운전 조건 : S 자 코스를 출발하여 반곡점 정지선 안에서 정지 하였다가 정지선 넘은 다음 후진하여 제자리 출발선 까지 4분 이내 완료 한다. 후진 정지선 시간 측정 정차 출발 도착 4분.
회로 전하 “펌핑”; 일, 에너지, 그리고 기전력 1. 기전력(electro-motive force: emf)과 기전력장치
<제작> <출발 글씨팀>모둠 세원 <가위바위보>모둠 나예 <글씨 레벨 업>모둠 지현
서로 다른 세대 간에 소통과 공존은 가능할까? (2차시)
전류의 세기와 거리에 따른 도선 주변 자기장 세기 변화에 대한 실험적 고찰
교착 상태 해결 : 교착 상태 탐지 교착 상태 탐지(Deadlock Detection)
Progress Seminar 양승만.
공학입문설계(2941) 4조 천성용, 김영주 송유재, 강동우
RC 로 봇 1 2 RC조종기와 모터 제공으로 자유로운 동작구현 3 쉽게 만들 수 있는 조립순서도로 만드는 작 품들
1조 제안서 발표 홍주성 민신의 남솔지 이정훈 서동현 성태호.
제동 장치 주행 중인 자동차의 속도를 낮추거나 자동차를 정지시키는 장치.
생산성 증대 효율성 향상 측정 수행 능력.
Presentation transcript:

시각 장애인 안내로봇 05 이동훈 07 박대성 09 이혜정 발표를 맡은 o o o 입니다. 개 한 마리 얼마지, 그리고 계단과 장애물 감지 순서 05 이동훈 07 박대성 09 이혜정

목 차 작 품 주 제 선 정 의 사 유 안 내 견 의 특 징 & 목 표 설 정 알 고 리 즘, 하 드 웨 어 향 후 계 획 목 차 작 품 주 제 선 정 의 사 유 안 내 견 의 특 징 & 목 표 설 정 알 고 리 즘, 하 드 웨 어 향 후 계 획 Q & A

작 품 주 제 선 정 먼저 작품 주제 선정의 사유입니다.

작 품 주 제 선 정 안내견 : 훈련기간 2년, 적응기간 1년 훈련비용 5000~6000만원 시각 장애인들의 안내견 : 훈련기간 2년, 적응기간 1년 훈련비용 5000~6000만원 시각 장애인들의 경제적, 시간적 부담을 해소하고자 함 현재의 안내견의 경우 몇몇 한정된 종의 개를 훈련을 통해 육성하며, 훈련을 제대로 통과하여야만 안내견으로서 활용될 수 있습니다. 안내견 1마리당 훈련기간은 2년, 적응기간은 1년이 소요되며, 이에 따른 훈련비용은 5~6천 만원이 든다고 합니다. 이러한 난점을 고려하여 이를 해결할 수 있는, 대량 생산이 가능한 형태로서 시각 장애인을 보조할 수 있는 로봇을 주제로 선정하였습니다. 시각 장애인들을 위한 “안내견”을 대신 할 수 있는 “안내로봇”

안 내 견 의 특 징 & 적 용

안 내 견 의 특 징 < 안내견의 주요 훈련 내용> 복종 훈련 : 주인의 지시에 따름 안 내 견 의 특 징 < 안내견의 주요 훈련 내용> 복종 훈련 : 주인의 지시에 따름 지적 불복종 훈련 : 장애물로부터 주인 보호 많은 분들이 잘못 생각하시는 부분이 바로 ‘안내견이 주인이 원하는 장소까지 안내한다.’ 즉 내비게이션의 역할을 한다고 생각하는 부분인데 안내견에게는 그러한 능력이 없습니다. 안내견은 훈련을 통해 다음 두 가지의 능력을 습득합니다. 첫째는 복종훈련으로서 주인의 지시에 따르게 하며, 두번째로는 지적 불복종 훈련으로 장애물들이 발견되었을 때, 주인이 안전한 방향으로 가도록 하는 훈련입니다. 안내견은 주인이 가고자 하는 장소를 기억하는 것이 아니므로 주인이 자기가 가고자 하는 경로를 숙지해야 한다. 이에 대한 네비게이션 기능은 별도로 고려해야 한다.

목 표 설 정 < 안내견의 특징> 주인의 지시에 따른다 주인을 장애물로부터 보호한다 시각 장애인이 가고자 하는 경로로 조작 장애물 여부, 장애물 종류 파악 결과적으로, 저희가 제작하고자 하는 안내로봇은 안내견의 주요 훈련 내용, 즉 특징을 살리는 방향으로 계획하였습니다. 시각 장애인이 원하는 장소로 갈 수 있도록 시각장애인이 조작할 수 있도록 하며, 그 경로상에 있는 장애물의 종류를 구분하고, 회피하도록 하는 것입니다.

하 드 웨 어

하 드 웨 어 저희가 기본적으로 구상한 안내로봇의 형상입니다. 초기에는 장애인이 직접 착용하는 형태를 생각하였었지만 불편함이 더 크다고 판단하여 다음과 같은 형태로 계획하였습니다. 주행 형태의 경우 바퀴는 계단을 오르내리기가 불편하지만 주행 능력이 월등하고 다른 형태보다 내구성이 더 좋다고 판단하였기에 바퀴를 채택하였습니다.

하 드 웨 어 < Body 부분 > 몸체 프레임 1개 바퀴 2개 < 센서 부분 > 초음파 센서 4개 (좌, 우, 앞, 위) < MCU 부분 > Atmega128 1개 전원 공급부 : 14.8V 축전지 1개 < 모터 부분 > DC 모터 2개 모터드라이브 1개 다음은 하드웨어를 구성하는 주요 부품들 입니다. 다음과 같이 네 부분으로 나눠서 볼 수 있습니다. 바디 부는 몸체와 바퀴로 이루어져있습니다. 현재 바퀴가 두개이나 주행과 정지시의 안정성을 도모하고자 보조바퀴를 부착할 예정입니다. 장애물 감지센서로는 초음파센서를 사용하였습니다. MCU부분은 Atmega128과 그것에 전원을 주는 전원 공급부가 있습니다. 바퀴를 회전하도록 하기 위한 모터부는 DC모터와 DC모터를 조절하기 위한 모터드라이브가 있습니다.

센서 선정 최소 2cm, 최대 3.3m까지에 있는 장애물을 감지 지속적인 응답시간 : 20us NT-TS601 초음파 센서 배치시 각도 고려 (초음파가 작은 각도로 반사되면 센서쪽으로 반사되지 않음) 저희가 사용하는 초음파 센서는 모듈의 형태로 최대 3.3m 까지의 장애물을 탐지할 수 있습니다. 적외선 센서보다 응답시간이 길지만, 유리와 같은 투과성 물체도 감지할 수 있기에 다산 도서관과 같은 유리 건물, 유리 문을 감지하고 사용자에게 이를 전달하는 부분에서 유리하다고 판단하여 이를 사용하고자 합니다.

모터 선정 로봇 하중 및 설정 속도 계산 <로봇 하중> <로봇 속도> 건장한 남성의 보행 속도 : 초당 약 1m --> 이를 최고 속도로 설정. 바퀴의 지름 : 12cm -> 둘레 : 37.7cm 따라서, 부하 상태에서의 모터 속도는 2.5rev/sec = 150rpm 부품 하중 충전지 378g 로봇 본체 틀 약 2kg 바퀴 250g X 2 지팡이 720g 합계 약 6kg 충전지 : 378g 로봇 본체 틀 : 약 2kg 바퀴 : 250g x 2 지팡이 : 720g 모터무게 및 기타 부속무게를 감안하여 로봇 총 질량을 6kg으로 한정. <로봇 속도> 건장한 남성의 보행 속도 : 초당 약 1m --> 이를 최고 속도로 설정함. 바퀴의 지름 : 12cm -> 둘레 : 37.7cm 따라서, 부하 상태에서의 모터 속도는 2.5rev/sec = 150rpm

모터 선정 <토크 계산 > 총 질량 : 6Kg 총 하중 W = 6Kgf 바퀴의 지름 d = 12cm 초당 회전수 f =2.5 rev/sec 등속에 도달하는데 요구되는 최저 시간 t=0.5sec 마찰계수 u = 0.1 J = (W x d^2) / 8 = (6 x 12^2) / 8 = 108 kgf · cm^2 Ta = (J / g) x (2 x PI x f ) / t = (108 kgf · cm^2 / 980cm/sec^2) x (2 x 3.14 x 2.5rev/sec) / 0.5sec = 3.46Kgf · cm   L = (u x W x d) / 4 = (0.1 x 6 x 12) / 4 = 1.8Kgf · cm 따라서 가속 시간과 등속시간의 토크는 Tm(가속) = Ta + L = 3.46 + 1.8 = 5.26kgf · cm Tm(등속) = L = 1.8kgf · cm

모터 선정

알 고 리 즘

알 고 리 즘 장애물 감지 방향 설정 장애물 회피 기본적인 장애물 회피 알고리즘은 다음과 같습니다. 우선 장애물이 일정 거리 이하에서 감지되면, 모터를 정지하고, 좌,우 양 편에 달린 센서를 통해 거리를 감지하여 넓은 공간으로 장애물을 회피하도록 하는 것입니다.

알 고 리 즘 벽과 계단의 구별 방법 초음파 센서의 감지 거리 벽 : 선형적으로 증가 계단 : 비선형적으로 증가 다음으로는 벽과 계단을 구분짓는 알고리즘 입니다. 벽의 경우 각도가 증가함에 따라 측정되는 거리 값은 선형적으로 증가하지만, 계단의 경우에는 비선형적인 증감을 보입니다. 이러한 벽과 계단을 구분짓기 위해 별도의 센서와 서보 모터를 사용하여 센서의 위치를 조정하여 거리를 측정, 이를 통해 계단이나 벽을 구분하고자 합니다.

알 고 리 즘 주행 시작 장애물 감지 계단 정지 후 장애물 파악 사용자에게 계단임을 알림 벽 좌, 우 중 어느 방향이 더 넓은지 파악 전체적인 알고리즘입니다. 장애물이 일정거리 이하로 감지가 되면 벽인지 계단인지 구별을 합니다. 계단인 경우에 안내로봇은 정지합니다. 벽인 경우에는 좌 우 중 어느 방향의 공간이 더 넓은지 파악하여 왼쪽이 공간이 더 넓으면 왼쪽으로 회전을 하고 오른쪽이 더 넓으면 오른쪽으로 회전을 합니다. 넓은 방향으로 회전

향 후 계 획

현 재 향 후 앞으로 진행될 사항 장애물 회피 계단 감지 손잡이 부분에 진동모터 장착 로봇의 방향과 속도를 조정할 수 있는 손잡이 제작 현재까지는 주변의 장애물을 파악하고 이를 회피하는 단계까지 완료하였으며 앞으로 진행될 사항으로는 손잡이 부분에 진동모터를 장착하여 로봇이 어떠한 방향으로 회피하는 지를 알려줄 수 있는 시스템을 구현하고 사용자가 로봇을 조정할 수 있는 컨트롤러를 제작하여 방향과 속도를 조정할 수 있도록 계획하고 있습니다.

Q & A

Thank You !

디 자 인 설 계 및 부 품 선 정 최소 2cm, 최대 3.3m까지에 있는 장애물을 감지 지속적인 응답시간 : 20us 디 자 인 설 계 및 부 품 선 정 NT-TS601 최소 2cm, 최대 3.3m까지에 있는 장애물을 감지 지속적인 응답시간 : 20us 초음파 센서 배치시 각도 고려 (초음파가 작은 각도로 반사되면 센서쪽으로 반사되지 않음)