• Title/Summary/Keyword: LEGO mindstorms NXT

Search Result 18, Processing Time 0.035 seconds

Implementation of SimMusic Language on Lego Mindstorms NXT (Lego Mindstorms NXT 상에서 SimMusic Language 구현)

  • Shin, Suyong Christina;Heo, Yujeong;Kim, Hyunsoo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2016.10a
    • /
    • pp.8-9
    • /
    • 2016
  • 본 연구는 Lego Mindstorms NXT 상에서 음악을 재생할 수 있도록 하는 SimMusic language를 정의한다. 재생하고자 하는 악보는 SimMusic language로 작성되고, Lego Mindstorms NXT로 조립된 SimMusic player는 SimMusic 프로그램을 읽고 음악을 재생한다. SimMusic player를 통해 하나의 악보가 재생되는 일련의 과정은 컴퓨터 구조에서 프로그램이 수행되는 과정을 기반으로 구현되었기 때문에, 본 연구는 비전공자도 쉽게 컴퓨터 과학의 기초를 다질 수 있는 계기가 된다.

Development of Location Estimation and Navigation System of Mobile Robots Using USN and LEGO Mindstorms NXT (USN과 LEGO Mindstorms NXT를 이용한 이동로봇의 위치 인식과 주행 시스템 개발)

  • Park, Jong-Jin;Chun, Chang-Hi
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.16 no.3
    • /
    • pp.215-221
    • /
    • 2010
  • This paper introduces development of location estimation and navigation system of mobile robots using USN and LEGO Mindstorms NXT. Developed system includes location estimation, location and navigation information display and navigation control parts. It used ZigBee based USN which was built with CC2431 chip to locate blind node and implemented fuzzy model to improve ability of calculation of distances from reference nodes and location of mobile robots. This paper proposed combination method of location estimation using USN and encoder which is built in motors of mobile robots. Experimental results showed proposed method is superior to the method which used USN only in location estimation and navigating robots. Developed system can locate current position of mobile robots and monitor information from sensor nodes like temperature, humidity and send control signal to mobile robot to move.

Lego Mindstorms NXT Based Smart Home Security System Using Smartphone (스마트폰을 활용한 Lego Mindstorms NXT 기반의 스마트홈 보안 시스템)

  • Lee, Sang-Gon;Cha, Yeon-Soo;Jo, Joong-Hoon
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2012.07a
    • /
    • pp.281-283
    • /
    • 2012
  • 유비쿼터스(Ubiquitous)를 주제로 현대사회의 흐름을 반영한 스마트하고 편리한 시스템 구축을 목표로 한다. 현재 국내 스마트폰 사용자가 2천만명을 돌파하였고, 경제활동인구 2,500만명 중 80%가 스마트폰을 사용하고 있는 것으로 나타난다. 이러한 시대 흐름에 맞는 스마트폰을 활용한 편리함과 가정의 보안을 고려, Mindstorms NXT를 활용한 출입문 관리 시스템 및 Smart Home Security 시스템이다.

  • PDF

A Study on Development of Remote Control Robot Using WPAN Platform and LEGO Mindstorms NXT (WPAN Platform과 레고 마인드스톰 NXT를 이용한 원격제어 로봇 개발에 대한 연구)

  • Lee, Min-Cheol;Song, Young-Ho;Lee, Young-Chul;Kim, In-Hwan;Jeong, Gu-Min
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2009.04a
    • /
    • pp.961-964
    • /
    • 2009
  • 본 논문에서는 휴대폰과 LEGO Mindstorms NXT를 이용한 원격제어로봇 개발 모델을 제안하고 이를 기반으로 원격제어 로봇을 설계하였다. 제안하는 원격제어로봇 개발 방법은 LEGO Mindstorms NXT를 이용한 하드웨어 설계, 다양한 Tool을 이용한 소프트웨어 설계, Host System의 응용프로그램 개발로 구성되며, Host System으로는 WPAN Platform을 탑재한 휴대폰을, 통신 방식으로는 블루투스를 적용한다.

