• 제목/요약/키워드: LEGO Mindstorm

검색결과 18건 처리시간 0.026초

LEGO MINDSTORM NXT를 이용한 공학설계입문 운영사례 (A Case Study of Introduction to Engineering Design Course using LEGO MINDSTORM NXT)

  • 이강
    • 공학교육연구
    • /
    • 제12권2호
    • /
    • pp.83-88
    • /
    • 2009
  • 본 논문은 저학년을 위한 공학설계입문 과목에서 레고 Mindstorm NXT를 이용하여 설계 실습교육을 효과적으로 하는 방안을 제안하고 적용 사례를 분석하였다. 공학설계입문 과목의 특성상 전공 지식을 요구하지 않으면서도 설계에 대한 다양한 경험을 제공해야 하면서 동시에 저학년들의 전공에 대한 흥미를 끌어내야 한다는 어려움이 있다. 본 연구 결과에 따르면, 레고의 Mindstorm NXT가 이러한 문제의 한가지 좋은 대안이 될 수 있다. LEGO Mindstormd NXT를 입문설계 수업에 사용했을 경우, 학생들의 설계에 대한 흥미 유발과 설계의 다양한 측면에 대한 경험이 충분히 가능하다. 즉, 설계의 목적설정, 설계 제약조건 찾기, 설계물의 기능 열거, 설계 공간의 탐색, 예비설계 수행 등의 설계 각 과정에 대한 경험을 제공할 수 있다. 또한, 본고에서는 레고를 공학설계 입문 과목에서 도입할 경우 사용할 만한 무선조정 축구 로봇, 라인 트레이서, 청소기 로봇 등의 프로젝트 목록을 제시하였다.

이동로봇을 중심으로 LEGO MINDSTORM을 응용한 로봇공학 교육용 실습 로봇개발 (Development of Experimental Mobile Robots for Robotics Engineering Education by Using LEGO MINDSTORM)

  • 박준형;정슬
    • 로봇학회논문지
    • /
    • 제7권2호
    • /
    • pp.57-64
    • /
    • 2012
  • This paper introduces several mobile robots developed by using LEGO MIDSTORM for experimental studies of robotics engineering education. The first mobile robot is the line tracer robot that tracks a line, which is a prototype of wheel-driven mobile robots. Ultra violet sensors are used to detect and follow the line. The second robot system is a two-wheel balancing robot that is somewhat nonlinear and complex. For the robot to balance, a gyro sensor is used to detect a balancing angle and PD control is used. The last robot system is a combined system of a line tracer and a two-wheel balancing robot. Sensor filtering and control algorithms are tested through experimental studies.

웹 카메라와 LEGO Mindstorms를 활용한 영상 처리 알고리즘의 교육에 관한 연구 (Study on Image Processing Algorithm Education Based on Web Camera and LEGO Mindstorms)

  • 김성영;황준하
    • 공학교육연구
    • /
    • 제13권6호
    • /
    • pp.171-179
    • /
    • 2010
  • 본 논문에서는 영상처리 및 패턴인식 관련 과목에서 알고리즘의 효과적인 교육과 학습 흥미 유발이 가능하게 하는 LEGO Mindstorms 기반의 설계 프로젝트의 운영 방안에 대해 제안한다. 또한 실제 적용 사례를 분석하여 그 타당성을 검증한다. Mindstorms는 10여 년 전부터 여러 나라의 정규 교과목 수업에 활발하게 사용되고 있으며 수업에 적용한 사례에 대한 연구도 다수 발표되었다. 연구 결과는 대체적으로 Mindstorms의 사용이 수업에 긍정적인 효과를 나타내는 것으로 보고하고 있지만 일부 부정적 의견도 존재한다. 부정적 견해의 주요 원인은 Mindstorms의 사용으로 인한 비예측적인(unpredictable) 요소의 발생이다. 이런 비예측성은 주로 로봇의 아날로그적인 특징에 기인하며 학습 효율의 저하를 초래하고 있다. 본 논문에서 기술하는 설계 프로젝트는 로봇에 대한 의존도를 최소화하여 비예측적인 요소의 발생을 억제함으로써 로봇 사용으로 인한 수업 흥미도는 증가시키되 추가적으로 발생할 수 있는 학습내용과 고려사항은 최소화하여 알고리즘 학습에 집중할 수 있도록 한다.

  • 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

