• 제목/요약/키워드: RCX

검색결과 7건 처리시간 0.022초

legOS(LEGO Operating System)의 커널 분석 및 수정을 통한 RCX간의 Routing 구현 (An implementation of routing among the RCX machine through legOS kernel analysis and modification)

  • 이호익;이대성;김기창
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2002년도 가을 학술발표논문집 Vol.29 No.2 (1)
    • /
    • pp.424-426
    • /
    • 2002
  • 최근 임베디드 운영체제의 중요성이 부각되지만, 임베디드 운영체제의 개발자는 매우 열악한 상황이다. 이에 본 논문에서는 쉽게 접할 수 있는 임베디드 운영체재인 legOS를 소개하고 커널을 분석해보며, legOS의 커널 수정을 통해 RCX간의 통신 수단인 적외선 통신의 한계점을 개선하여, 적외선 통신이 불가능한 RCX간에도 통신이 가능하도록 Routing 기능을 구현하도록 한다.

  • PDF

Learning C Language Using Robots

  • Kim, Seung-Han;Jeon, Jae-Wook
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2005년도 ICCAS
    • /
    • pp.119-122
    • /
    • 2005
  • Lego company created a set called Robotic Invention System as a kind of Mindstorm set. This system helps to understand the technology of both robot and programming language. It also improves creativeness by building and controlling the robot we make. This paper will introduce basic idea of controlling the RCX(Programmable Lego Block) in C language. Also, this paper will show different idea of teaching C language by using other types of robots.

  • PDF

RCX 기반 로봇 프로그래밍 언어의 한글 컨버터 개발 및 적용 (Development and application of Hangul Converter of Robot Programming Language Based on RCX)

  • 김경호;배영권;유인환
    • 정보교육학회논문지
    • /
    • 제11권4호
    • /
    • pp.461-470
    • /
    • 2007
  • 프로그래밍 학습은 지식기반사회에서 요구하는 문제 해결력과 논리적 사고력을 향상시킬 수 있다. 그러나 기존의 프로그래밍 교육은 대부분 외국어 기반의 프로그래밍 언어를 사용하여 문제 해결력과 논리적 사고력의 향상 보다는 명령어의 습득과 코딩과정에 많은 시간을 소요하고 학습자들은 흥미를 잃기 쉬웠다. 이러한 문제를 해소하고자 본 연구에서는 매우 추상적인 프로그래밍 작업을 로봇이라는 구체물을 통하여 결과를 확인할 수 있도록 하여 프로그래밍 학습의 흥미를 진작할 수 있는 방안을 제안 하였다. 또한 초등학생들이 쉽게 사용할 수 있는 RCX 기반 로봇 프로그래밍 언어의 한글 컨버터를 설계 개발하였다. 그리고 개발된 도구를 방과후학교 컴퓨터반 학생들을 대상으로 6개월간 적용한 결과 학습자들은 긍정적인 반응을 보였다.

  • PDF

군사 표적물의 RCX 예측과 측정 기술

  • 김효태
    • 한국전자파학회지:전자파기술
    • /
    • 제11권4호
    • /
    • pp.16-25
    • /
    • 2000
  • 전자전에 투입되는 군장비들의 생존 가능성은 피탐지율과 밀접한 관련이 있다. 이러한 피탐지율을 줄이기 위해서는 레이다 단면적(RCS)의 주요 산란원에 관한 연구와 레이다 단면적 예측 기술에 대한 이해가 선행되어야 한다. 본 논문에서는 레이다 단면적을 예측하는 기술과 레이다 단면적을 측정할 수 있는 단축걸 전계 측정 무반향실(Compact range)에 대해 소개한다.

  • PDF

지하공간에서의 이동통신 셀 설계에 관한 연구 (Optimized Design of Mobile Communication Antenna In the Underground Area)

  • 오성균
    • 대한전자공학회논문지TC
    • /
    • 제45권1호
    • /
    • pp.27-32
    • /
    • 2008
  • 전파가 도달하지 않는 지하 공간에서는 전파를 중계해주는 중계기가 필요하고, 전파를 방사하기 위한 안테나가 필요하다. 지하공간에서 방사 형태에 따라 안테나 방식과 LCX(Leakage Coxial Cable)방식 또는 RCX(Radiax Coaxcial cable)의 두 종류가 있으며, 설치환경 및 주파수 등 용도에 따라 선택이 틀려질 수 있다. 일반적으로 이동통신에서 주로 많이 사용 되고있는 주파수가 비교적 높은(500MHz대역이상)에서는 안테나 방식을 적용하고, FM, T-DMB, 소방무선, 지하철 자가통신망 등 주파수가 낮은 대역(500MHz이하)에서는 LCX방식을 적용하는 것이 효율적이라고 볼수 있다. 중계망의 설계는 자유공간손실, LCX의 결합/전송 손실의 이론 바탕에서 셀 설계를 할 수 있으며, 무엇보다 필드에서의 실측 실험치의 데이터에 의하여 셀 설계가 가장 현실에 적용하기 적합한 방법이라고 할 수 있다.

자율 주행 로봇의 실시간 제어 소프트웨어의 개발 (Development of Real-Time Control Software for Autonomous Mobile Robot)

  • 이종혁;조으뜸;정현아;김형신
    • 제어로봇시스템학회논문지
    • /
    • 제17권4호
    • /
    • pp.336-345
    • /
    • 2011
  • In this paper, we introduce software development process for autonomous mobile robot with LEGO RCX. The software is designed from course analysis and a series of software design processes are applied for the development. Various control methods are devised to identify robot's location and to optimize the running strategy. To assure realtime property and reliability of the software, we adopted software engineering processes during the development. In this paper, we report the detailed software design processes and the implementation result that we have experienced with our practical LEGO robot platform.

알고리즘 교육을 위한 아바타 로봇 : EasyLab (EasyLab : An Avatar Robot for Algorithm Education)

  • 박영목;김호용;서영건
    • 디지털콘텐츠학회 논문지
    • /
    • 제5권1호
    • /
    • pp.35-40
    • /
    • 2004
  • 지금 현재 우리의 7차 교육과정에서 교육의 보조 도구로써 교실에서 사용될 수 있는 것은 별로 많지 않다. 그래서 EasyLab은 이 시점에서 좋은 도구가 될 수 있다. EasyLab은 컴퓨터에 익숙하지 않은 학생을 위한 CUI 프로그래밍 도구이며, 현재의 교육 과정에서 필요로 하는 창의성을 키우기 위한 한 도구로써 교실에서 사용될 수 있다. 사용하려만 먼저 학습자는 프로그래밍 아이디어를 생각하고 아이콘 기반의 EasyLab을 통하여 프로그래밍한다. 프로그래밍 후에 학습자는 로봇의 결과를 생각하고 토론할 수 있다. 만약 그 결과가 정확하지 않다면, 로봇은 피드백을 보일 것이다. 그러므로, EasyLab은 초보자를 위한 도구이며, 7차 교육과정에 적합한 도구이다. EasyLab의 특징 중 하나는 아이콘 기반의 흐름도 모델로 구성되어 있다는 것과 학습자는 입력과 출력 센스를 갖는 로봇을 이용해 실습할 수 있다는 것이다.

  • PDF