본문 바로가기



관련 기술/SBC(싱글보드컴퓨터)

Lego Mindstorms RCX와 NXT를 Jetson Nano로 제어할 수 있을까?

서랍 깊은 곳에서 잠자고 있던 오래된 Lego Mindstorms를 꺼냈습니다.

1998년에 출시된 제 1세대인 RCX와 제 2세대인 NXT 모델입니다... ㅠㅠ

 

제가 가지고 있는 RCX모델은 1998년 출시된 RCX 1.0은 아니고 조금 더 있다가 나온 RCX 2.0 모델인데..

뭐 RCX 1.0과 거의 같 사양을 가지고 있습니다.

1.0과 다르게 전원 어댑터 잭이 제거된 모델이라고 하네요.

고유번호는 "403954".. 그래도 꽤 나중에 만들어졌나보네요.

최초의 RCX 블럭은 고유번호가 "000001" 이며 마인드스톰 10주년 기념행사에 전시되었다고 합니다.

 

NXT 모델은 첫 버전입니다.

 

케이스는 부산에 놔두고 와서 알맹이만 가지고 온데다 RCX용의 적외선 통신 타워는 어디갔는지 안보이는군요.

버리진 않았을텐데..

Lego Mindstorm RCX & NXT

RCX, NXT 모두 첨부된 책자도 부산에 놔두고 와서 인터넷을 뒤져 PDF 파일을 구했습니다.

예전에는 만드는데 꽤 시간이 걸렸었는데 이번엔 그리 오래 걸리지 않고 뚝딱뚝딱 만들었네요.

 

앞으로 저 노란 RCX 블럭(벽돌이라고 부르더군요)을 떼어내고 Jetson Nano를 적용시켜볼 계획입니다.

제일 문제가 되는 것은 데이터 케이블입니다.

저녀석을 Jetson Nano에서 사용할 수 있도록 뜯어고쳐야 하는데.. 여러가지 조사해가면서 진행해야겠네요.

Jetson Nano와 Raspberry Pi는 동일한 GPIO 구성을 가지고 있어서 둘 다 적용이 가능해 보입니다.

 

NXT 모델은 애초에 책자는 무시하고 마음대로 만들었었는데... 뭘 만들어서 적용해 볼 것인지는 생각해 봐야겠습니다.

 

RCX건 NXT건 간에 일단 신호를 주고받고 움직일 수 있으면 뭐든 되겠죠.

그리고 딥러닝 모델이나 다른 다양한 AI 모델들을 적용하는 것도 제일 재미있게 연구해 볼 수 있는 방법은 뭔가 움직일 수 있도록 제어해 보는 것이라고 생각하기 때문에.. 여러가지 시도를 해 볼 계획입니다.

 

 

 

 

 

반응형