본문 바로가기

과학탐구대회

(3부작) 라인트레이서 이야기 - 2. line.c 독해 길잡이 (상) 2010/07/31 - [학생용 라인트레이서/라인트레이서 이야기] - (3부작) 라인트레이서 이야기 - 4. BreezeCore 독해 길잡이 2010/07/31 - [학생용 라인트레이서/라인트레이서 이야기] - (3부작) 라인트레이서 이야기 - 3. line.c 독해 길잡이 (하) 2010/07/28 - [학생용 라인트레이서/라인트레이서 이야기] - (3부작) 라인트레이서 이야기 - 2. line.c 독해 길잡이 (상) 2010/07/18 - [학생용 라인트레이서/라인트레이서 이야기] - (3부작) 라인트레이서 이야기 - 1. 지금 내가 쓰는 로봇에 대하여 - 운영 전반에 대하여 - Q : line.c와 main.c는 어떤 개념의 파일인가요? A : 쉬운 개념으로 설명해드리겠습니다. 누군가가 '청소해라'.. 더보기
아카데미 (기본 v1.2.0) vs 나래온 산들바람 (BreezeCore) 저(이방인)는 오랜 개발 기간에 걸쳐 라인트레이서의 기능 향상에 힘써왔고, 이제 성과를 내놓으려 합니다. 다음은 아카데미의 기본소스와 나래온 산들바람 BreezeCore의 주행성능을 비교한 결과입니다. 먼저 코스는 다음과 같습니다 비교 영상에 사용한 소스는 각각 다음과 같습니다 (모든 교차로를 인식하는 산들바람의 특성상 교차로를 두 번 인식하는 곳이 있기 때문에 명령어가 약간 다릅니다) - 아카데미 기본 소스 (v1.2.0) - Trace(E, G, 7, ALLTURN, 0); Trace(E, L, 7, ALLTURN, 0); Trace(T, R, 7, ALLTURN, 0); Trace(T, L, 7, ALLTURN, 0); Trace(T, L, 7, ALLTURN, 0); Trace(T, L, 7, A.. 더보기
(3부작) 라인트레이서 이야기 - 1. 지금 내가 쓰는 로봇에 대하여 https://www.naraeon.net/%EB%9D%BC%EC%9D%B8%ED%8A%B8%EB%A0%88%EC%9D%B4%EC%84%9C-%EC%9D%B4%EC%95%BC%EA%B8%B0-%EC%84%9C%EB%AC%B8/ 에 최신 버전이 있다. 이 글은 중학생 시절의 필자가 썼으므로 바뀐 글보다 부정확할 수 있다. 라인트레이서란? 광센서(또는 그에 준하는 센서)를 통해 반사되는 빛의 양(또는 그에 준하는 길 판단 기준)을 감지하여 그 감지된 빛의 양에 따라 스스로 길의 위치를 판단해 그 길을 따라 가는 로봇입니다. 사실 기본적인 기술이라면 여기 들어오는 사람은 미리 다 접하고 들어왔다고 생각해도 무방할 만큼 기초적인 기술입니다. 이 기술은 AGV(무인 운반차)의 기반 기술이라고 하는군요. 하지만 그.. 더보기
나래온 산들바람 - 새로운 예감(2.4) 코어 완료 (아카데미 X-Pro 로봇용) 이제 이 프로젝트의 제목은 '나래온 산들바람'입니다. 산들바람은 끝나지 않습니다! 이제 드디어 자동 교차로 기능이 제대로 구현되었습니다. 동영상(나중에 올리겠습니다)을 보시면 인식률이 수직 상승 수준입니다! 선사진 후작성... 나중에 더 자세한 정보를 보여드리겠습니다. 이 프로젝트는 "동쪽뿌리"님의 후원으로 진행됩니다. 나래온은 언제나 동반자와 후원자를 모집중입니다. 나래온이 만들어가는 미래에 참여하실분은 아래 메일로~ 더 알고 싶으신 분들께 : * 산들바람 개발 계획 이 프로그램은 아카데미 사의 로봇인 라인 X Pro(라인 X-Pro, 라인트레이서, 아카데미 라인x프로)에서 사용하실 수 있습니다. 더보기
나래온 산들바람 - 바우덕이 코어 작성중 #2 (아카데미 X-Pro 로봇용) 동쪽뿌리님이 보내주신 로봇으로 이론 실험에 성공했습니다! (오차 : ±0.5cm/s) 이제 구현만 하면 되겠네요. 이 프로젝트는 "동쪽뿌리"님의 후원으로 진행됩니다. 나래온은 언제나 동반자와 후원자를 모집중입니다. 나래온이 만들어가는 미래에 참여하실분은 아래 메일로~ 더 알고 싶으신 분들께 : * 산들바람 개발 계획 이 프로그램은 아카데미 사의 로봇인 라인 X Pro(라인 X-Pro, 라인트레이서, 아카데미 라인x프로)에서 사용하실 수 있습니다. 더보기
나래온 산들바람 - 바우덕이 코어 작성중 (아카데미 X-Pro 로봇용) 지원이 오지 않으면 작성하지도 못 할 것 같았는데 어떻게든 하게 되는군요 ^^;;; 목요일쯤 거제에서 온 로봇을 받는다면, 주말에는 완성하지 않을까요? 이 프로젝트는 "동쪽뿌리"님의 후원으로 진행됩니다. 나래온은 언제나 동반자와 후원자를 모집중입니다. 나래온이 만들어가는 미래에 참여하실분은 아래 메일로~ 더 알고 싶으신 분들께 : * 산들바람 개발 계획 이 프로그램은 아카데미 사의 로봇인 라인 X Pro(라인 X-Pro, 라인트레이서, 아카데미 라인x프로)에서 사용하실 수 있습니다. 더보기
나래온 산들바람 - 바우덕이 빌드 100516 스샷 (아카데미 X-Pro 로봇용) 이번 버전의 주요 변경 사안은 * 이동 세부 설정란의 간편화 * 후원자의 변동 * 편리한 미션 입력 방법 연구중(예정) 입니다. 이 프로젝트는 "동쪽뿌리"님의 후원으로 진행됩니다. 나래온은 언제나 동반자와 후원자를 모집중입니다. 나래온이 만들어가는 미래에 참여하실분은 아래 메일로~ 더 알고 싶으신 분들께 : * 산들바람 개발 계획 이 프로그램은 아카데미 사의 로봇인 라인 X Pro(라인 X-Pro, 라인트레이서, 아카데미 라인x프로)에서 사용하실 수 있습니다. 더보기
나래온 산들바람 - 도드리 빌드 100420&100425 스샷 (아카데미 X-Pro 로봇용) 개발은 이제 막바지로 접어들어가고... 로봇이 빨리 들어와야 나머지 작업을 할텐데...(2) 이번 버전의 주요 변경 사안은 * Overture II에서 고안된 아이디어를 도드리에 적용(100420) * 일반, 곡선, 사선을 DPC 명령어 없이 처리(100425) * 상대 속도 개념으로 속도 조절 가능(100425) * 도구들 버튼을 빼고 미션 설정 버튼으로 교체(100425) * 편리한 미션 입력 방법 연구중(예정) 입니다. 더 알고 싶으신 분들께 : * 산들바람 개발 계획 더보기
나래온 산들바람 - 도드리 100412 스샷 (아카데미 X-Pro 로봇용) 개발은 이제 막바지로 접어들어가고... 로봇이 빨리 들어와야 나머지 작업을 할텐데... 이번 버전의 주요 변경 사안은 * 다운로더와의 연동 완료 * ms(밀리초)단위를 없애버림 * 윈도 新 테마 적용 * 일반 오류창까지 투명 메세지창으로 통일 * 미션 초기화 기능 추가 * 도움말 문구 수정 입니다. 더 알고 싶으신 분들께 : * 산들바람 개발 계획 더보기
브레이크값 자동으로 걸기(따르미Pro 2008) 처음에는 브레이크값을 엄청 신중하게 겁니다만 나중에 가보면 브레이크값은 거의 쓰레기값이라고밖에 생각합니다. 그도 그럴것이 소스 자체에서도 큰 차이가 없도록 설계되어있기 때문이죠. 그런 관계로 이번에는 브레이크값을 자동으로 걸도록 해 보겠습니다. Case. 따르미Pro 2008 신모델 변경 전 void AUTO_TRACE2(unsigned char dir,unsigned int next_speed, unsigned char type, unsigned int brake, int speed) { while(1) { if((LLL_S)&&(RRR_S)) { TRACE2(speed); goto MEET; } else if((LLL_S)&&(RRR_S==0)) { TRACE_E(speed); if((type==E).. 더보기