한국정보기술진흥원한국인공지능올림피아드 (KOAI) 2026 개최안내

종이접기 수학을 코드로 구현한 프로그래밍 라이브러리 공개...접이식 로봇·우주 구조물 설계 응용 기대

thumbnail.webp
전통 종이접기 이론을 JavaScript로 구현한 'Rabbit Ear' 라이브러리가 공개됐다.
[한국정보기술신문] 오리가미의 수학적 원리를 컴퓨터 프로그래밍으로 구현한 오픈소스 라이브러리가 개발자들의 주목을 받고 있다. 'Rabbit Ear'라는 이름의 이 라이브러리는 전통적인 종이접기 기법을 디지털 환경에서 정확하게 재현하고, 복잡한 오리가미 구조를 설계할 수 있도록 지원한다.
Rabbit Ear는 자바스크립트 기반으로 제작됐으며, 오리가미 모델을 표현하는 클래스형 객체들을 제공한다. 각 객체는 FOLD 포맷을 기반으로 하며, 실제 종이접기와 동일한 물리 법칙을 따르도록 설계됐다. 개발자들은 이 라이브러리를 통해 가상 종이에 직접 접는 동작을 적용하거나, 크리즈 패턴을 자유롭게 그릴 수 있다.

7가지 오리가미 공리 구현

라이브러리의 핵심 기능 중 하나는 오리가미의 7가지 기본 공리를 프로그래밍으로 구현한 것이다. 오리가미 공리는 종이를 정확하게 접는 서로 다른 방법들을 의미한다. 예를 들어 공리 1은 두 점을 겹치는 접기, 공리 2는 두 점을 하나로 만드는 접기 방식이다.
각 공리는 특정 조합의 점과 선을 입력값으로 받아들이며, 그 결과로 1개에서 최대 3개까지의 선을 반환한다. 개발자는 이렇게 얻은 선을 활용해 실제 접기 동작을 수행할 수 있다. 라이브러리는 종이의 경계 내에서만 공리가 작동하도록 제한하는 기능도 제공한다.

가와사키 정리와 마에카와 정리 적용

Rabbit Ear는 오리가미 이론의 두 가지 중요한 정리인 가와사키 정리와 마에카와 정리를 검증하고 활용하는 기능을 포함한다. 가와사키 정리는 한 꼭짓점이 평평하게 접히려면 교대로 측정한 각도의 합이 180도가 돼야 한다는 원리다. 이는 짝수 개의 주름이 필요함을 의미한다.
마에카와 정리는 한 꼭짓점에서 산 접기와 골 접기의 개수가 2만큼 차이나야 평평하게 접을 수 있다는 원리다. 라이브러리는 이러한 조건을 만족하지 않는 꼭짓점을 자동으로 찾아내고, 개발자에게 오류를 알려준다.

복잡한 레이어 순서 문제 해결

오리가미를 접었을 때 각 면이 어느 순서로 쌓이는지 계산하는 것은 매우 어려운 문제다. Rabbit Ear는 Jason Ku가 설계한 알고리즘을 구현해 이 문제를 해결한다.
알고리즘은 세 단계로 작동한다. 먼저 인접한 면들 사이의 순서를 주름 배치를 통해 파악한다. 다음으로 현재 정보에서 추론 가능한 모든 관계를 도출한다. 마지막으로 여러 해답이 가능한 경우 재귀적으로 모든 경우를 탐색한다. 전통적인 사무라이 투구 모양의 가부토 오리가미는 9가지의 유효한 레이어 배열을 갖는 것으로 알려져 있다.

실용적 응용 분야 확대 전망

