반응형 전체 글167 Armadillo C++ 라이브러리 설치하기(Ubuntu) C++로 작성된 선형 대수 라이브러리 Armadillo 라이브러리를 설치해 봅시다. 사용환경 : Ubuntu 20.04 (docker) 1. Armadillo C++ 라이브러리 설치 https://arma.sourceforge.net/download.html Armadillo: C++ library for linear algebra & scientific computing - Download arma.sourceforge.net 위 압축 파일을 설치합니다. Downloads 디렉터리에 설치가 됩니다. 이를 도커 컨테이너로 옮깁니다. (옵션) 위 과정은 해당 링크를 참고하시면 됩니다! https://stupidly-honest.tistory.com/19 Docker 컨테이너로 파일 가져오기 docker c.. 2023. 7. 9. Docker 컨테이너로 파일 가져오기 docker cp : 로컬 저장소에서 파일을 도커 컨테이너로 가져오는 명령어 1. 로컬 터미널 열고, 파일이 있는 위치로 이동한다. cd docker cp : 결과 assignment_3 파일이 정상적으로 복사된 것을 알 수 있다. 2023. 7. 9. git clone remote 에러 (SSH Key 삭제 및 생성) git clone 을 하다가 remote 관련 에러가 있었다. 해당 에러는 ssh키 관련 에러로 터미널에서 다른 PC에 접속하거나 요청을 처리할 때 사용된다. 1. 먼저 깃허브에서 기존에 존재하는 SSH키를 삭제한다. 2. 새로운 SSH 키를 생성한다. New SSH 키 생성 버튼을 클릭하면 아래 사진과 같이 나온다. 3. 그 다음 터미널을 열고 아래 명령어를 입력한다. #키 생성 $ ssh-keygen #공개 키 복사 $ cat ~/.ssh/id_rsa.pub 두번째 명령어를 입력한 결과 공개 키가 출력되는데 이를 복사한 후 아래 그림과 같이 입력한다. 그 다음 Add SSH key 버튼을 클릭하면 끝 정상적으로 git clone 명령어가 실행된다. 참고 https://ittrue.tistory.com.. 2023. 7. 8. Jetson Nano에 YD LiDAR G4 연결하기 [2] 젯슨나노에 YD LiDAR G4를 연결해 보겠습니다. 사용 보드 : Jetson Nano 4GB 환경 : Ubuntu 20.04 + noetic 도커 컨테이너 라이다 : YD LiDAR G4 이전 글을 참고하면 좋습니다. https://stupidly-honest.tistory.com/15 Jetson Nano에 Docker 설치 및 Rviz 실행하기 [1] 사용 보드 : Jetson Nano 4GB 도커 이미지 : ros noetic 라이다 : G4 이전에 라즈베리파이4에 도커를 설치후 ROS2와 rviz2를 실행하였습니다. 이번에는 젯슨나노에서 noetic 도커 이미지를 설치 후 rviz를 띄워 stupidly-honest.tistory.com 그리고 이전에 작업에서 컨테이너를 생성할 때 /dev에 .. 2023. 7. 6. Docker 컨테이너 이미지로 만들기 1. 먼저 컨테이너에서 빠져나와 컨테이너가 종료된 것을 확인합니다. docker ps -a #만약 종료 되지 않았다면 docker stop 2. 컨테이너를 이미지로 커밋하기 명령어 포맷은 아래와 같습니다 docker commit -a "작성자 이름" -m "커밋 메시지" : 3. 결과 확인하기 docker images 2023. 7. 6. Jetson Nano에 Docker 설치 및 Rviz 실행하기 [1] 사용 보드 : Jetson Nano 4GB 도커 이미지 : ros noetic 라이다 : G4 이전에 라즈베리파이4에 도커를 설치후 ROS2와 rviz2를 실행하였습니다. 이번에는 젯슨나노에서 noetic 도커 이미지를 설치 후 rviz를 띄워 시각화를 해보겠습니다. 전 라즈베리파이편과 유사하여 구체적인 설명은 생략하겠습니다. 1. 먼저 ROS noetic 이미지를 받아줍니다. docker pull arm64v8/ros:noetic 2. 컨테이너 생성하기 docker run -it --privileged -d --name -e DISPLAY=:0 -v /tmp/.X11-unix:/tmp/.X11-unix arm64v8/ros:noetic 3. 컨테이너 접속하기 docker ps #컨테이너 이름 확인 명령.. 2023. 7. 6. 이전 1 ··· 23 24 25 26 27 28 다음 반응형