레고 마인드스톰 NXT를 활용한 기초설계 교과목에서의 효과적인 공학설계과제 선정방안 연구 (A Study on Selection of Effective Engineering Design Problem based on LEGO Mindstorm NXT for Basic Design Education)

  • 신연순;손대근;이경호;홍성호;이강우;정진우
    • 공학교육연구
    • /
    • 제19권2호
    • /
    • pp.60-69
    • /
    • 2016
  • This paper deals with the selection method of effective engineering design problem based on LEGO Mindstorm NXT for basic design education. By YouTube case study of various LEGO-based engineering designs for olympic sports, performance criteria have been developed including programming complexity, structural complexity, sensor/actuator complexity and variety of game operation. Programming complexity includes range of programming code length and possible program variety. Structural complexity includes variety of structural elements such as length, shape, weight, and volume to overcome design restrictions. Sensor/actuator complexity includes variety of sensor used and number of possible actuator assemblies. Variety of game operation includes game complexity and required creativity to make LEGO robots. Based on these performance criteria, four representative sports were selected as the candidates for effective engineering design problem. Finally, feasibility and attributes of each candidate were verified by real implementation examples.

Van Hiele 기하 학습 수준 이론에 따른 LEGO 마인드스톰 활동 수준 분석 (Analysis of LEGO Mindstorm Activity Levels Based on the Van Hiele Levels of Development in Geometry)

  • 임해미;최인선
    • 한국학교수학회논문집
    • /
    • 제22권3호
    • /
    • pp.257-275
    • /
    • 2019
  • 로봇은 4차 산업혁명 시대를 대표하는 테크놀로지로, 미래를 살아갈 학생들은 로봇을 유연하게 다룰 수 있는 역량을 갖출 필요가 있다. 따라서 로봇을 학교 수업에 효과적으로 도입하기 위한 교수학적 연구가 요구되며, 특히 로봇을 활용한 문제해결에서 필수적이라 할 수 있는 수학에 초점을 두어 로봇을 활용한 수업을 어떻게 설계하고 평가할 것인지에 대한 연구가 이루어질 필요가 있다. 본 연구는 이를 위한 기초 연구로, 로봇 활동의 수준을 정의하고자 시도하였다. 이를 위하여 학생의 학습 수준에 대한 대표적 연구인 Van Hiele의 기하 학습 수준 이론을 시작점으로 설정했으며, LEGO 마인드스톰 활동 수준을 설정하기 위한 매개로 LOGO를 선택하였다. Olson et al.(1987)의 연구에서는 Van Hiele의 기하학습 수준에 대응하는 LOGO 활동 수준을 정의했는데, 본 연구에서는 LOGO와 LEGO 프로그래밍의 태생적인 유사점에 주목하여 Van Hiele의 기하 학습 수준에 따른 LOGO 활동 수준에 LEGO 마인드스톰 활동 수준을 연계하여 로봇을 활용한 수학 수업에서의 활동 수준을 분석하고 정의하였다.

NXT Mindstorm을 이용한 길안내 네트워크 로봇 시스템 개발 (Development of Guide Service Network Robot System using NXT Mindstorm)

  • 김형선;이용우;김치수;임재현
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2007년도 추계학술발표대회
    • /
    • pp.860-862
    • /
    • 2007
  • 최근 IT분야에서는 URC(Ubiqutious Robotic Companion)라는 새로운 개념의 로봇 시스템에 대한 연구가 이루어지고 있다. 본 논문에서는 NXT Mindstorm을 이용한 길안내 네트워크 로봇 시스템을 제안한다. LEGO brick을 이용해 이동 가능한 로봇을 제작하고 RFID 시스템을 장착한다. 로봇의 이동은 네트워크 서버를 통해 NXT Mindstorm으로 직접 전달하여 제어한다. 또한 로봇의 경로이탈이 발생하면 RFID 리더는 Tag의 정보를 읽어 네트워크 서버로 전달하며, 네트워크 서버는 전달받은 데이터 처리 후 NXT Mindstorm으로 명령을 전달하여 제어한다.

  • PDF