오리가미 프로그래밍 기술은 다양한 실용 분야에 활용될 수 있다. 접이식 로봇 설계, 우주에서 펼쳐지는 태양광 패널 구조, 의료용 스텐트, 건축물의 접이식 구조 등이 대표적이다. 항공우주 분야에서는 이미 오리가미 원리를 적용한 위성 안테나와 태양 돛이 실제로 사용되고 있다.
Rabbit Ear 라이브러리는 이러한 응용 연구를 지원하는 도구로 활용될 수 있다. 연구자들은 복잡한 접기 구조를 시뮬레이션하고, 물리적 프로토타입을 제작하기 전에 디지털 환경에서 검증할 수 있게 됐다. 또한 SVG 렌더링과 3D 시각화 기능을 통해 설계 결과를 직관적으로 확인할 수 있다.
라이브러리는 현재 오픈소스로 공개돼 있으며, 웹사이트를 통해 상세한 문서와 함께 제공되고 있다. 평면 접기 가능한 크리즈 패턴의 이색성, 그래프 이론의 적용, 기하학적 알고리즘 등 컴퓨터 과학의 여러 분야가 융합된 이 프로젝트는 계산 기하학과 조합 최적화 연구에도 새로운 방향을 제시할 것으로 기대된다.
한국정보기술신문 학제간융합분과 김수민 기자 news@kitpa.org

함께 읽으면 좋은 기사

엔비디아, 로봇용 소형 AI 컴퓨터 '젯슨 토르' 2종 내놨다...손바닥만 한 모듈로 로봇·엣지 AI 대중화 겨냥...블랙웰 기반 T3000·T2000 공개, 크기·전력 절반으로 줄이고 파운데이션 모델을 현장 기기에서 직접 구동, 2027년 1분기 정식 출시

엔비디아, 로봇용 소형 AI 컴퓨터 '젯슨 토르' 2종 내놨다...손바닥만 한 모듈로 로봇·엣지 AI 대중화 겨냥...블랙웰 기반 T3000·T2000 공개, 크기·전력 절반으로 줄이고 파운데이션 모델을 현장 기기에서 직접 구동, 2027년 1분기 정식 출시

반도체 4
마이크로소프트, 30년 전 '만화 채팅' 코믹챗 오픈소스로 공개...코믹 산스 세상에 알린 그 프로그램...대화를 만화 컷으로 바꾸던 1996년 IRC 채팅 프로그램, 깃허브에 소스코드 전면 개방하고 AI 현대화 시도까지 함께 담아

마이크로소프트, 30년 전 '만화 채팅' 코믹챗 오픈소스로 공개...코믹 산스 세상에 알린 그 프로그램...대화를 만화 컷으로 바꾸던 1996년 IRC 채팅 프로그램, 깃허브에 소스코드 전면 개방하고 AI 현대화 시도까지 함께 담아

정보기술 · 인공지능 4
구글, 새 학기 쇼핑 돕는 'AI 쇼핑 도구' 6가지 공개...검색 속 AI 모드부터 렌즈·가상 착용까지...연결한 앱으로 개인 맞춤 추천하고, 매장별 가격 3개월 이력 비교하며, 옷은 사기 전 화면에서 입어본다

구글, 새 학기 쇼핑 돕는 'AI 쇼핑 도구' 6가지 공개...검색 속 AI 모드부터 렌즈·가상 착용까지...연결한 앱으로 개인 맞춤 추천하고, 매장별 가격 3개월 이력 비교하며, 옷은 사기 전 화면에서 입어본다

인공지능 3
삼성, '포용금융' 확대 위해 2000억원 낸다...미소금융재단 통해 취약계층·영세 자영업자 약 4만명 지원, 삼성전자 1500억·금융 계열사 500억 공동 출연으로 '5년간 5조원 사회 기여' 약속 이행

삼성, '포용금융' 확대 위해 2000억원 낸다...미소금융재단 통해 취약계층·영세 자영업자 약 4만명 지원, 삼성전자 1500억·금융 계열사 500억 공동 출연으로 '5년간 5조원 사회 기여' 약속 이행

유관기관 3
프리즘ML, '27B급 AI' 스마트폰서 돌린다...세계 최초 '손안의 27B 모델' 공개...3.9GB로 아이폰에 담아, 삼진·1비트 초저비트 기술로 성능 90% 지키며 온디바이스 에이전트 시대 연다

프리즘ML, '27B급 AI' 스마트폰서 돌린다...세계 최초 '손안의 27B 모델' 공개...3.9GB로 아이폰에 담아, 삼진·1비트 초저비트 기술로 성능 90% 지키며 온디바이스 에이전트 시대 연다

인공지능 4
코레일-에스알, 8월 통합 앱 앞두고 '철도회원 통합' 시작...9월 통합열차 예매 위해 통합회원 전환 필요, 7월 14일 전환 웹사이트 열려 코레일 회원은 자동 전환·SR 단독회원은 신규 가입

