블랜더와 파이썬을 연결하는 패키지인데, pip를 통해 설치하려다 데인 사람들이 또 있을 것 같아 도움이 되었으면 하며 적어본다. 우선 1. 파이썬 버전은 반드시 3.7이어야 한다. 2. 그리고 뜨는 에러, error: subprocess-exited-with-error 이때엔 pip install future_fstrings 3. 그리고 pip install bpy 를 하면 building wheel for bpy (setup.py) ... 하고 멈출 것이다. 19kb짜리 패키지 이기 때문에 오류가 난거다. 참고로, 이렇게 무슨 일이 일어나는지 모르는 상황에서는 해당 설치과정에서 멈춘 문장을 검색하거나,,, pip install bpy -vvv 로 자세한 현황을 파악한다. 4. 생략하고, future_f..
분류 전체보기
0. 데모파일로 slam 진행시 마지막에 segmentation fault(core dumped)가 뜨는 문제가 있었다. 1. 카메라 캘리브레이션 2. mono_euroc.cc 또는 mono_tum.cc 소스코드 수정 필요한지 파악하고, 어느 파일로 실행해야 하는지 파악 3. yaml 파일 수정 > 카메라 변수 알맞게 이해하고 입력 4. 영상 데이터 사진으로 변환하고 timestamp 생성하여 txt 파일로 알맞은 열 형식으로 작성. 참고자료 0. 이 문제를 해결한 레포지토리라고 한다. ORB_SLAM3_Fixed https://github.com/shanpenghui/ORB_SLAM3_Fixed GitHub - shanpenghui/ORB_SLAM3_Fixed: Optimized ORBSLAM3 to ..
기본적인 3d reconstruction은 monocular video와 lidar 기반 으로 나뉜다. Atlas Neural Recon Semantic Object-aware, Video object segmentation 모두 영상 내 물체를 3d로 인식하는 기술이다. https://www.youtube.com/watch?v=3aXHxuQ-xBM&ab_channel=AbhijitKundu https://abhijitkundu.info/projects/ Abhijit Kundu | projects Semantic 3D Reconstruction Joint Semantic Segmentation and 3D Reconstruction from Monocular Video abhijitkundu.info ..
영어로는 autoscrolling 이라고 하는 기능이다. firefox에서 사용하는 방법 settings 에 들어가면 설정 아래쪽에Browsing 이라는 옵션 카테고리가 있고 거기에 use autoscrolling이 체크해제 되어있을 것이다(분명히). 이것을 체크하면 된다. chrome에서 사용하는 방법 chrome은 Autoscroll 이라는 확장프로그램을 설치해준다.
도커 환경 구성중에 많이 발생하는 경우같은데, 사실 내 경우는 그냥 ubuntu os에 깔리지 않는 경우로 조금 다르다. 완전 똑같은 오류인 경우는 다음과 같다. https://askubuntu.com/questions/1410347/i-manually-removed-nvidia-cuda-that-corrupted-my-nvidia-drivers-and-now-i-cann I manually removed Nvidia CUDA, that corrupted my Nvidia drivers, and now I cannot reinstall them I manually removed Nvidia CUDA, that corrupted my Nvidia drivers. I removed all Nvidia old..
지금까지... 필요한 패키지들을 깔고 모두 잘 되는지 테스트도 마쳤고, ORB-SLAM3 빌드를 진행했다. 몇몇 오류들이 떴지만, 소스코드도 조금씩 바꾸고 하면서 잘 실행되는 상태로 만들었다. 앞선 포스트에서의 필수 구성 패키지들을 설치했다면... 다음의 명령어를 입력하게 된다. cd ORB_SLAM3 # 각자의 orb_slam3 소스코드 폴더 위치 chmod +x build.sh ./build.sh 그러면 엄청난 양의 deprecated warning이 보라색으로 뜨고(bash shell), 가끔 error가 빨간 색으로 뜬다. 눈 크게 뜨고 에러 문구를 잘 찾아가보자. 무엇보다 깔게 다 안깔렸을 수도 있다(나는 거의 해당하지 않았다). https://stackoverflow.com/questions/..
grep [찾을 단어] [파일 위치] -r, --recursive : 하위 위치의 모든 파일에서 단어가 있는 문자열을 찾아서 출력 현재 경로의 모든 파일에서 문자열이 있는 라인을 찾아 출력. $ grep foo * 나머지 자세한 사항은 해당 블로그에서.. https://jybaek.tistory.com/704 리눅스 명령어 삼대장: find, grep, awk 윈도우에 질려 리눅스로 넘어온 대부분의 사용자들이 가장 불편하게 느끼는 부분이 바로 터미널에 대한 높은 의존도일 것이다. 리눅스의 높은 진입장벽은 그렇게 만들어진다. 사실 요즘 세상이 jybaek.tistory.com
사용자 전체 목록 확인 cat /etc/passwd 계정이 엄청나게 많이 나올건데, root 계정, 시스템 계정, 그리고 사용자가 추가한 계정 세 가지가 있다고 한다. 대표적인 생김새는 다음과 같다. $ cat /etc/passwd 계정명:password(x):UID:GID:설명:홈디렉토리:로그인 쉘 root:x:0:0:root:/root:/bin/bash daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin bin:x:2:2:bin:/bin:/usr/sbin/nologin sys:x:3:3:sys:/dev:/usr/sbin/nologin ... ict-526:x:1000:1000:ict-526,,,:/home/ict-526:/bin/bash What's the diffe..
https://github.com/UZ-SLAMLab/ORB_SLAM3 GitHub - UZ-SLAMLab/ORB_SLAM3: ORB-SLAM3: An Accurate Open-Source Library for Visual, Visual-Inertial and Multi-Map SLAM ORB-SLAM3: An Accurate Open-Source Library for Visual, Visual-Inertial and Multi-Map SLAM - GitHub - UZ-SLAMLab/ORB_SLAM3: ORB-SLAM3: An Accurate Open-Source Library for Visual, Visual-Inertial and... github.com 의 dependencies를 설치해줬다, 사실..
보통 L[1:10:2], L[:-1:1], L[::-1] 이런 식으로 쓰이며, 이는 세번째 인수를 뜻한다. 첫번째와 두번째가 시작점과 끝점이라면, 세번째는 간격(stride)을 나타낸다. 리스트 a=[1,2,3,4,5]에서 print(a[::-1])을 하면, [5,4,3,2,1]이 출력된다. 파이썬 2.3부터 추가되었다.