<aside> 💡
최신 ROS-Gazebo를 학습하고 이를 이용해 해양로봇을 구현합니다.
다양한 ROS2 해양로봇 라이브러리를 테스트하고 비교해봅니다.
</aside>
수업의 목표
노션 학생회원 무료라이센스 : https://www.notion.com/ko/product/notion-for-education
Codex AI 코딩
https://education.github.com/pack : 학생팩에 Github Copilot Pro에 OpenAI Codex 무료사용가능
관련자료
[LIG넥스원방문] - 한국해양대학교 최원석.pdf
ICROS-KROS-KIIS-부울경-한국해양대-최원석.pdf
Open Robotics Maritime Robotics Community / WG
Dave 설치방법
Colcon 을 이용한 패키지 빌딩과 source 를 이용한 로딩
Dave설치결과 확인
ros2 launch dave_demos dave_robot.launch.py z:=-5 namespace:=rexrov world_name:=dave_ocean_waves paused:=false
BlueROV2 설치결과 확인
ros2 launch dave_demos dave_robot.launch.py z:=-0.5 namespace:=bluerov2 world_name:=dave_ocean_waves paused:=false open_virtual_joystick:=true open_qgc:=false
c: arm, x: diarm, w/s: forward/back, a/d: yaw, r/f: ascend/descend, h: ALT_HOLD, j: STABLIZE, space: stopopen_qgc:=true open_virtual_joystick:=true to launch QGroundControl and virtual joystick alongside it
open_qgc to work on the native ubuntu installation, make qgroundcontrol alias of QGroundControl app and add to PATH.