2026/04/09 2

인천인력개발원 - 실무로 배우는 ROS 2 AI 로봇 과정 수강 후기

평소 로봇공학과 AI에 관심이 많았지만, 독학으로 접한 ROS 2의 진입장벽을 넘기는 쉽지 않았습니다. 이론을 넘어 실제 터틀봇 3 기기를 직접 분해·조립해보고, 센서 데이터를 직접 핸들링하며 자율주행 알고리즘을 구현해보고 싶어 이번 과정을 신청했습니다.과정을 신청한 이유평소 로봇공학과 AI에 관심은 많았지만, 독학으로는 ROS 2의 높은 진입장벽을 넘기가 쉽지 않았습니다. 이론뿐만 아니라 실제 터틀봇 3 기기를 직접 제어해보고, 자율주행 알고리즘을 다뤄보고 싶어 이번 과정을 신청하게 되었습니다.수강 후 배우거나 달라진 점가장 큰 변화는 로봇의 언어를 이해하게 되었다는 점입니다. Nav2 스택을 다루면서 로봇이 지도를 생성하고(SLAM), 실시간으로 장애물을 회피하며 최적의 경로를 계산하는 메커니즘을 깊..

카테고리 없음 2026.04.09

온습도 센서(D11) openCR 에러

온습도 센서를 openCR에서 라즈베리로 보내주면 계속 에러가 났다 처음에는 온습도가 문제인지도 모르고 코드랑 주소만 바꿨다 IDLE을 쓰면 해결된다 했는데, There is no status packet! 에러가 늦게 뜰 뿐 여전히 에러가 남 비차단(Non-blocking) 방식의 핵심은 **"데이터가 올 때까지 CPU가 delay()하며 기다리지 않고, 다른 일을 하다가 데이터가 준비되면 낚아채는 것"**입니다.사용자님의 환경(OpenCR + DHT11)에 맞춰서 DHT_NonBlocking 라이브러리를 사용하는 방식과 이를 상태 머신으로 관리하는 통합 코드를 짜드릴게요.1. 사전 준비 (라이브러리 설치)아두이노 IDE의 **라이브러리 관리자(Ctrl+Shift+I)**에서 DHT_NonBlockin..

아두이노 2026.04.09