일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 싸움땅
- 루돌프의반란
- BFS
- 마법의숲탐색
- 코드트리빵
- 왕실의기사대결
- DenseDepth
- 소프티어
- ICER
- ISER
- 구현
- 포탑부수기
- 슈퍼컴퓨터클러스터
- Calibration
- 시뮬레이션
- 토끼와 경주
- 순서대로방문하기
- ARM
- 마이크로프로세서
- 조합
- 이진탐색
- 백준
- 수영대회결승전
- 코드트리
- dfs
- 삼성기출
- DP
- 3Dreconstruction
- ros
- 나무박멸
- Today
- Total
목록Embedded, 제어/ROS (3)
from palette import colorful_colors
1. 기본개념 ROS(Robot Operating System): 로봇(터틀봇 등)을 build할 때 사용하는 소프트웨어 라이브러리와 tool등을 모아둔 집합이다. 리눅스 계열만 지원하며, 현재 ROS1, ROS2, ROS-industrial 버전이 있다. Meta-Operating-System으로, 기존 OS에 분산 컴퓨팅 자원을 활용한다. 또한 우리가 사용하는 General purpose OS(리눅스, 윈도우)가 아니고, 기존 운영체제에 추가적인 설치를 수행한다. 로봇 제어의 표준이 되어, 어플리케이션간(로봇 또는 노드) 유기적 통신을 가능하게 하고 ROS 시스템을 통해 시스템 변경이 필요할 때 일부 모듈만 수정해도 쉽게 제어할 수 있다. Node: 실행 가능한 최소한의 단위 ex) 도어락 시스템이라..
주의: 본 환경은 20.04에서 ROS noetic으로 설치하는 과정입니다. 다른 ROS 버전을 사용한다면 noetic 대신 다른 버전 입력하기! TutleBot 패키지 설치 https://emanual.robotis.com/docs/en/platform/turtlebot3/quick-start/ 참조 ROS가 이미 PC에 설치되어 있다면 다음과 같이 입력 sudo apt install ros-noetic-dynamixel-sdk sudo apt install ros-noetic-turtlebot3-msgs sudo apt install ros-noetic-turtlebot3 Tutle Bot을 Rviz에서 실행하기 터미널을 열고 다음과 같이 입력 (waffle로봇을 사용한다면 burger 대신 waff..
해당 포스팅은 Ubuntu 18.04 버전에서 pc를 밀고 ROS를 다시 설치해야 하는 경우를 대비한 포스팅입니다. melodic 설치/ 삭제 버전이므로, 다른 버전이라면 melodic 대신 해당 버전 이름을 붙여 똑같이 입력하면 됩니다. ros mellodic 설치: http://wiki.ros.org/melodic/Installation/Ubuntu 자신이 Ubuntu 20.04 버전이라면 noetic을 설치해주셔야 합니다! noetic 설치: http://wiki.ros.org/noetic/Installation/Ubuntu noetic/Installation/Ubuntu - ROS Wiki If you rely on these packages, please support OSRF. These pa..