반응형 Robotics 🤖/Ubee11 아두이노 Rosserial 통신 (UNO, Noetic) 프로젝트 마감 기한이 얼마남지 않았고, 공부와 프로젝트 결과물 제출이 병행하려고 하니 많은 어려움이 있는 것 같다. ROS2와 임베디드 시스템에서 Micro ros 라이브러리를 사용하여 모빌리티 플랫폼을 만들려고 하였으나, 아진 배경지식이 부족해서 벽을 느꼈다...시간이 좀 더 있다면 해결할 수 있을 것 같은데 급한 불을 끄는게 먼저니 일단은 비교적 라이브러리도 많고 주변에서 도움을 많이 받을 수 있는 ROS를 사용하려고 한다. 이전에는 ROS 2와 아두이노 DUE에서 Topic 값을 보면서 모터를 구동시켰고, 이번 시간에는 아두이노 우노와 Docker 컨테이너에서 ROS noetic 그리고 통신은 Rosserial을 이용한다. 모터드라이버 사용방법이나 아두이노와 ROS 통신은 이전 포스트들과 매우 유사.. 2023. 9. 16. 아두이노 + ROS 2 튜토리얼 [2] [지난글] 지난 시간에 아두이노 듀에 보드를 이용하여 topic을 pub 하고 echo로 직접 확인하는 과정을 수행했다. https://stupidly-honest.tistory.com/39 아두이노 + ROS 2 튜토리얼 개요 이번 글은 아두이노에서 ROS topic을 발행하여 값을 확인하는 과정을 기록한 글이다. Version Dependencies Arduino SAM Boards (32-bits ARM Cortex-M3) : 1.6.11 micro-ros-arduino : ros-humble 2.0.7 Ubuntu : 22.04 ROS 2 Version stupidly-honest.tistory.com Subscriber [Arduino Due] 이번시간에는 아두이노 듀에 보드로 값을 pub 하여.. 2023. 8. 29. 아두이노 + ROS 2 튜토리얼 개요 이번 글은 아두이노에서 ROS topic을 발행하여 값을 확인하는 과정을 기록한 글이다. Version Dependencies Arduino SAM Boards (32-bits ARM Cortex-M3) : 1.6.11 micro-ros-arduino : ros-humble 2.0.7 Ubuntu : 22.04 ROS 2 Version : Humble 1. 패키지 설치 및 git clone #본인의 ROS2 워크스페이스에서 작업하면 됩니다. cd ~/robot2_ws/src git clone -b $ROS_DISTRO https://github.com/micro-ROS/micro_ros_setup.git # rosdep으로 의존 패키지 업데이트 sudo apt update && rosdep upda.. 2023. 8. 28. 이전 1 2 3 다음 반응형