Skip to content

Feature/mediapipe hand delivery clean - #58

Merged
chris3471 merged 12 commits into
integration/side-grip-enhancedfrom
feature/mediapipe-hand-delivery-clean
Jun 15, 2026
Merged

Feature/mediapipe hand delivery clean#58
chris3471 merged 12 commits into
integration/side-grip-enhancedfrom
feature/mediapipe-hand-delivery-clean

Conversation

@chris3471

Copy link
Copy Markdown
Contributor

변경 내용

MediaPipe 기반 손바닥 인식 핸드오버 기능을 추가했습니다.

  • 손바닥이 안정적으로 감지되면 로봇이 observe 위치에서 자동 핸드오버를 시작
  • 카메라 depth와 hand-eye 변환으로 손바닥 위치를 base 좌표로 계산
  • LIFT -> APPROACH(X/Y/Z) -> Z contact search 방식으로 자연스럽게 접근
  • Z 하강 중 외력/contact를 확인하고, 접촉 감지 또는 최종 하강 위치 도달 시 그리퍼 open 후 후퇴
  • 저지연 hand overlay viewer와 hand detection 실행 wrapper 추가
  • RG2 open retry 및 MoveLine/IK 검증 로직 보강

변경 타입

  • feat (새 기능)
  • fix (버그 수정)
  • refactor (리팩토링)
  • docs (문서)
  • chore (빌드 · 설정)
  • safety (하드웨어 안전 관련)

관련 이슈

Refs: #

테스트 방법

# 문법 확인
python3 -m py_compile \
  tools/run/auto_handover_on_palm.py \
  tools/run/handover_cup_to_palm.py \
  tools/run/direct_movel_xyz.py

# 실행 스크립트 문법 확인
bash -n tools/run/run_human_hand_detection.sh

# diff whitespace 확인
git diff --check HEAD

oyeong011 and others added 12 commits June 12, 2026 11:19
…w-20260609

Integration/panel tmux lid flow 20260609
…w-20260609

Integration/panel tmux lid flow 20260609
…hand-delivery

# Conflicts:
#	tools/run/run_human_hand_detection.sh
…into feature/mediapipe-hand-delivery-clean

# Conflicts:
#	src/azas_task_manager/azas_task_manager/auto_cup_flow_router.py
#	tools/run/open_robot_pipeline_control_panel.sh
#	tools/run/robot_pipeline_control_server.py
#	tools/run/run_changhyun_side_grip_direct.sh
#	tools/run/run_color_scan_stage.sh
#	tools/run/run_human_hand_detection.sh
#	tools/run/run_kang_lid_grip_close_direct.sh
#	tools/run/run_somyeong_cup_uprighting_direct.sh
#	tools/run/show_color_scan_pose_rviz.sh
#	tools/run/show_measured_recipe_joint_preview_rviz.sh
#	tools/run/start_azas_tmux_stack.sh
@chris3471
chris3471 merged commit 5e6b6da into integration/side-grip-enhanced Jun 15, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants