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

FirePick Delta 프로젝트 로그: OpenPnP로 오픈소스 마이크로팩토리 구축

소프트웨어 토폴로지 및 동작 이론

OpenPnP는 컴포넌트 픽앤플레이스 같은 작업을 오케스트레이션하는 고수준 제어 엔진입니다. 그 아키텍처는 수많은 라이브러리와 서브시스템을 통합해 전용 모듈을 통해 모터 컨트롤러로 데이터를 전달합니다. FirePick Delta 프로젝트 이전 Jason von Nieda가 만든 OpenPnP는 아직 알파지만 여러 양산 머신에서 신뢰성이 입증되었습니다. 이제 문서를 확장해 커뮤니티에 완전한 투명성을 제공합니다.

JAR 아이콘으로 참조되는 자바 모듈은 머신 구성을 맞춤화하기 위해 교체하거나 확장할 수 있습니다. 각 모듈(구성 모델 제외)은 machine.xml에서 지정할 수 있습니다. 자바 경험이 없어도 선언적 접근으로 .java 파일을 가리켜 클래스 인스턴스화와 동작을 지시할 수 있어 코드베이스를 모듈화하고 유지보수하기 쉽게 만듭니다. OpenPnP는 TinyG 모션 제어, 단일 헤드, 노즐, 액추에이터, 드래그 테이프 피드, 하향 카메라를 사용하는 바닐라 픽앤플레이스 설정을 위한 참조 파일을 제공합니다. 우리는 FirePick Delta에 필요한 고급 기능을 지원하도록 이 파일들을 수정하고 확장했습니다.

모션 드라이버

우리의 커스텀 모션 컨트롤러 보드는 RepRap RAMPS 1.4와 Melzi에서 영감을 받아 포크된 Marlin 펌웨어를 실행합니다. OpenPnP Marlin 드라이버가 데카르트 명령을 보드용 G-코드로 변환합니다. 기능하지만 델타 수학과 Z-프로브 보정을 파이에 오프로드하면 더 높은 정밀도와 속도를 제공합니다. FireFUSE가 간격을 메워 데카르트 좌표를 델타 공간으로 변환하고 보정 오프셋을 적용한 후 수정된 G-코드를 Marlin으로 릴레이합니다. OpenPnP가 FireFUSE와 통신하기 위한 유일한 요건은 호환되는 드라이버로, 현재 개발 중입니다.

카메라 드라이버와 비전 프레임워크

OpenPnP의 네이티브 카메라 지원은 500만 화소 라즈베리 파이 카메라에 뒤처져 있었습니다. Karl Lew가 OpenCV 기반 오픈소스 비전 라이브러리 FireSight로 이를 해결했습니다. 복잡한 이미지 처리를 깊은 C++ 지식 없이 단순화하는 고수준 파이프라인 API를 노출합니다. FirePiCam은 맞춤형 raspistill 래퍼로 이미지를 FUSE 파일시스템에 직접 캡처해 SD 카드 수명을 보존합니다. firerest-client 자바 라이브러리가 이 이미지를 OpenPnP로 피드백해 실시간 비전을 제공합니다.

GUI

번들된 OpenPnP GUI는 제한적이고 최신 워크플로에 통합하기 어렵습니다. Node.js, Express, AngularJS, Bootstrap을 사용한 웹 기반 인터페이스를 개발 중으로, HTML5 지원 브라우저에서 실행 가능합니다. node-java 브릿지로 OpenPnP의 핵심 자바 API를 자바스크립트에서 매끄럽게 호출해 레거시 GUI를 우회하면서 전체 머신 제어를 유지합니다.

하드웨어 토폴로지 및 동작 이론

우리의 핵심 컨트롤러는 비용 효율성과 충분한 GPIO 헤더로 라즈베리 파이 모델 B+를 선택했습니다. 브로드컴 2835는 겸손하지만 예산 제약 내에서 컴퓨터 비전과 웹 서비스를 안정적으로 처리합니다. 비글본 블랙, 올위너 A4, 인텔 갈릴레오, 미니-ITX 등 다른 SBC로 이식 가능하게 설계했으나 파이가 선호 기준선입니다.

ERPIHAT01 HAT 보드

RPi HAT 사양을 따라 FirePick Delta HAT(ERPIHAT01)를 도입했습니다. 파이 기능을 어수선함 없이 확장하는 메자닌 보드입니다.

자세한 내용: FirePick Delta, 오픈소스 마이크로팩토리 프로젝트 로그

제조공정

  1. 초보자를 위한 오픈소스 용어 가이드
  2. 오픈소스가 IoT 혁신을 이끄는 방식
  3. 라즈베리 파이용 콤팩트 DHT 온습도 브레이크아웃: ATtiny85와 DHT22/DHT11
  4. 라즈베리 파이의 잠재력을 100% 끌어내는 필수 액세서리
  5. SIGHT: 시각장애인을 돕는 스마트 안경
  6. 스마트 펜: 라즈베리파이와 IMU로 실시간 필기·모션 추적
  7. 건축 프로젝트 물류 마스터하기: 원활한 자재 관리를 위한 3가지 검증된 전략
  8. 오픈소스가 엣지 혁신을 주도하는 이유 - 필독 전자책
  9. 건설 프로젝트 맞춤 크레인 선정 실무 가이드
  10. 스마트 안경이 인더스트리 4.0 기술자 생산성을 높이는 방식