본문 바로가기
IT.하드웨어 이슈

LegoGPT로 만드는 나만의 AI 레고 디자인

by 일상의 반복 2025. 5. 10.
반응형

프로젝트 웹사이트

 

LegoGPT: Generating Physically Stable and Buildable LEGO Designs from Text

Abstract We introduce LegoGPT, the first approach for generating physically stable LEGO brick models from text prompts. To achieve this, we construct a large-scale, physically stable dataset of LEGO designs, along with their associated captions, and train

avalovelace1.github.io

 

 

출처: LegoGPT

 

 

 

카네기 멜론 대학교의 연구팀이 개발한 LegoGPT는 인공지능을 활용하여 텍스트 입력만으로 실제 조립 가능한 LEGO 모델을 생성하는 혁신적인 도구입니다. 이 도구는 현재 GitHub를 통해 무료로 공개되어 있으며 누구나 손쉽게 사용할 수 있습니다.

LegoGPT는 사용자가 입력한 문장을 기반으로 LEGO 모델을 자동으로 설계합니다. 예를 들어 ‘고양이 모양의 의자’ 같은 간단한 문장만 입력해도 AI는 구조적으로 안정적인 LEGO 디자인을 자동으로 생성해줍니다. 이처럼 단순한 텍스트 명령만으로 현실 가능한 조립 구조가 출력된다는 점은 창작의 진입 장벽을 대폭 낮춰줍니다. 생성된 모델은 브릭이 공중에 떠 있거나 부자연스럽게 중첩되지 않도록 물리적 안정성 검증을 거쳐 설계됩니다. 만약 구조적 불안정성이 발견되면 시스템은 마지막 안정된 상태로 되돌아가 설계를 재진행하는 기능까지 갖추고 있어 일반 사용자도 안전하게 조립할 수 있습니다.

 

이러한 설계를 가능케 한 가장 핵심적인 요소는 바로 StableText2Lego라는 방대한 데이터셋입니다. 47,000개 이상의 LEGO 구조물과 28,000개 이상의 3D 객체가 포함된 이 데이터셋을 통해 다양한 형태의 구조물을 학습할 수 있었고, 그 결과 사용자는 원하는 주제에 대해 매우 다양한 시각적 결과를 얻을 수 있습니다. 텍스트 입력은 ShapeNetCore 메쉬로 변환된 뒤 20x20x20 복셀 그리드에 매핑되어 LEGO 브릭의 초기 배치가 결정됩니다. 이후 AI는 위에서 아래 방향으로 구조를 구성하면서 각 위치에 적절한 브릭을 예측하고, 불필요하거나 불가능한 브릭은 자동으로 배제합니다. 이 모든 과정을 반복하면서 실제 조립 가능한 3D 디자인이 점차 완성됩니다.

 

완성된 결과물은 총 24개의 시점에서 3D 렌더링 이미지로 확인할 수 있으며, 설명 역시 GPT-4o 기반으로 자동 생성됩니다. 설명은 조립 가이드로도 활용할 수 있으며, 시각적으로 전체 구조를 빠르게 파악할 수 있어 직관적인 조립에 도움을 줍니다. 일반 사용자도 복잡한 도면을 읽지 않고 바로 조립을 시작할 수 있다는 점은 매우 실용적입니다. 특히 LegoGPT는 로봇 암을 이용해 자동 조립이 가능한 구조로 설계되어 있다는 점에서 향후 확장 가능성이 큽니다. 로봇과의 협업을 통해 교육용 시뮬레이션, 자동화 조립 공정, 프로토타입 제작 등 다양한 산업 영역에서도 응용될 수 있는 기반을 갖추고 있습니다. 단순한 완구 제작 도구를 넘어 AI 설계와 제조 기술이 융합된 플랫폼으로 거듭날 수 있습니다.

 

교육적 활용 면에서도 기대가 큽니다. 어린이의 창의력 개발을 위한 블록 조립 수업에 LegoGPT를 도입하면, 상상한 대로 텍스트를 입력하고 AI가 만든 조립 도면을 보고 실제로 따라 만들 수 있습니다. 이를 통해 아동은 창작력, 문제 해결력, 구조적 사고력을 동시에 키울 수 있으며, 교육자 입장에서도 콘텐츠 제작의 부담을 줄일 수 있습니다. 또한 디자인과 프로토타이핑 분야에서도 LegoGPT는 유용하게 사용될 수 있습니다. 제품 기획 단계에서 아이디어를 빠르게 시각화해야 할 때, 간단한 텍스트 설명만으로 구조물을 생성하고 검토할 수 있으므로 시간과 비용을 절약할 수 있습니다. 디자인 검토와 구조 안정성 체크를 동시에 수행할 수 있다는 점은 실무에서도 강력한 장점이 됩니다.

 

이처럼 LegoGPT는 단순한 조립 모델 생성기를 넘어 창작 도구, 교육 플랫폼, 시뮬레이션 시스템 등 다양한 방식으로 응용될 수 있는 기반 기술입니다. 특히 누구나 자유롭게 활용할 수 있도록 오픈소스로 배포된 점은 사용자 기반 확대와 실험적 응용 가능성을 더욱 넓혀줍니다. 기술에 대한 문턱을 낮추고 창의성의 가능성을 넓히는 이 도구는 앞으로도 다양한 방식으로 진화할 수 있을 것입니다. 앞으로 AI 기술은 사람의 상상력을 단순히 구현하는 단계를 넘어서, 창작의 전 과정을 능동적으로 지원하는 조력자로 자리잡게 될 것입니다. LegoGPT는 그 방향성을 명확히 보여주는 도구이며, 창의성과 기술의 만남이 얼마나 강력한 결과를 이끌어낼 수 있는지를 잘 증명하고 있습니다. 이처럼 단순한 텍스트 한 줄이 완성도 높은 3D LEGO 모델로 구현되는 경험은, 앞으로 디지털 창작의 새로운 기준이 될 가능성을 품고 있습니다.

 

GitHub에서 직접 프로젝트를 실행해보면, 텍스트 입력과 동시에 실시간으로 구조물이 생성되고 3D로 확인되는 경험을 통해 AI 기술의 직관성과 실용성을 모두 체감할 수 있습니다. 일반 사용자부터 연구자, 디자이너, 교육자에 이르기까지 다양한 영역에서 LegoGPT는 유용한 창작 파트너가 되어줄 것입니다. 이처럼 LegoGPT는 누구나 창작자가 될 수 있는 시대를 열어가는 데 핵심적인 역할을 하며, 조립 블록이라는 친숙한 도구를 통해 인공지능의 새로운 지평을 보여주고 있습니다.

 

 

반응형