로봇 공학은 모든 의존성이 작동 할 때만 큼 어렵습니다. 마지막으로 필요한 것은 호환되지 않는 구성 요소 또는 지원되지 않는 조합에서 발생하는 추가 문제입니다.
나는 이것을 조금 살펴 보았고 여기 내 발전이있었습니다.
Raspberry Pi는 ARM CPU가 이전 명령어 세트 (ARM v6이라고 생각하십니까?)를 사용하기 때문에 Ubuntu를 지원하지 않으며 Ubuntu 팀은 2009 년에 이와 같은 지원을 중단했습니다.
비글 본은 여러면에서 라즈베리 파이와 유사하며 새로운 명령어 세트를 가지고 있으므로 우분투를 실행할 수 있습니다. 그러나 '최고의 Ubuntu ARM 배포판은 Linaro 프로젝트에서 나오고 있으며 구형 TI OMAP 3 프로세서를 사용하기 때문에 비글 본에 대한 지원이 몇 가지 수정되었습니다 (마지막 Linaro 12.03). 진행).
다음 단계는 현재 지원되는 최신 OMAP 4 프로세서를 사용하는 TI 팬더 보드를 살펴 보는 것이지만 가격은 200 달러에 가까워졌습니다.
그러나 이제 Ubuntu가 공식적으로 Nexus 7 용으로 출시되었습니다. Nexus 7은 200 달러로 Raspberry Pi가 제공하는 모든 것을 제공합니다. Raspberry Pi를 사용하더라도 충전기, Wi-Fi 어댑터, 저장 카드 및 케이블을 추가하면 35 달러보다 100 달러에 가깝게 올라가므로 Nexus 7이 훨씬 좋습니다.
마지막으로, 비 실시간 OS에서 1 khz 신호를 출력하려고 시도하지 마십시오. PJRC Teensy (Arduino 클론)와 같은 저렴한 마이크로 컨트롤러를 연결하고 간단한 실시간 작업을 처리하십시오. 이런 식으로 저렴한 시간에 민감한 작업에 저렴한 CPU를 사용할 수 있습니다. 다수의 타이머를 지원하는 16MHz에서 작은 AVR MCU는 이와 같은 6 가지 작업을 문제없이 처리 할 수 있습니다.