✅ 1. oakd_pro.yaml

/oakd:
  ros__parameters:
    camera:
      i_enable_imu: false  # IMU 데이터 사용 (필요시)
      i_enable_ir: false   # IR 프로젝터 사용 (필요시)
      i_floodlight_brightness: 0 # IR 투광기 밝기
      i_laser_dot_brightness: 100 # IR 도트 프로젝터 밝기 
      i_nn_type: none
      i_pipeline_type: RGBD   # 파이프라인: RGB+D (Depth 활성화)
      i_usb_speed: SUPER_PLUS
    rgb:
      i_board_socket_id: 0
      i_fps: 10.0
      i_height: 320
      i_interleaved: false
      i_max_q_size: 5
      i_preview_size: 320
      i_enable_preview: true
      i_low_bandwidth: true
      i_keep_preview_asct_ratio: true
			i_publish_topic: true   #전체 해상도 영상 비활성 (프리뷰만 퍼블리시)
      i_resolution: '720P'
      i_width: 320
    stereo:
      i_publish_topic: true
      i_align_depth: true
    use_sim_time: false

✅ 2. Robot_Yolov11_Depth

11.gif

20250624_175231(0).jpg

fr_dis2.gif

✅ 3. 훈련 이미지 사이즈와 해상도 문제

fr_dis.png

📌 문제 요약

‼️현재 모델이 패턴 중심으로 군복을 인식하다 보니, 유사 패턴도 감지됨

예상 해결 방안

⇒ 1. 학습모델 추가 학습(imgsz, epoch, oakd_pro.yaml 파라미터 조절, 이미지 전처리 등)

⇒ 2. 단계적 yolo 적용

⇒ 3. OAK-D 카메라 내부 yolo(YOLOv4-tiny, YOLOv5n 등)

항목 내용
📶 네트워크 사람 box만 보내므로 전송량 최소화
⚡ 속도 사람 추론은 Edge에서 빠르게, 군복은 정확하게
🧠 자원분배 OAK-D는 검출, PC는 분류 → 병렬로 최적 활용
🎯 정밀도 군복은 고해상도 crop으로 정밀 분류 가능
🛠 확장성 분류 모델만 교체하면 다양한 복장/무늬로 확장 가능