ROS환경 설정내용 확인법
env | grep ROS
ROS_DOMAIN_ID=0 #CREATE3와 같아야 통신이 된다.
Distribution (배포판 버전)
ROS1 | ROS2 | UBUNTU |
Noetic Ninjemys May 23rd, 2020 |
Iron Irwini May 23rd, 2023 |
Jammy Jellyfish 22.04 LTS |
ROS Melodic Morenia May 23rd, 2018 |
Humble Hawksbill May 23rd, 2022 |
Focal Fossa 20.04 LTS 2020년 4월 23일 |
ROS Lunar Loggerhead May 23rd, 2017 |
Galactic Geochelone May 23rd, 2021 |
Bionic Beaver 18.04 LTS 2018년 4월 26일 |
ROS Kinetic Kame May 23rd, 2016 |
Foxy Fitzroy June 5th, 2020 |
Xenial Xerus 16.04 LTS 2016년 4월 21일 |
ROS Jade Turtle May 23rd, 2015 |
||
ROS Indigo Igloo July 22nd, 2014 |
version check : lsb_release -a lsb_release -d |
https://spidyweb.tistory.com/68
LINUX란? centOS(REDHAT)와 ubuntu(DEBIAN)
리눅스란? 리눅스(Linux)는 리누스 토르발스가 커뮤니티 주체로 개발한 컴퓨터 운영 체제입니다. 리눅스(Linux)는 UNIX운영체제를 기반으로 만들어진 운영체제 입니다. 리눅스(Linux)는 유닉스(UNIX)와
spidyweb.tistory.com
https://la-nube.tistory.com/190
데비안(Debian)과 우분투(Ubuntu), 무엇이 다를까요?
이 글은 참고문헌(?)을 번역 및 소개하면서 개인적인 경험을 가미하여 작성되었습니다. 데비안, 정식명칭 데비안 GNU/리눅스는 열정적인 자원봉사자(?)들이 만든 리눅스 운영체제입니다. 우분투
la-nube.tistory.com
ROS Documentation
docs.ros.org
http://wiki.ros.org/noetic/Installation/Ubuntu
noetic/Installation/Ubuntu - ROS Wiki
If you rely on these packages, please support OSRF. These packages are built and hosted on infrastructure maintained and paid for by the Open Source Robotics Foundation, a 501(c)(3) non-profit organization. If OSRF were to receive one penny for each downlo
wiki.ros.org
ROS Noetic 우분투 20.04에 설치해보기
우분투가 20.04가 되고 이제 ROS 세계의 화두는 ROS2로 넘어가는듯 합니다. 그러나 아직 많은 하드웨어들이 ROS2의 지원이 원할하지 않아사 당분간 어쩌면 ROS1과 ROS2가 함께 사용될 수도 있을 것 같습
pinkwink.kr
http://192.168.0.58/ros-app-restart
https://github.com/CygLiDAR-ROS/cyglidar_d1
GitHub - CygLiDAR-ROS/cyglidar_d1
Contribute to CygLiDAR-ROS/cyglidar_d1 development by creating an account on GitHub.
github.com
https://everynewday1029.tistory.com/37
ros delete & reinstall (ROS 삭제 후 재설치)
1. 기존에 설치된 ros 삭제 $ sudo apt-get purge ros-* (패키지와 설정파일 함께 삭제) $ sudo apt-get remove ros-* (패키지만 삭제, 설정파일은 남겨둠) 2. 삭제되었는지 확인 $ rosversion -d 여기에서 이라고..
everynewday1029.tistory.com
https://omorobot.com/docs/ros2-%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0-ubuntu-20-04/
ROS2 설치하기 Ubuntu 20.04 - OMOROBOT
R1mini를 원격에서 제어하기 위해서 PC에 설치하는 과정을 정리합니다.다음 과정은 Ubuntu 20.04에서 ROS 2 Foxy를 apt를 사용하여 설치하는 과정을 정리하였습니다. Locale 설정 ROS2 Repository 추가 ROS2 패키
omorobot.com
https://docs.ros.org/en/foxy/Installation/Ubuntu-Install-Debians.html
Ubuntu (Debian) — ROS 2 Documentation: Foxy documentation
Make sure you have a locale which supports UTF-8. If you are in a minimal environment (such as a docker container), the locale may be something minimal like POSIX. We test with the following settings. However, it should be fine if you’re using a differen
docs.ros.org
https://github.com/ros2/ros1_bridge/blob/master/README.md
GitHub - ros2/ros1_bridge: ROS 2 package that provides bidirectional communication between ROS 1 and ROS 2
ROS 2 package that provides bidirectional communication between ROS 1 and ROS 2 - GitHub - ros2/ros1_bridge: ROS 2 package that provides bidirectional communication between ROS 1 and ROS 2
github.com
https://iroboteducation.github.io/create3_docs/api/ros2/
ROS 2 Interface - Create® 3 Docs
ROS 2 APIs The Create® 3 robot is based on ROS 2 and, as such, it exposes all its user-facing APIs through ROS 2 entities (topics, services, actions and parameters). The purpose of this page is to give a quick overview of these ROS 2 APIs. The robot uses
iroboteducation.github.io
https://github.com/robotpilot/ros2-seminar-examples
GitHub - robotpilot/ros2-seminar-examples: ROS 2 example packages for the ROS 2 seminar
ROS 2 example packages for the ROS 2 seminar. Contribute to robotpilot/ros2-seminar-examples development by creating an account on GitHub.
github.com
https://cafe.naver.com/openrt/24070
000 로봇 운영체제 ROS 강좌 목차
로봇 운영체제 ROS 강좌 목차 - ROS 1 / 2 강좌 목차 - Created Date: 2020.07.13 Modified Date: 2022.02.21 revision...
cafe.naver.com
https://cafe.naver.com/openrt/24592
Cartographer 발표자료
13번째 ROS 유저모임 때 이지훈님이 공유해주신 발표자료입니다. - 주제: 오로카 지역모임 312회 / ROS 유저모임 - 내용: SLAM / Google Cartog...
cafe.naver.com
https://keep-steady.tistory.com/47
AI로봇랩 4강) Cartographer SLAM with ROS2 on Omorobot
Frenz AI로봇랩에서 진행한 AI로봇랩 2기 4강 내용입니다. 3강: https://keep-steady.tistory.com/46 내용 - Lidar SLAM at JetsonNano with ROS2 (ROS2를 이용하여 JetsonNano에서 라이다 SLAM) 참고 블로그: h..
keep-steady.tistory.com
https://keep-steady.tistory.com/48?category=922869
AI로봇랩 2강) ROS2 on Ubuntu20.04 at JetsonNan
Frenz AI로봇랩에서 진행한 AI로봇랩 2기 2강 내용입니다. 내용 - Ubuntu 20.04 버전에 ROS2를 설치한다 (JetsonNano or PC) 참고 블로그: https://omorobot.com/docs/r1mini-pro/ Ubuntu 20.04ver SD카드 만들..
keep-steady.tistory.com
ROS2용 Gazebo (v.9) 설치 및 테스트
Gazebo는 로봇 개발에 필요한 시뮬레이션을 지원하고, 물리엔진을 탑재해서 실제와 비슷한 상황을 구현해주는 3차원 Simulator이다. 아래 내용의 출처는 Gazebosim의 페이지에서 확인할 수 있다. 1. ROS 2
ikaros79.tistory.com
https://hostramus.tistory.com/115
ROS2 패키지 만들기 - 4 (확인 및 실행)
ROS2 Foxy Fitzroy 패키지 노드(publisher) 만들기 1) ~/robot_ws/src/test1234/setup.py 확인 위의 경로 파일 재확인 내용을 모른다면 다시 1편으로 hostramus.tistory.com/112\ ROS2 패키지 만들기 - 1 (패키지..
hostramus.tistory.com
Home - Ubuntu Wiki
Get Involved If you want to help contribute to Ubuntu, then you’ve come to the right place. Keep reading to learn how. You have just taken your first step toward getting involved. Before you get started, we ask that you please observe the Ubuntu Code of
wiki.ubuntu.com
https://www.robotstory.co.kr/king/?vid=889
ROS2: C++로 publisher와 subscriber 만들기
이번 글에서는 C++을 통해 발행자(publisher)와 구독자(subscriber)를 만들어보겠습니다.터미널을 열고 오버레이 작업공간 src 폴더로 이동하세요. $ cd ~/dev_ws/srcC++ 패키지를 만들겠습니다. 빌드타입
www.robotstory.co.kr
ROS2 action 만들기
action 을 만들고 action 서버-클라이언트 에서 사용해본다. ~/ros2_dev_ws/src$ ros2 pkg create action_tutorials_interfaces .action 파일의 구조는 이런식이다. --- (- 세개) 로 구분한다. # Request ---..
hybridego.net
https://github.com/cartographer-project/cartographer_ros
GitHub - cartographer-project/cartographer_ros: Provides ROS integration for Cartographer.
Provides ROS integration for Cartographer. Contribute to cartographer-project/cartographer_ros development by creating an account on GitHub.
github.com
https://iroboteducation.github.io/create3_docs/setup/ubuntu2004/
ROS 2 on Ubuntu 20.04 - Create® 3 Docs
Install ROS 2 Galactic with Create 3 Messages on an Ubuntu 20.04 Machine Before you start If you are running Ubuntu 20.04 natively on your machine, there is no extra setup required. These directions should work in a virtualized container within another ope
iroboteducation.github.io
https://github.com/cartographer-project/cartographer_ros
GitHub - cartographer-project/cartographer_ros: Provides ROS integration for Cartographer.
Provides ROS integration for Cartographer. Contribute to cartographer-project/cartographer_ros development by creating an account on GitHub.
github.com
ROS 외부소스를 가져와서 컴파일할 경우 에러
0. 준비 가. 새로운 컴퓨터를 Ubuntu 18.04 LTS 및 ROS melodic로 셋업한 사항 1) 기본만 셋업한 상황, 외부 라이브러리 설치하지 않음 나. catkin_make 사용하지 않고 catkin build를 사용함 1) $ sudo apt insta..
zelda.tistory.com
[ROS] catkin 빌드 후 패키지를 못찾는 문제
안녕하세요. 꿈꾸는 개발자 몽키준입니다.. created date : 16.05.31 last modified :16.06.01 ROS 에서 catkin_make 로 빌드한 후에 rosrun 로 패키지를 못찾는 경우가 있는데요. 빌드 성공 후 기분좋게 실행을..
mjune.tistory.com
alias eb='nano ~/.bashrc'
alias sb='source ~/.bashrc'
alias cw='cd ~/catkin_ws'
alias cs='cd ~/catkin_ws/src'
alias cm='cd ~/catkin_ws && catkin_make'
#source /opt/ros/kinetic/setup.bash
source ~/catkin_ws/devel/setup.bash
export ROS_HOSTNAME=localhost
export ROS_MASTER_URI=http://localhost:11311
#export ROS_HOSTNAME=192.168.0.39
#export ROS_MASTER_URI=http://192.168.0.39:11311
find / -name "*findgazebo.cmake*" 2> /dev/null
how to not display permission error. through std err (2) into /dev/null
check
ssh localhost
when SSH connection refused. install ssh-server
sudo apt-get install openssh-server ii.
sudo service ssh status