본문 바로가기

정나우69

ROS image topic 가져와서 YOLOv7 작동시키기 1. 목표 Moveit!으로 장애물 회피를 하기 위해 Depth camera를 사용하고 있습니다. Intel Realsense의 D435 뎁스 카메라는 뎁스 이미지 뿐만 아니라 RGB 이미지도 제공합니다. 이번에는 Moveit!을 작동시키는 동시에 뎁스 카메라의 이미지를 가져와 YOLOv7을 작동시켜보고자 합니다. 이렇게 하면 카메라를 여러 개 사용하지 않아도 되고, 하나의 카메라로 장애물 인식과 검사 대상 인식을 동시에 하기 때문에 좌표계가 일치하므로 정확도가 더욱 좋아집니다. 2. 방법 2-1. 기본 YOLOv7 작동 시키기 2023. 8. 29.
ImportError: dynamic module does not define module export function (PyInit_cv_bridge_boost) 1. 문제 ROS에서 사용 중인 이미지를 yolo에 넣기 위해 cv_bridge를 이용하려고 합니다. 그런데 아래와 같은 오류가 발생했습니다. ImportError: dynamic module does not define module export function (PyInit_cv_bridge_boost) 2. 해결 아래 블로그를 참고해 해결했습니다. ImportError: dynamic module does not define module export function (PyInit_cv_bridge_boost) in Xavier AGX stackoverflow.com/questions/49221565/unable-to-use-cv-bridge-with-ros-kinetic-and-python3 Unab.. 2023. 8. 28.
ROS 삭제후 재설치 삭제 sudo apt-get remove ros-* sudo apt-get remove ros-melodic-* sudo apt-get autoremove 설치 sudo apt update sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654 sudo apt update sudo apt install ros-melodic-desktop-full sudo pip install -U rosdep sudo apt-get install python-wstool sudo pip install -U wstool cd /etc/ros/rosdep/sources.list... 2023. 8. 28.
RTX3090 & Python3.6으로 YOLOv7 실행하기 가지고 있는 GPU와 필요한 Python 버전을 잘 고려해서 설치해야 합니다. 기본 가지고 있는 것 GPU: RTX 3090 Python: 3.6.9 먼저 설치해야 하는 것 CUDA: 11.3 cuDNN: 8.9.4 아래 링크를 참고해서 설치합니다. Ubuntu 18.04에서 CUDA, Cudnn 설치 데스크탑에서 Yolo를 사용하려면 CUDA와 Cudnn을 설치해줘야 합니다. Jetson은 Jetpack을 설치할 때 알아서 다 깔리지만 데스크탑은 따로 설치를 해줘야 해서 좀 귀찮.. 먼저 데스크탑에 이미 설치된 옛 kumoh-irl.tistory.com YOLOv7에 필요한 라이브러리 설치 먼저 yolov7 깃허브를 참고해 requirement.txt를 이용해 모두 깔아줍니다. GitHub - Wong.. 2023. 8. 23.