NXT Mindstorm을 이용한 교육용 이륜 도립진자 로봇 제작 (Implementation of Educational Two-wheel Inverted Pendulum Robot using NXT Mindstorm)

  • 정보환
    • 전자공학회논문지
    • /
    • 제54권7호
    • /
    • pp.127-132
    • /
    • 2017
  • 이 논문에서는 모델 기반 설계에 근거한 이륜 도립진자 로봇의 제어이득을 설계하고 NXT 마인드스톰과 RobotC 언어를 이용하여 수업에 활용 가능한 로봇을 제작 및 실험한다. 이륜 도립진자 로봇은 NXT 마인드스톰, 서보 직류전동기, 자이로 센서, 가속도 센서로 구성된다. 직류전동기에 내장된 엔코더를 이용하여 바퀴의 회전각을 검출하며 이동평균을 이용하여 바퀴의 회전각속도를 계산한다. 자이로 센서는 몸체의 피치 각속도를 측정하며 가속도 센서는 몸체의 피치 각도를 측정한다. 자이로와 가속도의 센서 융합을 통해 몸체 각도를 계산한다. 제어기 이득 요소는 휠 각도, 휠 각속도, 몸체 피치 각도, 몸체 피치 각속도에 대한 가중치이다. 이들 제어이득의 변화에 따른 도립진자 로봇의 변화를 실험하며 유용성을 확인한다.

모바일 장치를 이용한 독서 보조 시스템 구현 (Implementation of the reading assistance system using mobile device)

  • 윤제식;서은희;박수현
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2009년도 추계학술대회
    • /
    • pp.317-319
    • /
    • 2009
  • 신체불수 장애인들은 다양한 종류의 보조 장치를 사용하고 있고 독서 보조 장치도 여러 종류 연구되고 개발되어 있다. 하지만 현재 개발되어 시판되고 있는 신체적 장애인을 위한 독서 보조 장치는 기능이 단순히 책장을 넘겨주는데 국한되어 있다. 본 논문에서는 신체적 장애인의 독서를 보조할 수 있는 장치의 프로토타입 모델을 Lego Mindstorm NXT를 이용하여 구현한 하드웨어의 책장 넘김 성공률 향상을 위해 설계를 수정하고 PDA와 같은 모바일 기기를 연동하여 보다 편리하고 유용한 기능 및 서비스를 구현한다. 그리고 장애인만을 위한 독서 보조 장치가 아니라 일반인들도 유용하게 사용할 수 있는 유니버셜 디자인 관점의 도구가 될 수 있는지 모색해본다.

  • PDF

손 제스처 기반의 로봇 원격제어 (A Hand Gesture-based Remote Control of Robot)

  • 최경묵;나용길;채승병;정경훈
    • 한국방송∙미디어공학회:학술대회논문집
    • /
    • 한국방송공학회 2010년도 추계학술대회
    • /
    • pp.196-199
    • /
    • 2010
  • 본 논문에서는 영상처리 기능을 통해 손 제스처를 인식하는 알고리즘을 개발하고 이를 활용하여 로봇의 움직임을 원격으로 제어하는 시스템을 구현하였다. 전체 시스템은 손 영상을 획득하는 카메라, 영상처리를 수행하는 컴퓨터, 그리고 LEGO Mindstorm 로봇으로 구성되며, 컴퓨터와 로봇 사이의 통신은 Mindstorm에 내장된 블루투스 기능을 사용하였다. 카메라에서 획득한 영상에서 사람의 손에 해당하는 영역만을 추출하기 위해 먼저 컬러 필터링을 수행하였으며 영상의 신뢰성을 향상시키기 위해 잡음을 제거하는 보정 작업을 거친다. 그리고 무게중심 연산을 통해 손의 중심점을 추정하고 이로부터 일정 거리에 있는 손가락 영역을 추출한다. 마지막으로 펼쳐진 손가락 개수를 구하고 그 개수에 따라 미리 설정된 명령을 로봇에 전송한다. 실험을 통해 조명 상태가 양호하고 배경이 복잡하지 않은 대부분의 환경에서 로봇 원격제어가 성공적으로 이루어짐을 확인하였다.

  • PDF