Scythe Robotics, 최초의 오픈 소스 CANopen 스택 공개

블로그

홈페이지홈페이지 / 블로그 / Scythe Robotics, 최초의 오픈 소스 CANopen 스택 공개

Aug 05, 2023

Scythe Robotics, 최초의 오픈 소스 CANopen 스택 공개

2023년 4월 6일 작성자 David Edwards 코멘트 남기기 전문 조경 산업을 위한 상용급 자율 솔루션 개발업체인 Scythe Robotics가 첫 번째 오픈 소스를 공개했습니다.

2023년 4월 6일 David Edwards 코멘트 남기기

전문 조경 산업을 위한 상용급 자율 솔루션 개발업체인 Scythe Robotics가 첫 번째 오픈 소스 릴리스를 공개했습니다.

CANfetti는 기존 라이브러리의 한계를 극복하기 위해 개발된 CANopen 호환 스택입니다.

Scythe의 펌웨어 및 소프트웨어 팀이 지난 몇 년간 작성하고 개선한 CANfetti는 강력한 CANopen 통신을 위한 오픈 소스, 사용하기 쉬운 프로덕션 등급 라이브러리를 통해 진입 장벽을 크게 낮췄습니다.

Scythe의 수석 펌웨어 엔지니어인 Matt Quick은 다음과 같이 말합니다. “Scythe M.52의 다양한 특수 구성 요소에 걸쳐 복잡한 통신 요구 사항을 고려할 때 우리는 더 높은 수준의 CAN 프로토콜을 활용해야 한다는 것을 알았습니다.

“많은 공급업체가 이미 CANopen을 지원하고 있어 우리에게 매우 적합합니다. 하지만 CANopen이 장점인 만큼, 사용 가능한 오픈 소스 라이브러리는 솔직히 통합하기가 어렵고 기능적 제한이 심해서 자체 솔루션을 구축했습니다.”

Scythe 팀은 현재 오픈 소스 프레임워크의 API와 디자인이 펌웨어와 소프트웨어 모두에서 일관된 방식으로 M.52에 통합하기에는 너무 제한적이라는 사실을 발견했습니다.

다른 옵션의 경직성을 극복하기 위해 CANfetti는 복잡한 런타임 동작을 더 쉽게 통합할 수 있는 동적 개체 사전 유형을 사용하는 기능을 도입합니다.

그리고 훨씬 더 유연한 API를 갖춘 CANfetti는 엔지니어에게 방해가 되지 않고 간단히 시스템을 구축할 수 있는 드롭인 CANopen 스택을 제공합니다.

대부분의 오픈 소스 CANopen 라이브러리는 더 이상 적극적으로 개발되지 않고 있으며, 많은 버려진 라이브러리가 다양한 파손 상태에 있고 커뮤니티나 상업적 지원 없이 급속도로 구식이 되어가고 있습니다.

CANfetti는 오픈 소스 펌웨어 생태계를 업데이트하고 확장하려는 Scythe의 첫 번째 단계를 나타냅니다.

Scythe의 하드웨어 책임자인 Davis Foster는 다음과 같이 말합니다. “Scythe에서 훨씬 더 강력한 CANopen 스택을 생성함으로써 이전에는 호환되지 않았던 중요한 구성 요소를 통합할 수 있었습니다.

“CANfetti를 통해 우리는 고급 센서, 배터리 모듈 및 모터 컨트롤러와 같은 보다 정교한 구성 요소를 M.52에 통합할 수 있었고 결과적으로 기계 성능이 훨씬 향상되었습니다.

"CANfetti를 출판함으로써 우리는 모든 종류의 흥미롭고 최첨단 기계를 구축하고 로봇 공학 분야 전반에 걸쳐 혁신을 촉진하는 더 많은 회사를 지원하기를 희망합니다."

Filed Under: 컴퓨팅, 뉴스 태그: canfetti, canopen, 복잡한, 구성 요소, 개발, 펌웨어, 통합, 라이브러리, 제한 사항, 개방, 극복, 로봇 공학, 견고한, 큰 낫, 소프트웨어, 소스, 스택, 지원

전문 조경 산업을 위한 상용급 자율 솔루션 개발업체인 Scythe Robotics가 첫 번째 오픈 소스 릴리스를 공개했습니다.