Note : 이 튜토리얼은 이전의 understanding ROS topics 튜토리얼을 학습했다 가정한 후 작성된 튜토리얼이다. 이 튜토리얼에 관련된 문제 및 질문은 answers.ros.org에서 확인하라. 질문 작성 시, 이 튜토리얼 페이지에 대한 링크, OS & ROS 버전 및 적절한 태그를 추가할 것. Understanding ROS Services and Parameters Description : 이 튜토리얼은 ROS의 서비스(service) 및 파라미터(parameter)에 대해 소개하고, 커맨드라인 툴인 rosservice와 rosparam의 사용법에 대해 알아볼 것이다. Tutorial Level : BEGINNER Next Tutorial : Using rqt_console and r..
2022.10.27 - [드론&로봇/ROS] - [ROS] Ubuntu 20.04 LTS에 ROS Noetic 설치하기 #1 [ROS] Ubuntu 20.04 LTS에 ROS Noetic 설치하기 #1 ARM64 기반의 Ubuntu Desktop 20.04 LTS가 설치되었다고 가정하고 시작합니다. 2022.09.09 - [프로그램/Linux] - [Ubuntu] Apple Silicon 맥에 패러렐즈로 Ubuntu Desktop 20.04 LTS 설치 #1 OS 설치 [Ubuntu] Apple Silicon 맥에 패러 conceptbug.tistory.com 이전 포스팅에서 ROS Noetic을 설치하였고 간단한 roscore 명령어로 테스트까지만 해 보았다. 여기에 추가 ROS 환경 설정이 필요하다...
ARM64 기반의 Ubuntu Desktop 20.04 LTS가 설치되었다고 가정하고 시작합니다. 2022.09.09 - [프로그램/Linux] - [Ubuntu] Apple Silicon 맥에 패러렐즈로 Ubuntu Desktop 20.04 LTS 설치 #1 OS 설치 [Ubuntu] Apple Silicon 맥에 패러렐즈로 Ubuntu Desktop 20.04 LTS 설치 #1 OS 설치 일단 라이선스를 준수하고 정품 소프트웨어를 사용합시다. 바쁜 분들은 해당 컨텍스트 스킵 가능. 두괄식 표현으로 결과부터 얘기하자면, 현재 Apple Silicon macOS에서 실험 용도로 모든 설정을 커 conceptbug.tistory.com 관련글 2021.01.08 - [드론&로봇/ROS] - [ROS] Ub..
Note : 이 튜토리얼은 이전의 understanding ROS nodes 튜토리얼을 학습했다고 가정한 후 작성된 튜토리얼이다. 이 튜토리얼에 관련된 문제 및 질문은 answers.ros.org에서 확인할 것. 질문 작성시, 이 튜토리얼 페이지에 대한 링크, OS & ROS 버전 및 적절한 태그를 추가할 것. Understanding ROS Topics Description : 이 튜토리얼은 ROS topic에 대해 소개하고 커맨드라인 툴인 rostopic과 rqt_plot의 사용법에 대해 다룰 것이다. Tutorial Level : BEGINNER Next Tutorial : Understanding ROS services and parameters 1. Setup 1.1 roscore 시작하기에 앞..
Note: 이 튜토리얼은 이전의 building a ROS package튜토리얼을 학습했다고 가정한 후 작성된 튜토리얼이다. 이 튜토리얼에 관련된 문제 및 질문은answers.ros.org에서 확인할 것. 질문 작성시, 이 튜토리얼 페이지에 대한 링크, OS & ROS 버전 및 적절한 태그를 추가할 것. Understanding ROS Nodes Description : 이 튜토리얼은 ROS graph에 대해 소개하고 커맨드라인 툴인 roscore, rosnode, rosrun의 사용법에 대해 다룰 것이다. Tutorial Level : BEGINNER Next Tutorial : Understanding ROS topics 1. Prerequisites 이 튜토리얼에서는 가벼운 시뮬레이터를 하나 설치하..
Note : 이 튜토리얼은 이전의 creating a ROS package 튜토리얼을 학습했다고 가정한 후 작성된 튜토리얼이다. 이 튜토리얼에 관련된 문제 및 질문은 answers.ros.org에서 확인할 것. 질문 작성시, 이 튜토리얼 페이지에 대한 링크, OS & ROS 버전 및 적절한 태그를 추가할 것. Building a ROS Package Description : 이 튜토리얼은 패키지 빌드에 필요한 툴체인에 관해 다룬다. Tutorial Level : BEGINNER Next Tutorial : Understanding ROS Nodes 1. Building Packages 패키지의 모든 시스템 의존성이 설치되면 새로운 패키지를 빌드할 수 있다. Note : apt나 다른 패키지 매니저를 통해..
Creating a ROS Package Description : 이 튜토리얼에서는 roscreate-pkg 혹은 catkin을 사용하여 패키지를 새롭게 생성하고 rospack을 사용하여 패키지의 의존성을 나열하는 방법을 다룬다. Tutorial Level : BEGINNER Next Tutorial : Building a ROS package 1. What makes up a catkin Package? 어떤 패키지가 catkin 패키지로써 인식되려면 몇 가지 조건들을 만족해야 한다. 반드시 catkin과 호환되는 package.xml 파일이 있어야 한다. 이 package.xml 파일은 패키지의 메타 정보를 포함하고 있다. 반드시 catkin을 사용하는 CMakeLists.txt 파일이 있어야 한다...
Navigating the ROS Filesystem Description : 해당 튜토리얼은 ROS 파일시스템의 개념을 설명하고, roscd, rosls, rospack등의 command-line툴을 다룬다. Tutorial Level : BEGINNER Next Tutorial : Creating a ROS package 1. Prerequisites 해당 튜토리얼을 진행하기 위해서 ros-tutorials 패키지를 활용할 것이기 때문에 해당 패키지가 설치 되었는지 확인해야 한다. sudo apt install ros-melodic-ros-tutorials 이미 최신 버전의 패키지가 설치되어 있는 것으로 보인다. 2. Quick Overview of Filesystem Concepts Package ..
Installing and Configuring Your ROS Environment Description : 이튜토리얼은컴퓨터에ROS를설치하고ROS환경을설정하는과정을설명한다. Tutorial Level : BEGINNER Next Tutorial : Navigating the ROS Filesystem 1. Install ROS ROS 설치 과정인데 이미 설치했으므로 패스. 아직 ROS 설치를 하지 않았다면 아래를 참조. ROS installation instructions ROS/Installation - ROS Wiki Available Translations: German | Spanish | French | Italian | Japanese | Korean | Brazilian Portugues..
PX4의 Obstacle Avoidance를 테스트하기 위해 Intel의 RealSense d435라는 depth camera를 사용해봤습니다. www.intelrealsense.com/stereo-depth/ Stereo Depth – Intel® RealSense™ Depth and Tracking Cameras Intel® RealSense™ Stereo Depth Technology brings 3D to devices and machines that only see 2D today. Check out our latest active stereo depth cameras. www.intelrealsense.com 비슷한 제품명의 d435i는 d435 제품에 IMU가 추가된 모델입니다. '심도 카메..
관련 포스팅 2022.09.11 - [프로그램/Linux] - [Ubuntu] Apple Silicon 맥에 패러렐즈로 Ubuntu Desktop 20.04 LTS 설치 #2-1 Parallels Tools 설치 [Ubuntu] Apple Silicon 맥에 패러렐즈로 Ubuntu Desktop 20.04 LTS 설치 #2-1 Parallels Tools 설치 대부분의 가상 머신들이 guest OS에서 필요한 드라이버를 사용자가 직접 설치하지 않아도 되게끔 자체적으로 패키지화 시켜 제공한다. VMware는 사용하지 않아서 잘 모르겠고, Oracle사의 VirtualBox는 conceptbug.tistory.com 2022.09.13 - [프로그램/Linux] - [Ubuntu] Apple Silicon ..
이전 포스팅에서 ROS Melodic을 설치해 보았습니다. 2021/01/08 - [ROS/ROS 아장아장] - [ROS] Ubuntu 18.04 LTS에 ROS Melodic 설치하기 #1 [ROS] Ubuntu 18.04 LTS에 ROS Melodic 설치하기 #1 Ubuntu 18.04 LTS를 설치했다는 가정 하에 시작합니다. ROS 공식 홈페이지에 기재된 내용을 준수하여 진행하였습니다. 제가 처음 설치했던 ROS이기도 하고, 초심자의 마음으로 적어두었던 것들을 포스 conceptbug.tistory.com 바로 사용할 수 있다면 좋겠지만, 추가적으로 ROS 환경 설정을 해야 합니다. ROS 작업 공간 만들기 ROS 환경 설정 추가하기 마무리 1. ROS 작업 공간 만들기 작업 공간은 말 그대로 ..