일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- ROS2
- 분당맛집
- socketio
- CLASS
- 터미널
- timm
- TTS
- tensorflow
- opencv
- linux
- humble
- no space left on device
- Android
- pytorch
- string
- 티스토리챌린지
- openAI
- ubuntu
- 오블완
- ros
- python
- Torch
- CUDA
- 판교
- ChatGPT
- 딥러닝
- GPT
- 스팸
- 맛집
- error
- Today
- Total
목록전체 글 (132)
RoBoLoG
RKNN Toolkit2를 설정하는 과정에서 아래와 같은 오류 메시지를 만날 수 있습니다:OSError: /usr/lib64/librknnrt.so: cannot open shared object file: No such file or directory 이 오류는 librknnrt.so 파일이 시스템의 표준 라이브러리 경로에 없거나, 환경 변수가 제대로 설정되지 않았기 때문에 발생합니다. 이번 글에서는 이 문제를 해결하는 방법을 설명합니다.오류 원인librknnrt.so는 RKNN 런타임 라이브러리로, Rockchip NPU에서 모델을 실행하기 위해 필수적인 파일입니다. 이 파일이 /usr/lib64 경로에 없거나, 환경 변수에 추가되지 않으면 프로그램이 런타임에서 라이브러리를 로드할 수 없어 위와 같은..
오류 메시지 No space left on device는 디스크 공간 부족으로 인해 패키지 설치가 실패한 상황을 나타냅니다. 이를 해결하려면 다음 단계를 따라 디스크 공간을 확보하세요!1. 디스크 사용량 확인현재 디스크 사용량을 확인하려면 다음 명령어를 실행하세요:df -h 이 명령어는 각 파일 시스템의 사용 가능한 공간을 보여줍니다. Use%가 100%인 파티션이 문제의 원인일 가능성이 높습니다.2. 불필요한 파일 삭제디스크 공간을 확보하려면 불필요한 파일을 삭제해야 합니다.캐시 파일 삭제sudo apt-get clean pip 캐시 삭제pip cache purge 오래된 로그 파일 삭제sudo journalctl --vacuum-time=7d 다운로드 폴더 정리rm -rf ~/Downloads/*3...
A couple enjoying roasted sweet potatoes in winter.
Style Transfer로 새로운 예술을 창조하다 최근 딥러닝 기술의 발전으로, 예술과 기술의 경계가 점점 사라지고 있습니다. 그 중 하나의 대표적인 사례가 바로 Style Transfer입니다. Style Transfer는 특정 이미지의 콘텐츠를 유지하면서, 다른 이미지의 스타일을 적용하여 전혀 새로운 느낌의 이미지를 생성하는 기술입니다. 이번 글에서는 빈센트 반 고흐의 별이 빛나는 밤 스타일을 활용하여, 호수에서 낚시를 즐기는 남자를 주제로 그림을 만들어 본 과정을 공유합니다.Style Transfer란 무엇인가?Style Transfer는 딥러닝의 한 분야인 Generative Adversarial Networks (GANs) 또는 Convolutional Neural Networks (CNNs)..
[ChatGPT] 라인 일러스트를 그려주는 프롬프트! 최근 인공지능을 활용한 이미지 생성 기술이 급격히 발전하면서, 이제 누구나 쉽게 그림을 요청하고 원하는 이미지를 얻을 수 있게 되었습니다. 특히, 심플하고 직관적인 라인 일러스트(Line Illustration) 스타일로 자신만의 이미지를 만들어 볼 수 있는데요, 이번 포스팅에서는 ChatGPT에서 라인 일러스트를 쉽게 요청하는 방법에 대해 소개해 드리겠습니다!라인 일러스트, 플랫 디자인, 카툰 스타일을 결합한 프롬프트로 이미지 생성하기ChatGPT에서 라인 일러스트를 생성하고 싶다면, "라인 일러스트, 플랫 디자인, 카툰 스타일과 미니멀리즘이 결합된 느낌으로 그림 그려줘." 와 같은 프롬프트를 입력해 보세요. 그 후 원하는 이미지를 구체적으로 설명하..
우분투 터미널에서 특정 디렉토리를 만들고, 그 디렉토리 하위에 있는 모든 파일과 디렉토리에 읽기, 쓰기 권한을 부여하는 방법은 다음과 같습니다.1. 디렉토리 생성먼저, 특정 디렉토리를 생성하려면 mkdir 명령어를 사용합니다. mkdir /path/to/directory 예를 들어, myfolder라는 이름의 디렉토리를 생성하려면:mkdir ~/myfolder 2. 디렉토리 하위에 있는 모든 파일/디렉토리에 읽기, 쓰기 권한 부여생성된 디렉토리와 그 하위 파일/디렉토리에 읽기, 쓰기 권한을 부여하려면 chmod 명령어를 사용합니다. chmod -R u+rw /path/to/directory -R: 재귀적으로 하위 파일과 디렉토리에도 적용합니다.u+rw: 사용자에게 읽기(r)와 쓰기(w) 권한을 부여합..
[오류]ROS2에서 launch 파일을 실행했는데, 다음과 같은 Exec format error가 발생하였습니다.[INFO] [launch]: Default logging verbosity is set to INFO[ERROR] [publisher_node.py-1]: exception occurred while executing process:Traceback (most recent call last): File "/opt/ros/foxy/lib/python3.8/site-packages/launch/actions/execute_process.py", line 723, in __execute_process transport, self._subprocess_protocol = await async..
ROS (Robot Operating System)를 사용하면서 roscore가 완전히 실행된 후에 다른 노드나 Launch 파일을 실행해야 하는 경우가 많습니다. roscore가 아직 시작되지 않았을 때 ROS 노드를 실행하려 하면 연결 오류가 발생할 수 있습니다. 이 글에서는 Shell 스크립트를 작성하여 roscore가 실행될 때까지 기다렸다가 Launch 파일을 실행하는 방법을 소개하겠습니다. 1. 기본 설정우선, ROS 환경을 설정하고 필요한 설정 파일들을 소싱해야 합니다. 아래는 기본적인 ROS 환경 설정 코드입니다:#!/bin/bash export ROS_MASTER_URI=http://[MASTER_IP]:11311export ROS_IP=[ROS_IP]# 필요한 ROS 설정 소싱sourc..
[Ubuntu] 시작 시 기본 마이크, 스피커 설정하는 방법 PulseAudio 설정 파일 수정PulseAudio의 설정 파일인 default.pa를 수정하여 기본 오디오 장치를 설정할 수 있습니다. 1. 설정 파일 위치일반적으로 사용자는 ~/.config/pulse/ 디렉토리에 있는 default.pa 파일을 수정합니다. 이 파일이 없으면 /etc/pulse/default.pa 파일을 참조하여 개인 설정 파일을 생성할 수 있습니다. 2. 기본 장치 설정먼저, 현재 시스템의 오디오 장치 목록을 확인합니다.pactl list short sinkspactl list short sources출력된 목록에서 기본 오디오 장치의 이름을 확인합니다. 그런 다음, ~/.config/pulse/default.pa 파일..