Day 6 Bringup 노드 가동 및 Teleoperation 키보드 원격 조종 테스트 학습 영상
유튜브 추천 강의
Day 6 커리큘럼 핵심 주제(Turtlebot3 bringup nodes, DDS Network Sync (DOMAIN ID), cmd_vel (Twist Message) Topic, Keyboard Teleoperation manual drive)에 해당하는 유튜브 추천 강의 리스트입니다.
📚 전체 강의 목록 (3개)
-
1. SBC-OpenCR 직렬 포트 오픈 및 노드 가동2시간
-
2. DDS 기반 원격 PC 통신 설정 및 cmd_vel 토픽 제어3시간
-
3. 키보드 Teleop 노드 구동 및 수동 랩 주행1시간
핵심 요약 노트
Day 6 Summary오늘의 핵심 목표
Day 6에서는 OpenCR보드와 SBC 간 통신을 활성화하고 PC에서 무선 키보드로 로봇을 수동 조종합니다.
- SBC-OpenCR 직렬 포트 오픈 및 노드 가동: USB 직렬 장치 권한을 허용하고 `turtlebot3_bringup` 패키지의 마이크로-ROS 노드를 가동하여 센서/액추에이터 원격 통신을 개방합니다.
- DDS 기반 원격 PC 통신 설정 및 cmd_vel 토픽 제어: 호스트 PC와 라즈베리 파이 간 ROS_DOMAIN_ID를 동기화하고, `/cmd_vel` 기하 토픽 메시지의 퍼블리셔-서브스크라이버 메커니즘을 테스트합니다.
- 키보드 Teleop 노드 구동 및 수동 랩 주행: `teleop_twist_keyboard` 노드를 구동하여 무선 패킷 키보드 타이핑 속도에 맞춰 터틀봇이 전/후진 및 제자리 회전을 매끄럽게 수행하는지 검증합니다.
학습 팁: 오른쪽 AI 챗봇에게
“DDS 통신 환경에서 서로 다른 기기 간 ROS2 토픽이 인식되지 않을 때 네트워크 인터페이스(ROS_LOCALHOST_ONLY 등) 디버깅 팁을 알려줘” 또는 “cmd_vel 토픽의 선속도와 각속도 데이터 규격(geometry_msgs/msg/Twist)을 상세히 설명해줘”
같은 질문을 해보세요.