로봇공학 장애물 처리 로봇 개발 계획 및 프로그래밍

 1  로봇공학 장애물 처리 로봇 개발 계획 및 프로그래밍-1
 2  로봇공학 장애물 처리 로봇 개발 계획 및 프로그래밍-2
 3  로봇공학 장애물 처리 로봇 개발 계획 및 프로그래밍-3
 4  로봇공학 장애물 처리 로봇 개발 계획 및 프로그래밍-4
 5  로봇공학 장애물 처리 로봇 개발 계획 및 프로그래밍-5
 6  로봇공학 장애물 처리 로봇 개발 계획 및 프로그래밍-6
 7  로봇공학 장애물 처리 로봇 개발 계획 및 프로그래밍-7
 8  로봇공학 장애물 처리 로봇 개발 계획 및 프로그래밍-8
 9  로봇공학 장애물 처리 로봇 개발 계획 및 프로그래밍-9
 10  로봇공학 장애물 처리 로봇 개발 계획 및 프로그래밍-10
 11  로봇공학 장애물 처리 로봇 개발 계획 및 프로그래밍-11
 12  로봇공학 장애물 처리 로봇 개발 계획 및 프로그래밍-12
 13  로봇공학 장애물 처리 로봇 개발 계획 및 프로그래밍-13
 14  로봇공학 장애물 처리 로봇 개발 계획 및 프로그래밍-14
※ 미리보기 이미지는 최대 20페이지까지만 지원합니다.
  • 분야
  • 등록일
  • 페이지/형식
  • 구매가격
  • 적립금
자료 다운로드  네이버 로그인
소개글
로봇공학 장애물 처리 로봇 개발 계획 및 프로그래밍에 대한 자료입니다.
목차
작품 개요
플로우 차트
작품 설명의 목차
작품 설명의 도식도
구현방법
최종 프로그래밍
역할 분담
마인드 스톰 과제 수행 경과 보고
작품의 일정
자체 평가
본문내용
구현 방법

1. Line Tracer
• 땅을 바라보는 두개의 적외선 센서 존재
• 흰색과 검은색을 구별, 검은색 라인을 따라서만 이동
• 프로그램은 다음과 같음

#define VALID_LIGHT 45
task main()

SetSensor(SENSOR_1,SENSOR_LIGHT);
SetSensor(SENSOR_3,SENSOR_LIGHT);
for(;;)

SetPower(OUT_A+OUT_C,OUT_LOW);
OnFwd(OUT_A+OUT_C);
back();
if(SENSOR_1 > VALID_LIGHT)

until(SENSOR_1 < VALID_LIGHT)

SetPower(OUT_A+OUT_C,OUT_FULL);
OnFwd(OUT_A);
OnRev(OUT_C);
back(); } } } }
sub back()

if(SENSOR_1 > VALID_LIGHT && SENSOR_3 > VALID_LIGHT)

until(SENSOR_1 && SENSOR_3 < VALID_LIGHT)

SetPower(OUT_A+OUT_C,OUT_LOW);
OnRev(OUT_A+OUT_C);