산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 제조공정

ANDY - 다목적 휴머노이드 로봇

소프트웨어 작동 원리

부팅부터 종료까지 앤디(Andy)의 작동 주기 간략 개요입니다. 전체 코드베이스는 오픈소스로 여기서 확인 가능. 단순화된 플로차트로 프로세스 설명.

1단계: 앤디 시작

후면 파워 스위치로 앤디 활성화. 11.1V 1300mAh 리포 배터리에서 UBEC 거쳐 L298N 모터 드라이버들과 라즈베리 파이로 전력 공급. 파이 부팅 후 자동으로 boot.sh 실행, 메인 애플리케이션 런치. 스크립트가 설정 파일 2개 로드 - 서버 시작 여부, 클라이언트 로그인 허용 여부, 향후 모드 플래그 확인. 마지막으로 마이크를 정의된 무음 임계값으로 캘리브레이션.

2단계: 명령 수신

시스템 가동 후 앤디는 상태 머신으로 동작. 내장 마이크로부터, 서버 활성 시 네트워크로부터 명령을 지속 청취. 인식된 음성을 텍스트로 전사해 명령 핸들러로 전달.

3단계: 명령 실행

cmds.py의 적절한 루틴 호출. 종료 요청 시 소프트웨어와 하드웨어 모두 안전 종료, 그 외 명령 실행 후 청취 상태로 복귀.

결론

앤디 소프트웨어는 1,600줄 이상으로 모터 제어, 음성 인식, 네트워킹 망라. 프로토타입 #1 데모 영상 시청 권장. 코드 완전 투명 공개로 기여와 리뷰 환영.

두뇌

라즈베리 파이가 앤디의 중앙 프로세서로 모터 드라이버부터 음성 처리까지 모두 담당. 모든 로직은 위 링크된 오픈소스 저장소에 캡슐화.

전원

앤디는 11.1V 1300mAh 리포 배터리로 구동. UBEC가 전압을 5V로 강하해 파이에 안정적 공급.

모터 구동

세 개 L298N H-브리지 드라이버가 총 6개 DC 모터 제어 - 드라이버당 2개씩 - 앤디가 복잡한 로코모션 패턴 수행 가능.

GPIO 확장

파이의 제한된 GPIO 핀 극복 위해 MCP23017 I²C 익스펜더로 추가 출력 확보. 현재 상태 LED 구동 중이나 향후 주변기기 확장에 활용 가능.

향후 버전 - 버전 2

앤디 다음 프로토타입은 원본 6 DOF 대비 10 DOF(자유도) 완전 관절 바디 탑재 예정. 하드웨어 개선 계획 개요:

회로도 및 새 기능

배터리 모니터링

내장 회로가 배터리 전압 지속 체크. 안전 임계값 미만으로 떨어지면 앤디가 우아하게 파워다운, 데이터 손상 방지 및 배터리 수명 연장. 잔여 충전량 LED 바에 시각화.

파워온 인디케이터

파이의 3.3V 레일로 구동되는 그린 LED가 부팅 즉시 점등, 앤디 온라인 상태 빠른 시각적 큐 제공.

5-세그먼트 LED 출력

전용 5-세그먼트 디스플레이는 아직 없으나 커스텀 LED 바로 배터리 전압, 주변 소음 표시, 에러 시 깜빡임 신호.

10 서보 모터

10개 서보로 다리 각 4 DOF, 팔 각 6 DOF 달성, 더 자연스러운 보행과 정밀 조작 가능.

프로젝트 전망

이족 보행 다리 부품 8월 입고 예상, 이후 워킹 데모 촬영. 팔 완전 관절 등 추가 기능은 부품 수급 상황에 따라 가을·겨울 롤아웃 예정. 댓글란으로 기여와 기능 제안 환영.

종합적 기술 심층 분석은 'ANDY - A Multi-Purpose Humanoid Robot' 전체 프로젝트 문서 참조.

제조공정

  1. 라즈베리 파이와 아두이노로 로봇 만들기: 단계별 통합 가이드
  2. 브리지 실드(Bridge Shield)로 스마트 로봇 만들기 - 라즈베리 파이 & 아두이노 통합
  3. DIY 월-E 영감 라즈베리 파이 CD-박스 로봇
  4. 구르는 알람 로봇: 라즈베리 파이와 구글 캘린더 연동 스마트 모바일 기상 시스템
  5. 아두이노로 만드는 모터 구동 마인크래프트 크리퍼 로봇
  6. JQR 4족 보행 자율 로봇: 자율 내비게이션·구조용 DIY 다리 로봇
  7. 아르키메데스: 감정 감지 AI 로봇 올빼미
  8. 녹스(Nox): ROS 기반 DIY SLAM 자율 주행 하우스 로봇
  9. EMAR 미니: 코로나19 대응 오픈소스 응급 지원 로봇 소형화 버전
  10. 파이썬으로 와이파이 제어 라즈베리파이 로봇 만들기 – 단계별 가이드