ros 6

rosserial esp8266 wifi통신(tcp)

ROS와 ESP32 tcp 통신을 진행해 보았다. 우선 ESP32 또는 ESP8266 보드를 아두이노 IDE 환경에서 개발하고, 업로드 하기위해 환경설정 - 추가적인보드 매니저 URLs 에 다음과 같이 두개의 URL을 추가한다. http://arduino.esp8266.com/stable/package_esp8266com_index.json https://dl.espressif.com/dl/package_esp32_index.json 보드를 추가하기 위해 툴 -> 보드 -> 보드매니저 로 들어가서 esp32와 esp8266 보드를 설치해준다. 소스코드 /// ROS-Esp WiFi(tcp) /// doljokilab.tistory.com /// dol42@kakao.com /// made by. dol ..

개발관련/ROS 2021.01.28

wsl2 우분투 ros vscode 개발환경 세팅하기

wsl2로 구동중인 우분투에서 ros에서 코드를 좀 더 편집하기 편하게 하기 위해 vscode를 사용하고자 한다. 기존 윈도우에도 vs코드가 깔려있지만 우분투와 권한문제가 생길 수 있어 wsl2에 설치 된 우분투 환경에 vscode를 따로 설치하여 사용하기로 하였다. sudo apt-get install curl sudo sh -c 'curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > /etc/apt/trusted.gpg.d/microsoft.gpg' sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main" > /etc/..

개발관련 2021.01.23

[ROS] 간단한 Publisher과 Subscriber 예제(python)

!!진행시 경로를 잘 확인하세요. 저는 윈도우 10에서 wsl2를 사용해 ros를 구동중입니다. 이전 게시물들을 참고하여 설정 후 진행하면 도움이 될 것 같습니다. 사전 환경세팅용 참고 게시물 [ROS] ubuntu 18.04에 ROS Melodic 설치하기(PC) 우분투 18.04 LTS에 ROS Melodic을 설치하는 방법을 소개한다. Melodic은 12번째로 릴리즈 된 ROS 배포판이다. 2018년 5월에 릴리즈 되어 2023년 5월까지 지원 예정이다. 현재 가장 오래 지원 예정이기 때문에 doljokilab.tistory.com WSL2로 윈도우10에서 ROS 설치하기 매번 듀얼부팅으로 껐다 켰다 하기도 귀찮다. 윈도우10에서 WSL2를 사용해서 ROS를 설치해보자. WSL이란? WSL(Win..

개발관련/ROS 2021.01.22

WSL2로 윈도우10에서 ROS 설치하기

매번 듀얼부팅으로 껐다 켰다 하기도 귀찮다. 윈도우10에서 WSL2를 사용해서 ROS를 설치해보자. WSL이란? WSL(Windows Subsystem for Linux)는 윈도우에서 경량 가상화 기술을 이용해 리눅스을 구동할 수 있도록 도와주는 기능이다. WSL2는 WSL에서 파일 시스템 성능향상과 전체 시스템 호출 호환성 지원을 위해 업데이트 된 것이다. 기능 비교 기능 WSL 1 WSL 2 Windows와 Linux 통합 ✅ ✅ 빠른 부팅 시간 ✅ ✅ 작은 리소스 공간 ✅ ✅ 현재 버전의 VMware 및 VirtualBox에서 실행 ✅ ✅ 관리 VM ❌ ✅ 전체 Linux 커널 ❌ ✅ 전체 시스템 호출 호환성 ❌ ✅ OS 파일 시스템 간 성능 ✅ ❌ WSL2 아키텍처가 os파일 시스템 간 성능을 제..

개발관련/ROS 2021.01.01

[ROS] ubuntu 18.04에 ROS Melodic 설치하기(PC)

우분투 18.04 LTS에 ROS Melodic을 설치하는 방법을 소개한다. Melodic은 12번째로 릴리즈 된 ROS 배포판이다. 2018년 5월에 릴리즈 되어 2023년 5월까지 지원 예정이다. 현재 가장 오래 지원 예정이기 때문에 Melodic으로 설치를 진행하였다. 아직 실제 사용할 PC의 부품 배송이 이루어지지 않았기 때문에 아래와 같은 환경에서 테스트를 진행하였다. 개발환경(테스트용) OS : Ubuntu 18.04 LTS Desktop MainBoard : itx-1037p CPU : Dual core IntelAR CeleronAR 1037U 1.8 GHz GPU: Integrate Intel HD Graphics Memory: 8GB DDR3L HDD : 500GB 개발환경(실 개발용)..

개발관련/ROS 2020.05.25
반응형