본문 바로가기

ROS2

ROS 예제를 실행하고 소스 코드를 수정해 보자! 안녕하세요 이번차시에는 저번에 설치해둔 ROS를 사용해서 예제 프로그램을 돌려보겠습니다. 프로그램을 실행하기 전에 작업공간(working directory)을 미리 만들어줍니다. Ubuntu를 실행하고 아래 코드를 입력해 주세요 (colcon_cd 명령어는 저번 차시에서 zshrc 수정을 통해 미리 단축 경로로 등록해 놓았습니다.) 저번차시 보고오기 --> [ROS2 무작정 따라하기] - Ubuntu에 ROS를 설치하자! mkdir -p Project/ros2 colcon_cd 노드 발행 예제를 테스트하기 위해 아래 사진처럼 Ubuntu를 하나 더 열어줍니다. 위에는 다음과 같은 명령어를 ros2 run demo_nodes_py listener 아래에는 다음과 같은 명령어를 입력합니다. ros2 run .. 더보기
Ubuntu에 ROS를 설치하자! 안녕하세요 오늘은 저번시간에 미리 설치해둔 Ubuntu에 필요한 프로그램과 ROS를 설치하는 시간을 가져보겠습니다. [ROS2 무작정 따라하기] - 윈도우에서 리눅스 사용하기 WSL2 설치 및 사용법 (2) 우선 아래 사진처럼 설치된 Ubuntu를 실행해 줍니다. 다음과 같은 명령어를 작성해 줍니다. (처음 1회는 아까 설정해둔 비밀번호를 입력해야 합니다.) sudo apt update 지금부터 ROS를 설치하기 위해 꼭 필요한 프로그램을 설치하겠습니다. 아래 명령어를 입력해 줍니다. (-y는 중간에 확인 과정을 생략하는 명령어입니다.) >> sudo apt install -y curl gnupg2 lsb-release 계속해서 명령어를 입력해 줍니다. (드래그해서 복사 후 Ubuntu 화면에서 우클릭하.. 더보기
윈도우에서 리눅스 사용하기 WSL2 설치 및 사용법 (2) 안녕하세요 이번 시간에는 실제로 WSL2를 사용하여 Ubuntu 20.04를 설치하는 방법을 알아보겠습니다. WSL을 사용하기 위해서는 윈도우의 버전이 중요한데요, 윈도우 11일 경우 별도의 확인이 필요 없지만 윈도우 10을 사용하는 사용자분들은 OS 버전 확인을 위해서 Win + R 키를 눌러 실행 창에 winver를 입력 후 실행시켜 줍니다. 아래처럼 확인 창에서 버전 뒤 OS 빌드 번호가 19041 이상이면 사용할 수 있습니다. 업데이트가 되지 않았다면, 설정 -> 업데이트 및 보안에서 업데이트를 진행해 주세요. 2020년 5월에 진행된 업데이트라 대부분의 사람들이 19041 이상 버전을 사용하고 있을 거라 생각하지만, 간혹 인트라넷 PC와 같이 OS 업데이트가 불가능한 경우가 있기 때문에 1904.. 더보기
ROS 넌 누구니? 안녕하세요 오랜만입니다~! 이번 기획은 같이 ROS를 배워보고자 하는 마음에 기획하게 되었는데요, 부디 열심히 완주까지 같이 힘내서 달려봅시다 자 그러면 오늘의 주인공인 ROS는 과연 무엇일까요? ROS는 말 그대로 Robot OS라 할 수 있습니다. 로봇을 제어하고 운영하기 위한 OS의 일종이라고도 할 수 있는데, 정확하게 말하자면 OS는 아니고 메타 운영체제입니다. 처음 개발은 구글에 근무하던 개발자가 만들었다고 전해지지만 확실하지는 않습니다. ROS가 나오기 이전에는 로봇을 만들기 위해서 프로그래머들은 각 서보모터의 움직임을 어떻게 구현하는지, 각 센서에서 값을 어떻게 받아오는지에 집중하느라 실제로 로봇이 움직이고, 작동하는 기능에 대해서는 신경 쓰기가 힘들었습니다. 특히 열심히 개발하다가 클라이언.. 더보기