Arduino 는 문제에 매우 적합합니다. 그것은 초심자 나 초보자에게만 사용되는 것이 아니라 교육과 연구에 최고 대학에서 자주 사용합니다. Arduino에는 문제가있을 때 도움이되는 대규모 커뮤니티가 있습니다.
그러나 Arduino 솔루션에는 몇 가지주의 사항이 있습니다. 1) 계산 능력이 매우 제한적이고 부동 소수점 장치가 없으므로 계산 속도가 더 느려질 수 있습니다. 2) Arduino와 함께 일하려면 전자에 대한 기초 지식이 필요합니다. 물론 몇 분 안에 시작하고 실행하는 데 도움이되는 수많은 자습서가 있습니다. 그러나 로봇 공학을 처음 접했을 때는 프로그래밍에 집중하기 위해 전자적 측면을 피하고 싶었습니다.
Phidgets 는 좋은 대안입니다. 많은 Phidgets 구성 요소는 USB를 통해 컴퓨터에 연결하기 만하면되므로 처리 능력이 더 높은 데스크톱, 랩톱 또는 단일 보드 컴퓨터 (SBC)에서 처리됩니다. 또한 Phidgets는 여러 운영 체제에서 작동하며 부품과의 인터페이스를 단순화하기 위해 잘 문서화 된 코드를 많이 제공합니다. Phidgets 솔루션은 Arduino 솔루션보다 비용이 많이 드는 경향이 있지만 여전히 합리적으로 가격이 책정되어 있습니다.
나는 시차 에 반대 할 것을 제안한다 . 그들은 흥미롭지 만 Arduino보다 아무것도 제공하지 않으며 Arduino보다 비싸며 내 경험의 프로그래밍 관점에서 상당히 유연하지 않습니다.
또한 Phidget은 UAV 응용 프로그램에서 제대로 작동하지 않습니다. 이를 위해 ArduPilot을 보는 것이 좋습니다 . UAV 및 UGV 로봇에 대한 Arduino 기반 솔루션이며 상태 추정을위한 여러 내장 센서를 포함합니다. 또한 ArduPilo는 자체적으로 활동적인 커뮤니티가 있습니다.