Development of Curriculum Using ROBOTC-based LEGO MINDSTORMS NXT and Analysis of Its Educational Effects (ROBOTC기반 LEGO MINDSTORMS NXT 로봇을 이용한 교육과정 개발 및 교육효과 분석)

  • Lee, Kyung-Hee
    • The KIPS Transactions:PartA
    • /
    • v.18A no.5
    • /
    • pp.165-176
    • /
    • 2011
  • In this paper, we show how a curriculum using LEGO MINDSTORMS NXT robot based ROBOTC for undergraduate students has been developed, and we analyze the educational effect of the curriculum. The curriculum is composed of basic knowledge learning, practice with basic robots, practice with advanced robots, and creative design and implementation of robots. During the three year period since 2009, educational achievement has been analyzed by surveys for 6 classes, 94 students. According to the analysis, the curriculum has highly motivated the students and made them to achieve effectively our educational and academic goals. Also, we observe that the curriculum helped the students to improve their creativity and the problem solving skill, and that the students were autonomously and deeply involved in the homework and the term projects, which made them be very cooperative. Finally, the intensive practice with ROBOTC programming is shown to help students to improve their programming ability of C language.

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

  • Kim, Sung-Young;Hwang, Jun-Ha
    • Journal of Engineering Education Research
    • /
    • v.13 no.6
    • /
    • pp.171-179
    • /
    • 2010
  • In this paper, we describe a case study of a new lab. project that improves efficiency for education and interest on learning in image processing and pattern recognition related subjects by using LEGO Mindstorms. In addition we verify the validity with analysis of the practical application. LEGO Mindstorms is already used in many educational institution of several countries since about 10 years ago and various case studies have been published. The use of LEGO Mindstorms is generally positive but the negative comments about this exist. The main cause of negative opinion is from unpredictability. The unpredictability from mainly analog characteristics of robot can degrade the effective learning. The describing lab. project suppresses occurrence of unpredictability by minimizing dependence on robots. Students can concentrate on learning the related algorithms by minimizing the learning content and further consideration.

  • PDF

Implementation of Intelligent Robot Systems by Using ARM Based NXT (ARM 기반의 NXT를 이용한 지능형 로봇 시스템의 구현)

  • Kong, Min-Shik;SaGong, Seong-Dae;Kang, Hyeon-Woong
    • Proceedings of the IEEK Conference
    • /
    • 2008.06a
    • /
    • pp.145-146
    • /
    • 2008
  • LEGO Mindstorms NXT is a powerful robot programming target. It has ARM7, sensor and motor ports, and bluetooth support. and G-Code, C-Based, JAVA programming support, too. In this paper, we introduce the effectiveness of NXT via computer science education at college and university.

  • PDF

Empirical Study of Improving Sensor API for Lego Mindstorms NXT (레고 마인드스톰 NXT를 위한 센서 API 개선 사례)

  • Cheong, Jong-Hyun;Park, So-Hyun;Kwon, Gihwon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2012.11a
    • /
    • pp.1559-1562
    • /
    • 2012
  • 레고 마인드스톰 NXT는 다른 로봇 키드에 비해서 조작이 간편하며, 고차원적인 로봇 행위를 제어하기 위해 펌웨어인 leJOS를 지원하며, 블루투스를 이용한 원격 제어가 가능하다. 그러나 leJOS는 외부 파일을 제어하거나 센서 하드웨어가 정상 동작하지 않는 등의 몇 가지 문제점이 발견되었다. 본 논문에서는 leJOS가 갖는 이러한 일련의 문제점을 살펴보고, 이에 대한 해결책을 제시한다.

A Study of Programming Language Class with Lego NXT Robot for University of Education Students - Centered on Maze Problem - (레고 NXT 로봇을 활용한 예비교사의 프로그래밍 언어 수업 방안 - 미로 찾기 문제를 중심으로 -)

  • Hong, Ki-Cheon
    • Journal of The Korean Association of Information Education
    • /
    • v.13 no.1
    • /
    • pp.69-76
    • /
    • 2009
  • This paper proposes a teaching plan of programming language class for university of education students amusingly with LEGO Mindstorms NXT robot. The goal of class is not fragmentary knowledge acquirement but problem-solving of maze. This robot communicates with GUI named NXT-G installed in computer via USB. GUI is not text-based but icon-based programming tool. This paper designs a semester with 3 steps such as beginner, intermediate, high-rank. Beginner step is consists of learning of basic functions such as GUI usage and several sensors of robot. Intermediate step is consists of solving of maze problem with low complexity. High-rank step is consists of solving maze problem with medium and high complexity. All maze problem-solving have 3 process with algorithm, flowchart, and programming with stack.

  • PDF

The Perception for Software Education of pre-Service Special Elementary Teacher (프로그래밍 도구에 따른 로봇활용수업 학습방안)

  • Kim, Se-min;Ryu, Chang-su;You, Kang-soo
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2016.10a
    • /
    • pp.635-637
    • /
    • 2016
  • The purpose of this study was to apply other programming tools such as robots parish. The robot was utilized for Lego Mindstorms NXT. Programming tools were used to block generic programming tools were used in the NXT-G, was used as a simulation programming tools MSRDS, mobile App Inventor is a programming tool (App Inventor). It can lead to interesting effects of learning and learning based on three programming tool above.

  • PDF