코레일-에스알, 8월 통합 앱 앞두고 '철도회원 통합' 시작...9월 통합열차 예매 위해 통합회원 전환 필요, 7월 14일 전환 웹사이트 열려 코레일 회원은 자동 전환·SR 단독회원은 신규 가입

유관기관 3
공무원이 직접 만든 'AI 법령 비서', 14일 시범 개시...법제처·행안부·과기정통부 협업으로 1개월 만에 개발...판례 6만·법령 24만 건 탑재해 중앙·지방 공무원의 법적 질문에 AI가 즉시 응답, 독자 AI 파운데이션 모델 활용

공무원이 직접 만든 'AI 법령 비서', 14일 시범 개시...법제처·행안부·과기정통부 협업으로 1개월 만에 개발...판례 6만·법령 24만 건 탑재해 중앙·지방 공무원의 법적 질문에 AI가 즉시 응답, 독자 AI 파운데이션 모델 활용

유관기관 · 인공지능 4
SK하이닉스, 나스닥 상장으로 '글로벌 투자자 저변' 넓힌다...'AI 핵심 파트너' 입지 굳히기...美 자본시장서 HBM 경쟁력 앞세워 차세대 컴퓨팅 생태계와 연결 강화, 상장 전 로드쇼서 성장성 주목받아

SK하이닉스, 나스닥 상장으로 '글로벌 투자자 저변' 넓힌다...'AI 핵심 파트너' 입지 굳히기...美 자본시장서 HBM 경쟁력 앞세워 차세대 컴퓨팅 생태계와 연결 강화, 상장 전 로드쇼서 성장성 주목받아

반도체 · 인공지능 3
구글, 광고에 'AI로 만들었나' 표시 붙인다...'이 광고는 어떻게 만들어졌나' 패널 도입...검색·유튜브·디스커버에 전 세계 적용, 구글 AI 도구로 만든 광고엔 자동 고지하고 다른 도구도 광고주가 직접 표시

구글, 광고에 'AI로 만들었나' 표시 붙인다...'이 광고는 어떻게 만들어졌나' 패널 도입...검색·유튜브·디스커버에 전 세계 적용, 구글 AI 도구로 만든 광고엔 자동 고지하고 다른 도구도 광고주가 직접 표시

인공지능 2
클로드 코드, 첫 요청에 오픈코드보다 토큰 4.7배 더 쓴다...한 컨설팅사가 'API 경계'에서 측정...사용자가 한 글자 치기 전 3만3천 토큰 소모, 캐시 재작성으로 요금 눈덩이

클로드 코드, 첫 요청에 오픈코드보다 토큰 4.7배 더 쓴다...한 컨설팅사가 'API 경계'에서 측정...사용자가 한 글자 치기 전 3만3천 토큰 소모, 캐시 재작성으로 요금 눈덩이

인공지능 4
SK하이닉스 곽노정 CEO, 나스닥서 'AI 리더십' 선언...신뢰·혁신·성장 3대 원칙 제시...오프닝 벨 타종식 기념사서 25년 위기 극복사와 HBM 혁신 되짚으며 "AI가 있는 모든 곳에 함께할 것" 다짐

SK하이닉스 곽노정 CEO, 나스닥서 'AI 리더십' 선언...신뢰·혁신·성장 3대 원칙 제시...오프닝 벨 타종식 기념사서 25년 위기 극복사와 HBM 혁신 되짚으며 "AI가 있는 모든 곳에 함께할 것" 다짐

반도체 3
구글 제미나이, 'AI 개인 과외' 스터디 노트북 내놨다...퀴즈로 약점 찾아 맞춤 수업 짜준다...자료 올리면 진단 시험으로 강·약점 파악해 짧은 수업 제공, SAT 등 시험 대비까지…전 세계 무료 공개

구글 제미나이, 'AI 개인 과외' 스터디 노트북 내놨다...퀴즈로 약점 찾아 맞춤 수업 짜준다...자료 올리면 진단 시험으로 강·약점 파악해 짧은 수업 제공, SAT 등 시험 대비까지…전 세계 무료 공개

인공지능 4