ET로보콘용 RTOS활용 컨텐츠(TOPPERS/JSP베이스):ET로보콘 2011 대응판

ET로보콘용 Mindstorms-NXT:μITRON 교재란, TOPPERS 교육 워킹 그룹에서 제작한 μITRON4.0을 중심으로 한 Mindstorms-NXT용 플랫폼부의 교육용 컨텐츠 입니다. 이 플랫폼은 μITRON4.0로서 TOPPERS/JSP을 사용하고 평형기와 Mindstorms-NXT용 디바이스 드라이버, 어플리케이션에 대응하는 API부로 구성되어 있습니다. 이 컨텐츠의 대상은 μITRON을 사용하여 ET로보콘용 어플리케이션 의 개발을 하시는 분 또는, Mindstorms-NXT을 사용하여 RTOS를 사용한 임베디드 개발을 교육을 받고 싶어하는 분을 대상으로 하였습니다. 또한, 대상의 스킬로는 C언어로 설계 개발을 할 수 있는 분을 대상으로 합니다.

주의점으로 Mindstorms-NXT에서는 JTAG, 시리얼의 커넥터가 없습니다. 그때문에 Mindstorms-NXT안의 bluetooth를 사용해 bluetooth가 설치된 컴퓨터와 통신하여 TOPPERS/JSP의 로그 표시 기능(syslog)으로 디버그를 하는 개발 형태가 됩니다.

본교육 컨텐츠의 목표는 아래와 같습니다.

  • μITRON의 기초 지식 습득, TOPPERS/JSP의 Mindstorms-NXT에 개발
  • Mindstorms-NXT용 크로스 개발 환경의 구축
  • ET로보콘용 샘플 프로그램의 실행과 개량

ET로보콘 2010판에서의 변경점은 아래와 같습니다.

  • ET로보콘 2011 대응
  • JSP-1.4.4에 대응
  • μITRON4.0 설명의 장 개정

본교육 컨텐츠는 1일의 소개 세미나를 상정해 놓고 있습니다만, 교재와 참고 프로그램을 사용하여 자습도 가능한 형태로 되어있습니다. 1일의 세미나에서 실시하는 경우 시간 배정은 다음과 같습니다.

1.0시간개발환경과 플랫폼
1.5시간ITRON 사양에 대해 배우기
1.5시간TOPPERS/JSP의 도입
1.0시간주행 로봇 샘플 프로그램
0.5시간정리

Mindstorms-NXT용 교재중에 아래의 샘플 어플리케이션이 포함되어 있습니다.

  • ET로보콘 2011용 로봇 C언어 샘플 프로그램(SAMPLE)
  • ET로보콘 2011용 로봇 C++언어 샘플 프로그램(SAMPLE_CPP)
  • ET로보콘 2011용 Bluetooth 리모컨 샘플 프로그램(CONTROL)
  • 태스크 모니터 프로그램1(MON)

교재 다운로드

교재에 아래의 것이 포함되어 있습니다.

  • TOPPERS-ET로보콘 세미나(MINDSTORMS-NXT판) 교재ト
  • MINDSTORMS-NXT용 TOPPERS/JSP플랫폼 프로그램
    (본교재용 RTOS는 TOPPERS/JSP-1.4.4 NXT대응판을 사용합니다.)
  • 샘플 어플리케이션

실제 교재의 프로그램을 실행하기 위해 아래의 환경이 필요합니다.

  • MINDSTROMS-NXT
  • bluetooth가 설치되어 있는 Windows컴퓨터(Windows-XP또는 Windows7:32bit판)
최신 릴리즈
패키지 사이즈 릴리즈 일
et-robocon-jsp-052011.zip 2.4MB 2011-05-22
et-robocon-jsp-062610 와의 차이점
과거 릴리즈
패키지 사이즈 릴리즈 일
et-robocon-jsp-062610.zip 2.1MB 2010-06-28
et-robocon-jsp-051910 와의 차이점
et-robocon-jsp-051910.zip 2.1MB 2010-06-01