01
협동로봇 실링(Sealant) 자동화 — 레이저 스캔 → cuRobo 경로 생성 → 실기 도포
Sim-to-Real
📅 2026.09 ~ 진행 중
Isaac SimcuRoboRB16-900ELine ScannerPneumatic ControlPython
시편의 3D 형상 취득부터 충돌 회피 경로 생성, 실제 로봇 도포까지 연결되는 협동로봇 실링 자동화 프로세스를 구축했습니다.
- 전체 공정: 시편을 라인 스캐너로 스캔 → 데이터를 Isaac Sim에 업로드 → 실링 경로 생성 → cuRobo 알고리즘으로 충돌 회피 경로 생성 → 실제 로봇 구동으로 이어지는 프로세스를 구현했습니다.
- 경로 생성·검증: 라인 스캔 포인트클라우드로 시편 형상을 Isaac Sim에 재현하고, 작업 구간에 맞춘 실링 경로와 충돌 없는 로봇 궤적을 생성·검증했습니다.
- 통합 제어·실기 테스트: 공압 장치와 실링 토출기부터 라인 스캐너, Isaac Sim, cuRobo, 실제 로봇까지 직접 설정·연동하고 하나의 프로세스에서 제어해 실제 도포 동작을 확인했습니다.
라인 스캔 포인트클라우드 기반 시편 재현 (Isaac Sim)
02
LiDAR 가상 센서 구현 및 드론 탐지 검증
Sensor Simulation
📅 2026.08
Isaac SimRTX LiDARPoint CloudPython
Isaac Sim RTX LiDAR로 전방 섹터형 가상 센서를 구성하고, 거리와 자세에 따라 소형 드론이 포인트클라우드에 형성되는 특성과 탐지 가능 범위를 검증했습니다.
- 가상 센서 구성: 공개 제원과 스캔 패턴을 바탕으로 LiDAR 모델을 구현하고 기준 센서와 비교했습니다.
- 탐지 검증: 거리·자세 조건별 테스트를 자동화해 포인트클라우드와 RGB 데이터를 수집하고 탐지 결과를 비교했습니다.
03
로봇 카메라 캘리브레이션 & 4축 로봇 강화학습
진행 중
📅 2026.06 ~ 진행 중
Isaac LabIsaac SimRLCamera CalibrationMixed PalletizingPython
카메라 캘리브레이션으로 비전-로봇 좌표를 정합하고, Mixed Palletizing(혼적 적재)용 4축 산업용 로봇을 Isaac Lab에서 강화학습(RL) 기반 동작으로 학습·검증하는 파이프라인을 구축 중.
- 카메라 캘리브레이션: 비전 좌표 ↔ 로봇 좌표 정합을 수행.
- 비전 기반 파지(grasp): RGB-D 카메라 인식으로 물체를 인식·파지하는 동작을 시뮬레이션에서 검증.
- RL 환경/학습: 4축 로봇을 대상으로 Isaac Lab 시뮬레이션 환경에서 강화학습(RL) 기반 동작을 학습·테스트.
- 의의: 시뮬레이션 기반 로봇 학습과 AI 모델을 로봇 제어에 적용하는 역량으로 확장.
04
Isaac Sim 지게차(Forklift) AMR 주행 테스트 환경 구축
📅 2026.01 ~ 2026.06
Isaac SimUSDURDFROS2Nav2
실물 지게차 제작·도입 전에 업체의 실제 창고를 Isaac Sim에 재현해 자율주행·정밀 도킹까지 완성하고, 검증된 ROS2 스택을 실물 지게차로 그대로 이관하는 것을 목표로 한 프로젝트. USD·URDF 제작부터 주행·도킹까지 거의 단독으로 파이프라인을 구축.
- USD·URDF 제작 (단독): SolidWorks 설계 → URDF → USD 변환으로 지게차 모델을 제작하고, 업체 실제 공장 규모를 Isaac Sim 창고 씬으로 1:1 구현. USD 에셋은 OpenUSD(pxr)·Git LFS로 버전관리.
- SLAM·측위: ZED 카메라 기반 RTAB-Map SLAM으로 창고 mapping을 생성하고, EKF(robot_localization)로 휠 odometry와 센서를 융합해 위치 추정 안정성을 확보.
- 자율주행: Nav2에서 전역 경로는 Smac Planner, 지역 경로는 TEB(Timed Elastic Band) local planner로 구성. 후륜 조향 지게차 특성에 맞춘 Ackermann 제약 behavior tree를 적용·튜닝.
- 정밀 도킹: opennav_docking 기반 커스텀 도킹 플러그인을 직접 구현해 AprilTag로 도킹 스테이션을 인식→접근→정렬하는 정밀 도킹까지 완료.
- 관제 연동: amr_bridge(WebSocket)로 관제 UI ↔ 관제 Backend ↔ AMR Backend(ROS2) ↔ Isaac Sim/실물 지게차의 4-Tier 관제 아키텍처를 구성.
05
Dobot Nova2 매니퓰레이터 — 디지털 트윈 & Sim-to-Real
Sim-to-Real
📅 2026.01 ~ 2026.04
Isaac SimDobot Nova2USDURDFROS2MoveItSim-to-Real
6축 매니퓰레이터 Dobot Nova2를 Isaac Sim 디지털 트윈으로 구축하고, 커스텀 ROS2 브리지로 가상·실물을 동시에 구동하는 Sim-to-Real 구조를 단독으로 구현한 프로젝트.
- USD·URDF 직접 제작: Nova2 로봇을 URDF로, 작업대·박스 등 환경을 USD로 직접 제작해 Isaac Sim 씬을 구성하고, 관절·그리퍼를 ROS2 토픽으로 제어할 수 있도록 연결.
- 디지털 트윈 동작 연동: 구성한 Isaac Sim 씬을 실물 Nova2와 ROS2로 연동해, 시뮬레이션 명령대로 가상·실물이 동일하게 움직이는 단계까지 구현·검증. (이후 적재 순서·placeability 등 팔레타이징 판정 로직은 별도 담당자가 진행)
- Sim-to-Real 브리지 개발(단독): ROS2 → Isaac Sim → 실물 Nova2 명령 흐름을 설계하고 커스텀 브리지 패키지(nova2_real_bridge)를 직접 개발. MoveIt 명령을 가상(Isaac Sim)과 실물에 동시에 전달하고 JointState로 양방향 동기화하는 launch를 구성.
- 의의: 매니퓰레이터 동작을 디지털 트윈에서 사전 검증하고 동일 명령으로 가상·실물을 동시 구동하는 Sim-to-Real 워크플로우를 USD·URDF 제작부터 브리지까지 단독으로 구현.
비전 인식 · 파지 계획 (Isaac Sim)
06
Mecanum Wheel AMR — Isaac Sim 시뮬레이션 + 실물 자율주행
Sim-to-Real
📅 2025.10 ~ 2026.01
Isaac SimUSDURDFROS2Nav2SLAMSAMZEDOdometry
메카넘 휠 AMR을 Isaac Sim에서 구현해 실물 주행 전 문제 요소를 사전 점검하고, 시뮬레이션에서 완성한 코드를 실물로 이관해 자율주행까지 완료한 프로젝트.
- 시뮬레이션 환경 구축: 설계 → URDF → USD 변환으로 메카넘 휠이 물리적으로 구르는 Isaac Sim 환경을 구현하고, ROS2로 카메라·LiDAR를 연동해 자율주행 시뮬레이션을 구성. 실물 주행 전 카메라·동작 구동·주행 시나리오를 사전 점검.
- 스테레오 depth 파이프라인: Isaac Sim 스테레오 카메라를 입력받는 ROS2 패키지를 구현 — 좌·우 영상 → S2M2(스테레오 매칭 depth 추정) → disparity/depth → PointCloud2 변환·시각화까지의 흐름을 구성.
- 인식 연구: 위 depth·포인트클라우드와 SAM 계열(세그멘테이션)을 결합해 장애물 탐지를 최종 목표로 연구. 실물은 ZED(zed-ros2-wrapper) 스테레오 입력을 사용.
- 실물 자율주행(Sim-to-Real): 실물 메카넘 AMR에서 ROS2 연동, 사람 탐지 알고리즘 파라미터 튜닝, Isaac Sim에서 작성한 코드를 실물로 이식해 자율주행을 직접 완료. 측위·주행은 카메라 기반 odometry·SLAM·Nav2로 구성.