Debugging(15)
-
[ROS Kinetic Kame][C++] Class를 활용한 간단한 Subscriber 구현 Example
Publisher 구현에서 Pubsish중인 topic을 subscribe 해보자. Quick Start 시작하기 앞서 package.xml, CMakeLists.txt패키지 설정이 귀찮으신 분들을 위한 예제 코드 GitHub 만들어진 catkin workspace 내 src 폴더로 이동한 후 아래 명령어를 입력해 Clone! git clone https://github.com/MakingtheBuildKing/simple-pub-sub.gitcatkin_make 후 rosrun tutorial_0 tutorial_0_subscriber를 입력하면 subscriber node 실행 완료. publisher node가 실행된다면 현재 ros time이 terminal 창에 출력된다. Tutorial tim..
2020.02.20 -
[ROS Kinetic Kame][C++] Class를 활용한 간단한 Publisher 구현 Example
Subscriber 구현은 여기로 Quick Start 시작하기 앞서 package.xml, CMakeLists.txt패키지 설정이 귀찮으신 분들을 위한 예제 코드 GitHub 만들어진 catkin workspace 내 src 폴더로 이동한 후 아래 명령어를 입력해 Clone! git clone https://github.com/MakingtheBuildKing/simple-pub-sub.gitcatkin_make 후 rosrun tutorial_0 tutorial_0_publisher를 입력하면 publisher node 실행 완료. 실행 확인하고 입맛에 맞게 바꿔 쓰면 됩니다. Tutorial Publisher는 ROS 공식 사이트의 예제를 그대로 형식에 맞춰 옮겨주면 쉽게 구현할 수 있다. 다음 예..
2020.02.20 -
[ROS Kinetic Kame] .rviz 파일 지정하여 Rviz 실행하기
rosrun rviz rviz 기본 레이아웃으로 실행 후 ctrl+s를 이용해 저장하면 기본적으로 /home/$USER/.rviz/default.rviz 파일에 저장된다. 실행하는 프로그램마다 다른 레이아웃을 적용하여 rviz를 실행하고 싶다면 다음과 같이 실행한다. rosrun rviz rviz -d /path/to/foo.rviz 원하는 레이아웃이 저장된 rviz 파일 만들기 rviz를 실행한 후 원하는 visualization 창을 추가하고 적절히 배치하여 레이아웃을 잡은 후 ctrl+shift+s를 입력하여 저장 이렇게 버전별로 rviz 파일을 따로 만들어 관리하면 편하다.
2020.02.20 -
[Ubuntu 16.04~] CUDA 10.2, cuDNN 7.6.5 설치
CPU : i8-8700K / GPU : GeForce GTX1080 Ti 기준 default로 설치한 ubuntu 16.04에 CUDA를 그대로 설치하면 무한 로그인같은 이상한 현상이 발생하는데 ubuntu 설치할때 커널 부팅옵션을 추가해줘야한다. EFI 모드로 설치 시 Install Ubuntu에 포커스를 맞추고 e키를 누르면 아래와 같은 창이 뜨는데 linux 라인 끝(quiet splash와 ---사이)에 다음과 같이 명령어를 추가해주고 ctrl+x 또는 F10 키를 입력하여 설치를 진행한다. nomodeset acpi=off Legacy 설치 시 키보드의 F6키를 누르면 메뉴 팝업이 뜨고 마찬가지로 nomodeset, acpi=off 항목을 체크 (화살표 키로 이동 후 Enter)한 뒤 Inst..
2020.02.03 -
[Ubuntu 16.04~] Wine 5.0 설치
공식페이지에 나온대로 설치하면 의존성 에러를 뿜으며 설치가 안 된다 우분투16버전부터 faudio 라이브러리를 따로 설치해줘야한다 https://forum.winehq.org/viewtopic.php?f=8&t=32192 링크에 나온 대로 라이브러리 설치해주면 끝 Ubuntu 18.04 and Linux Mint 19.x 기준 sudo dpkg --add-architecture i386 아래 링크의 amd64, i386 폴더 내의 libfaudio0로 시작하는 패키지파일을 전부 받는다 [https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/xUbuntu_18.04/] dpkg -i ./libfaudio0_19.07-0_bionic_amd6..
2020.02.03 -
[Ubuntu 16.04~] 패키지 업데이트 제외(패키지 버전 고정)
Realsesne 사용중 아무 생각 없이 apt update, upgrade 시전 후 예정에도 없던 카메라 펌웨어 업데이트와 ROS 패키지, Launch파일까지 수정하게 되어 이 글을 남긴다. 패키지를 현재 버전으로 고정(hold) sudo echo -e "[package_name] hold" | sudo dpkg --set-selections hold 된 패키지 리스트 확인 sudo dpkg --get-selections | grep hold 다시 업그레이드를 하고 싶다면 sudo echo -e "[package_name] install" | sudo dpkg --set-selections
2020.02.03