이것은 (무게 고양이 크기, 3 DOF 6 다리) 보행 로봇이 운반해야하기 때문에 무게가 작은 하드웨어와 관련이 있습니다. 그 걷기 때문에 많은 삼각법 (매트릭스 수학 사용 또는 확실하지 않음)을 수행해야하며 이것이이 질문의 시작 부분입니다.
PIC, Arduino 또는 저렴한 AVR은 100 / 초의 모든 것을 계산하고 관성 및 장애물 회피를 염두에 두거나 심지어 무차별 경로 / 걸음 걸이를 유지하기에 충분히 빠르지 않습니다.
계획 A는 로봇에 뇌를 운반하는 것입니다. 마이크로 프로세서, 마이크로 ITX, 넷탑 또는 기타가 될 수 있습니다. 삼각법 / 행렬 연산을 빠르게 수행하는 효율적인 하드웨어는 무엇입니까?
온라인에서 검색 한 결과 AVR, x86 또는 ARM 마이크로 컨트롤러에 대한 정보를 얻을 수 있었지만 운이 없었습니다.
계획 B는 무거운 짐을 들어 올리기 위해 WiFi를 통해 x86 기계를 연결하는 것입니다. 프로토 타이핑에도 좋지만 하드웨어가 소형화 될 때 계획 A로 마이그레이션하고 싶습니다. 그러나 그럼에도 불구하고 어떤 데스크톱 CPU가 삼각법을 가장 빠르게 수행 할 수 있습니까?
계획 C는 부하를 분산시키고 각 레그에 대해 하나의 전력 효율적인 마이크로 컨트롤러 / 코어를 갖도록하는 것입니다.
아직 사용 된 언어 및 / 또는 라이브러리를 결정하지 않았지만 Pascal 및 C ++를 선호합니다.
(보다 적합한 태그에 대한 제안은 환영합니다, 나는 여기에 새로운 것입니다)