728x90 반응형 전체 글341 [UnrealRobotics: SO-101] (22) 프로젝트 완성 및 정리 Unreal Engine 5 + ROS 2로 로봇 팔 디지털 트윈 만들기 (SO-ARM-101)실물 로봇 팔의 상태를 Unreal Engine 5에서 실시간으로 반영하고, 궤적을 기록·재생하며, 장애 상황을 화면에서 구분해 보여주는 디지털 트윈을 만들었다.개인 프로젝트로 진행했고, 시뮬레이터가 아니라 실물 하드웨어 로봇을 구매하여 붙였다. "잘 돌아가는 경우"도 중요했지만 테스트하면서 "안 돌아갈 때 무엇이 보여야 하는가"에도 신경을 쓰게 되었다. 이 글은 시스템 구성과 구현 기능, 그리고 중간에 막혔던 지점들을 어떻게 풀었는지 정리한 기록이다. GitHub - Unity-SeungwooLee/UnrealRobotics-SO101Contribute to Unity-SeungwooLee/UnrealR.. 2026. 9. 6. [Blender] Blender에서 Unity로 정렬해서 FBX export하기 항상 헷갈리는 Blender to Unity FBX Export 짧게 정리 Blender에서 -Y 방향이 앞이도록 모델링을 한 후, 아래와 같은 옵션으로 Export 한다. Unity에서 Import를 하면 Z+가 앞면이 되도록, 유니티에서 앞이 잘 향하도록 위치될 수 있다. 2026. 8. 31. [UnrealRobotics: SO-101] (21) PIE 편의성 개선, UI 패널 슬라이드 애니메이션, 로봇 클로즈업 카메라 편의성 개선 및 비주얼 업그레이드 작업을 진행한다. PIE시 마우스 커서 항상 위에 설정RobotVisualizer.cpp 수정include 확인 - 없다면 추가#include "GameFramework/PlayerController.h"#include "Kismet/GameplayStatics.h" BeginPlay() 안 bShowOnScreenDebug 블록 아래에 추가 // Enable a persistent mouse cursor and click/hover events so the robot // meshes can be picked in-viewport (Phase 10 Stage 4b). Without this the // PIE cursor vanishes and MakeClickabl.. 2026. 7. 16. [UnrealRobotics: SO-101] (20) 관절 한계, 관절 이력 그래프 UI, 로봇 상태 토스트 알림 UI 관절 움직임을 표시하기 위한 UI 작업을 추가로 진행한다. Step1: 관절 한계 테이블, 현재 관절값 캐시, 한계 근접도(%) 계산 JOINT_LIMITS_DEG 한계값을 가져오려면 bridge가 /robot_status로 1회 전송하여 Unreal이 수신하는 방법으로 진행하면 된다.각도 경고 임계값은 아래와 같은 기준으로 표시한다.여유 ≤ 10° → Caution (노랑)여유 ≤ 3° → Danger (빨강) 관절 이력 버퍼는 그래프 X축 기준 10초 @ 30Hz = 300샘플 (관절당) 표시한다. 1. lerobot_worker.py 수정get_joint_limits 분기 추가484번 줄 list_recordings 분기 바로 아래에 삽입 elif cmd == "list_recordings": .. 2026. 7. 16. [UnrealRobotics: SO-101] (19) 언리얼 Record/Replay 조작, 상태 UI 추가 이전 글에 이어서 UI 작업을 한다. 3단계: Record/Replay 조작 UI Step1 : RobotControlWidget.h 추가 (protected 섹션) UFUNCTION() void HandleSyncOnClicked(); UFUNCTION() void HandleSyncOffClicked(); UFUNCTION() void HandleStartRecordClicked(); UFUNCTION() void HandleStopRecordClicked(); UFUNCTION() void HandleStartReplayClicked(); UFUNCTION() void HandleStopReplayClicked(); /** Recompute the control panel (worker stat.. 2026. 7. 13. [Unreal] CAD 기반 차량 컨피규레이터 (Automotive Configurator) 만들기 개요Unreal을 이용한 차량 Configurator 프로젝트를 위해 3D CAD import부터 Matarial Variant, Ninite, Lumen, 최적화까지의 과정을 기록한다. 3D CAD의 Unreal 통합 Visualization 과정. 1. 엔진 설치, 프로젝트 세팅최신 버전인 5.8 버전은 마켓 플레이스 에셋 호환의 문제가 있을 수 있기 때문에 비교적 최신 버전인 5.6버전을 설치한다. 설치 후 프로젝트 생성은 [GAMES] - [Blank]에서 C++로 설정했다. [Edit] - [Plugins] 메뉴로 들어가서 필요한 플러그인을 설치한다.Datasmith Importer + Datasmith CAD Importer Movie Render Queue (렌더용) HDRI B.. 2026. 6. 26. 이전 1 2 3 4 ··· 57 다음 728x90 반응형