NXT(7)
-
LEGO MINDSTORMS NXT The Mayan Adventure - 기술서에 가미된 소설
LEGO Mindstorms NXT (Paperback) 마인드스톰에 관련된 기술서적은 많이 있다. 최근들어 NXT 가 나온 이후 그에 관련된 많은 서적들이 쏟아져 나오고 있다. 항상 그랬듯이 Intelligent Brick 에 관한 내용이나 프로그램에 관한 내용, NXT 로 만들수 있는 다양한 로봇의 구현과 프로그램, 거기에 붙일 수 있는 다양한 센서들에 관한 내용들이다. 그런데 이 책은 조금 특별하다. 기술서임에도 불구하고 이 책은 기술적인 깊이 보다는 인문학적인 흥미를 담아낸다. 마야문명을 탐험하는 소설을 그린다. 그리고 그 내러티브속에 NXT를 등장시킨다. 영어로 소설 읽듯이 읽기가 가능한 사람이라면 이 책은 강추다. 적어도 이 책을 보게 된다면 NXT 의 기술적인 세부내용을 몰라서 좌절하는 일을..
2008.03.31 -
레고마인드스톰 - 이제는 옛것이 된 NQC
레고 마인드스톰 - Dave Baum 지음, 이원규 외 옮김/홍릉과학출판사 마인드스톰 NXT 의 출현과 더불어 Ris 2.0 은 옛것이 되고 말았다. 어쩌면 그래서 이 책은 더 이상 RIS 를 가지지 않는 NXT 유저들에게는 그다지 소용이 없는 책이 되고 말았다. 그래도 이 책을 잠시나마 들여다보는 이유는 여기에 나오는 NQC 가 NXT 세대의 NXC 로 변화하기 때문이랄까? 굳이 변천과정을 살펴볼 이유가 없는 사람이라면 NXT 사용에 충실하고자 하는 사람이라면 이 책은 굳이 필요없다. 다만, 이전의 RCX 를 사용한 프로그램, 지금의 NXT 와 RIS 의 차이점등이 궁금한 사람이 있다면 이 책을 도서관에서 빌려다가 한번쯤 보는 것도 나쁘지는 않을 것이다. 그리고 조금 더 여유가 된다면 서재에 한권쯤 꽂..
2008.03.31 -
마인드스톰 NXT : 로봇 프로그램 툴
마인드스톰 프로그램 언어에 관한 기본자료 현재 이 외에도 MIT 에서 별도의 로봇프로그램을 위한 새로운 개념의 연구가 진행되고 있다고 한다. 현재 가능한 것들과 앞으로 얼마나 더 발전된 모습으로 로봇이라는 매카니즘에 적합한 프로그램 툴이 나올지 기대를 가져 본다. P.S. 참고로 현재 C언어를 사용할 프로그램이 가능하면 다양한 개발툴들이 하나씩 개발자들에 의해서 드러나고 있는 상태이다. 위에 나온 도표는 공식적인 프로그램 툴에 관한 사항이며, 이 외에 일반 개발자들에 의한 다양한 형태의 프로그램 툴들이 나올 것으로 기대된다. 2족 보행을 간단히 만들어 낸 작품 : Lego Mindstorms Star Wars AT-ST Mark I 마인드스톰 NXT : 로봇 프로그램 툴 http://jeliclelim...
2007.11.09 -
마인드스톰 NXT : Sensors + a
마인드스톰의 센서들은 다양한 것을 측정할 수 있다. 왼편에서부터 Light Sensor, Ultrasonic Sensor, Sound Sensor, Touch Sensor 순서로 보여진다. 물론 이 외에도 또 다른 센서들을 구입할 수도 있으며, 필요에 따라 스스로 자작할 수도 있다. 필자는 여기에 적외선 센서를 추가하여 라인트레이서를 만들려고 하고 있다. 물론 Light Sensor 하나만으로도 라인트레이서가 가능하다. (어떻게 가능한지는 직접 마인드스톰 내부에 포함된 프로그램과 만드는 법을 참고하기 바란다). 다만 보다 정밀한 제어를 위해서는 보다 많은 정보를 가져와야 하고, 그것은 보다 많은 센서 입력을 필요로 한다는 것을 의미한다. 초음파 센서나 소리감지 센서등은 NXT 에서 처음 선보인 것이다. ..
2007.11.09 -
마인드스톰 NXT : DC Servo Motor
HARDWARE (#9842) : Interactive Servo Motor 마인드스톰에는 회전센서(인코더)가 내장된 DC Interactive Servo Motor 가 사용된다. 이전의 RIS 에서는 별도로 회전센서가 있어야 했기에 다소 모터구동및 제어가 어려웠다. 하지만 회전센서가 내장된 모터는 제어프로그램을 훨씬 쉽게 만들수 있게 해 준다. 출력 1 포트와 입력 1 포트가 필요했던 RIS 에 비해 NXT 는 출력포트만으로 모터제어가 가능하게 한다. 단, 기어 유격으로 인해 정밀제어는 어렵다는 지적이 있다. 마인드스톰 자체가 정밀한 제어를 위한 로봇 매카니즘은 아닌 상태에서 정밀제어까지 바라는 것은 무리이다. 완구와 교구로서 사용 가능한 부분에 집중한다면 이 정도로도 상당한 발전을 보였다는 것이 개인..
2007.11.09 -
마인드스톰 NXT : Intelligent Brick
마인드스톰 Intelligent Brick 의 특징은 다음과 같다. Technical specifications 32-bit ARM7 microcontroller 256 Kbytes FLASH, 64 Kbytes RAM 8-bit AVR microcontroller 4 Kbytes FLASH, 512 Byte RAM Bluetooth wireless communication (Bluetooth Class II V2.0 compliant) USB full speed port (12 Mbit/s) 4 input ports, 6-wire cable digital platform (One port includes a IEC 61158 Type 4/EN 50 170 compliant expansion port f..
2007.11.09