본문 바로가기
728x90
반응형

전체 글343

라즈베리파이로 미니 스마트팜 만들기 #1 -하드웨어 세팅 시작하며라즈베리파이4 한 대로 루꼴라를 자동으로 키우는 미니 스마트팜을 만들고 있다. 이번 글은 그 첫 단계인 Phase 1 - 하드웨어 세팅을 마무리하며 정리한 기록이다.야외에서 식물을 키운다면 물 주는 타이밍을 놓치거나, 더운 날 금방 꽃대가 올라와 잎이 질겨지는 일이 있을 수 있다. 그래서 실내에서 물·바람·빛을 자동으로 관리하고, 식물 상태를 숫자와 화면으로 확인할 수 있는 시스템을 직접 만들어보기로 했다.이번 글에서는 프로젝트의 목표와 하드웨어 구성, 부품별 검증 과정과 실측값, 그리고 중간에 바뀐 설계와 삽질한 기록까지 다룬다. 프로젝트 개요와 목표목표는 31×10cm 다이소 화분 하나에서 루꼴라를 최대한 손을 덜 타고 키우는 것이다. 급수·통풍은 파이가 알아서 하고, 조명은 스마트플러그.. 2026. 10. 2.
Claude Desktop과 Blender MCP 연결하여 명령하기 개요이전에 썼던 Blender MCP는 꽤나 예전 이야기가 되어버려서 클로드와 Blender MCP를 현재 시점에서 연결하는 방법을 서술한다.크게 달라진 점은 없을 것 같지만 지금은 Anthropic에 Blender Lab이 만든 공식 커넥터가 등록되어 있어서 방법은 크게 두 가지로 나눌 수 있다.공식 Blender Lab MCP서드파티 blender-mcp (ahujasid 등)여기서는 공식으로 제공하는 MCP를 설치해본다. Claude Desktop 설치Windows PC 기준으로 클로드 데스크탑을 설치한다.사용자 지정 - 커넥터 탭에서 Blender를 검색하면 공식으로 등록되어 있는 것을 확인할 수 있다. 설치한다. Blender Add-on 설치해당 커넥터를 사용하기 위해서는 Blende.. 2026. 9. 30.
[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.
728x90
반응형