본문 바로가기

전체 글

(33)
DWA Planner 파라미터 정리 - 참고 : http://wiki.ros.org/dwa_local_planner Robot Configuration Parameters - acc_lim_x (double, default: 2.5) 로봇의 x 가속도 한계 (m/s2) - acc_lim_y (double, default: 2.5) 로봇의 y 가속도 한계 (m/s2) - acc_lim_th (double, default: 3.2) 로봇의 회전 가속도 한계 (rad/s2) - max_vel_trans (double, default: 0.55) 로봇에 대한 최대 변환 속도의 절대값 (m/s) - min_vel_trans (double, default: 0.1) 로봇에 대한 최소 변환 속도의 절대값 (m/s) - max_vel_x (double,..
Ubuntu 20.04에 ROS Noetic 설치하기 - 개발환경 : Raspberry Pi 4B (Ubuntu 20.04) - 참조 : http://wiki.ros.org/melodic/Installation/Ubuntu Step1. Ubuntu 20.04설치 https://do-9un6.tistory.com/41 참고 Step2. ROS Noetic 설치 - Ubuntu 20.04에서 Ctrl+Alt+T를 눌러 터미널 창을 열어줍니다. - Package.ros.org로부터 소프트웨어를 받아들일 수 있도록 PC를 세팅합니다. $ sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list' - K..
라즈베리파이 4에 Ubuntu 20.04 설치 - 준비물 : Raspberry Pi 4B, SD Card, SD Card Reader - 참조 : https://medium.com/@may_i/%EB%9D%BC%EC%A6%88%EB%B2%A0%EB%A6%AC%ED%8C%8C%EC%9D%B4%EC%97%90-ubuntu-20-04-lts-%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0-2cb002dccbe4 Step1. SD Card 포맷 - SD 카드를 USB 리더기에 꽂아주고 PC에 연결합니다. - SD Card를 포맷시키기 위해 아래의 링크에서 SD Card Formatter 프로그램을 설치 후 실행합니다. https://www.sdcard.org/downloads/formatter/sd-memory-card-formatter-..
rosserial 통신으로 LED 제어하기 (간단한 LED STATUS) - 개발 환경 : Raspberry Pi 4B (Ubuntu 18.04 / ROS melodic) - 사용품 : Arduino Uno, LED, RGB LED - 참고 : https://pinkwink.kr/1149 Step1. Linux용 아두이노 IDE 설치 - 아래의 링크에서 Linux용 아두이노 IDE를 설치하고 압축해제합니다. https://www.arduino.cc/en/software Software Open-source electronic prototyping platform enabling users to create interactive electronic objects. www.arduino.cc - 아래 명령어를 통해 압축을 푼 폴더로 이동한 후 설치를 진행합니다. (버전은 다를 수..
UCP 실행 방법 정리 STEP1. 노트북에 google VNC 설치하기 - 아래 첨부파일 다운로드 및 Zip파일 압축해제 - 구글 확장 프로그램(chrome://extensions/)에서 '압축해제된 확장 프로그램 로드' 클릭 후 압축 해제한 폴더 선택 및 등록 STEP2. 로봇 전원 연결 및 실행 - 라즈베리파이에 전원을 연결합니다. UCP는 Basic로봇과는 다르게 라즈베리파이 모니터가 연결되어 있으므로 그냥 전원만 켜시면 됩니다. - 우분투 바탕화면이 나온 이후, 노트북을 이용하여 구글 앱스(chrome://apps)에서 Chrome VNC Viewer 클릭하여 실행 - 원격할 PC의 ip주소:포트번호 입력 (만약 연결이 되질 않는다면 라즈베리파이의 터미널 창에 ifconfig를 입력한 후 ip주소 확인) 192.168..
Basic Robot 실행 방법 정리본 STEP1. 노트북에 google VNC 설치하기 - 아래 첨부파일 다운로드 및 Zip파일 압축해제 - 구글 확장 프로그램(chrome://extensions/)에서 '압축해제된 확장 프로그램 로드' 클릭 후 압축 해제한 폴더 선택 및 등록 STEP2. 로봇 전원 연결 및 실행 - 라즈베리파이에 모니터를 연결한 후, 전원을 연결하여 실행 - 우분투 바탕화면이 나온 이후, 노트북을 이용하여 구글 앱스(chrome://apps)에서 Chrome VNC Viewer 클릭하여 실행 - 원격할 PC의 ip주소:포트번호 입력 (만약 연결이 되질 않는다면 라즈베리파이의 터미널 창에 ifconfig를 입력한 후 ip주소 확인) 192.168.0.11:5900 - 원격 연결이 되었다면, 라즈베리파이에 연결되어있는 모니터..
머신러닝(ML) https://jh2021.tistory.com/3 https://velog.io/@hyunsuki/Activation-Function%ED%99%9C%EC%84%B1%ED%99%94-%ED%95%A8%EC%88%98 https://latte-is-horse.tistory.com/32
rosserial을 이용하여 로봇 이동 시 LED 자동 제어 - 개발 환경 : Raspberry Pi 4B (Ubuntu 18.04 / ROS melodic) - 사용품 : md400T(모터드라이버), MDT150(인휠모터), ydlidar X4(라이다), 배터리, IntelliThings iAHRS RB-SDA-v1(IMU센서), Arduino Mega, WS2812 Flexible LED (https://www.devicemart.co.kr/goods/view?no=1328618#goods_file) Step1. 아두이노 rosserial 환경 구축 및 LED 코드 작성 - 아래의 링크를 참고 https://do-9un6.tistory.com/7 Arduino와 ROS로 Flexible LED 구동하기 - Raspberry Pi 4B (Ubuntu 18.04 ..

반응형