안녕하세요. Turtlebot3 라즈베리파이에서 아두이노 사용에 관해 질문이 있습니다

안녕하세요. Turtlebot3에 대한 질문드립니다.

Turtlebot3 Waffle_PI와 Raspberry Pi 4B, Ubuntu 20.04, ROS2 Foxy를 사용하고 있습니다.

또한 ROBOTIS 센서 제품 중 하나인 Magnetic Sensor(MGSS-10)를 사용하고 있습니다. OpenCR 컨트롤러의 5핀 커넥터에 연결했습니다.

Turtlebot이 작동하는 동안 센서를 사용하고 싶어 Raspberry Pi에 Arduion-CLI를 설치했습니다.

문제는 Raspberry Pi에서 Arduino-cli에 보드매니저를 설치하는 과정에서 발생했습니다.

arduino-cli core update-index --additional-urls https://github.com/ROBOTIS-GIT/OpenCR/raw/master/arduino/opencr_release/package_opencr_index.json

위의 명령을 사용하여 Board Manager를 추가했습니다.

arduino-cli core install opencr:opencr --additional-urls https://github.com/ROBOTIS-GIT/OpenCR/raw/master/arduino/opencr_release/package_opencr_index.json

그리고 core install을 통해 Board를 설치하려고 했을 때 다음과 같은 오류가 발생했습니다.

Error during install: Platform ‘OpenCR:OpenCR’ not found: platform is not available for your OS

Raspberry Pi에서 Arduino-CLI를 통해 OpenCR이 지원되지 않는지 또는 과정이 잘못된 것인지 모르겠습니다.

MGSS-10을 사용하려면 어떤 방법을 사용해야 할지 모르겠습니다.

Raspberry Pi를 다른 x86 Board로 변경해야 할까요?

아래 링크를 통해 CLI를 설치했습니다.

The OpenCR Arduino library does not support ARM processors like that used in the RaspberryPi.

You can always just connect your OpenCR to a standalone PC to upload your Arduino sketches, and then plug it back into the RaspberryPi when you are readyd to use your TurtleBot.

Thank you for your kind reply! I will try changing to LattePanda SBC.