일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 제 6장
- 코딩테스트 공부
- deformable KPConv
- SLAMKR
- 코딩테스트
- Docker
- visual slam
- logarithm mapping
- KPConv
- OpenCV 모듈
- 입문 Visual SLAM
- 백준 1253번
- Slam
- Raspberry Pi
- point cloud
- exponential mapping
- OpenCV
- rigid KPConv
- FeatureMatching
- 코딩 테스트
- 2 포인터 알고리즘
- TURTLEBOT3
- PointNet++
- ros2
- C++
- IMAGE
- 논문 리뷰
- PointNet
- 부자 아빠 가난한 아빠
- 경제 공부
- Today
- Total
목록분류 전체보기 (34)
꿈꾸는 개발자
한동안 바쁘기도 했고 몸 상태도 좋지 않아서 힘들었다.ㅠㅠ 화이자 3차가 한몫한 것 같아서 오늘은 화이자 3차를 맞고 난 후 후기를 작성하려고 한다. 1월 10일 화이자 3차를 맞았다.(현재 날짜 1월 19일) 3차 예방접종을 맞은 날에 저녁을 안 먹었는데 다음날 아침에 설사를 했다..(부작용인지는 모르겠음) 그러고 몸이 괜찮아지는 줄 알았으나 갑자기 14일에 혈변을 경험했다. 태어나서 처음으로 혈변을 경험했는데, 선홍색 혈변이었다. 인터넷 검색을 해보니 선홍색 혈변의 경우 치질일 가능성이 높다고 나와있었다. (학교에서 매일 컴퓨터 앞에 앉아서 공부하다 보니 치질일 가능성도 있다고 생각했었다.) 그런데 화이자 부작용 중에서도 혈변이 있었다..(인터넷을 참조하였으므로, 확실한 정보는 아닐 수 있음) 혈변을..
환경 - raspberry pi 3 B+ - Ubuntu 18.04 LTS 영구적으로 hostname을 변경하기 위해선 1번과 2번 둘 다 실행하면 된다. 1. hostname 변경 먼저 관리자 권한이 필요하다. (/etc 수정 필요하기 때문에) hostname 확인하는 명령어 $ hostnamectl hostname 변경하는 명령어 $ sudo hostnamectl set-hostname [원하는 hostname] 결과를 확인하고 싶다면 다시 hostname을 확인하는 명령어를 입력하면 된다. 2. /etc/hosts 파일에서 hostname 변경 편집기를 이용해 /etc/hosts 파일에 들어간다. (저는 nano를 사용했습니다.) $ nano /etc/hosts 127.0.0.1localhost 1..
1. 이미지를 publish 하는 ros2 노드에서 frame_id 를 확인하고, 동일하게 설정한다. ※ 예를 들어서 v4l2_camera 노드를 실행해본다고 가정하자. ros2 run v4l2_camera v4l2_camera_node 를 입력하면 기본적으로 실행이 된다. 하지만 파라미터 설정을 통해 frame_id 를 설정할 수 있다.(물론 QoS도 설정할 수 있다.) ros2 run v4l2_camera v4l2_camera_node --ros-args -p camera_frame_id:=[설정하고 싶은 frame_id] 이처럼 rviz2 에서 보이는 frame_id 와 파라미터를 동일하게 설정해준다. 2. QoS(Quality of Service) 설정을 동일하게 한다. rviz2 에서 보이는 Q..
이 글은 독서 내용 중 감명 깊게 읽은 문장을 기록해놓는 글이다. 책에서 읽은 문장 뒤로 나의 느낀 점을 서술하였다. 한 분은 습관적으로 이렇게 말씀하곤 했다. "그런 거 살 돈 없다." 다른 아버지는 그런 말을 입에 담지 못하게 했다. 대신 이렇게 자문하도록 시켰다. "내가 어떻게 하면 그런 걸 살 수 있을까?" 하나는 단언이었고, 다른 하나는 고민이었다. 단언이 아닌 고민을 할 때 우리의 뇌는 움직인다. 멈춰있는 사고를 하지 말자. "가난한 것과 빈털터리인 것은 차원이 다르다. 빈털터리는 일시적이지만 가난은 영원한 것이다." 빈털터리는 언제든 부자가 될 수 있다는 생각을 가지고 있지만, 가난은 그런 생각을 가지고 있지 않다. "나는 돈을 위해 일하지 않는다. 돈이 나를 위해 일한다." 돈을 좇으려고 ..
경관의 피 영화가 1월 5일 개봉해서 무대인사를 서울 코엑스 메가박스에서 한다고 하길래 다녀왔다. (영화 본 날짜 : 1월 8일) 영화관 자리는 P-11, P-12로 앉았고, 영화 보기에는 정말 좋은 자리였던 것 같다. (무대 인사 보기 위해서는 앞쪽이 좋지만 그래도 만족한 자리였다!!) 개인적으로 재밌게 보았다.(여자 친구는 최우식 배우를 보기 위해 온 것 같았지만...ㅋㅋ) 확실히 배우 분들이 연기를 잘했다. 계속 집중하면서 보게 된 느낌..? 마지막에 영화 끝나고 배우 분들과 영화감독님이 와서 무대 인사를 하고 갔다. 이 날따라 진짜 핸드폰 화질을 많이 원망했다..ㅜㅜ (핸드폰은 갤럭시 노트 10+인데 너무 많이 떨군 나머지 카메라 액정이 깨졌다..ㅠㅠ 얼른 핸드폰 바꿔야지) 조진웅 배우는 확실히 ..
VS Code 에서 Tab 키가 갑자기 눌러도 들여 쓰기가 되지 않고 포커스 이동으로 변하는 현상이 발생하였다. 처음에는 엔터가 눌러지지 않아서 그런 줄 알고 스페이스 바를 이용해서 들여 쓰기를 했다. (의심조차 하지 않았다.) 그러던 중 혹시나 하는 마음에 구글링을 한 결과 키보드를 잘못 건드려서 생긴 문제 같았다. 결론은 [Ctrl + M] 키를 누르면 탭키가 포커스를 이동시키는 기능이 아닌 다시 들여쓰기 기능으로 변한다. Tab 키를 들여쓰기로 변경하는 단축키는 [Ctrl + M] 이다.
구글링을 해보면 컴퓨터 Ubuntu 18.04 에 OpenCV 를 설치하는 것은 많이 있으나 Raspberry pi 에 OpenCV 를 설치하는 글은 많이 없는 것 같아서 작성해보려고 합니다. 정말 많은 오류와 시간이 걸렸습니다.ㅠㅠ ※ 주의할 점 : 중간에 pi@raspberrypi 와 root@raspberrypi 는 다른 것이므로 잘 확인해서 명령어 입력하길 바랍니다. pi@raspberrypi : 도커 컨테이너 밖 root@raspberrypi : 도커 컨테이너 안 환경 Raspberry pi OS Raspberry pi 3 B+ Docker (Ubuntu 18.04 + ROS2 dashing) Docker 를 이용해 Raspberry pi 3 에 Ubuntu 18.04 + Ros2 dashing..
오늘부터는 경제 공부도 해볼려고 한다. 시작이 반이라는 말이 있지만 나는 정말 시작이 0이다. (어떡하지..) 그래서 아무것도 모르는 상태에서 공부를 해보기 위해 책을 샀다. 역시 책을 사면 뭔가 하는 느낌이 든다ㅋㅋㅋ 책 이름은 부자 아빠 가난한 아빠 1권 2권을 구매하였고, 틈틈이 읽을 것이다. 물론 개발자가 되기 위해서 꾸준한 공부도 계속 할 것이지만, 최근에는 경제 공부도 중요하다고 생각 되어서 주말마다 공부를 할려고 한다. 앞으로는 경제 공부 카테고리도 만들어서 읽고 느낀 점을 글로 남겨볼려고 한다. 경제 공부도 화이팅!! ※작심삼일이 되지 않도록 하자.
프로젝트를 진행하는 도중 docker 이미지 안에 GPU를 할당해야하는 작업이 필요해서 docker commit 명령어를 이용해 이미지를 만들어보았다. (기존 이미지는 CUDA 가 없었다.) 먼저 기존에 있던 이미지에 설치를 하면서 새로 이미지를 만든 점을 알아두길 바란다. docker pull nvidia/cuda:10.2-cudnn7-devel-ubuntu18.04 먼저 이미지를 가져왔다. 내가 사용할 이미지는 ubuntu 18.04 와 cuda 10.2, cudnn7 이 설치되어있는 이미지이다. 다른 cuda 이미지를 받고 싶다면 아래 링크를 클릭하면 된다. https://hub.docker.com/r/nvidia/cuda Docker Hub hub.docker.com 여기에 Ros2 dashing..
내가 Docker 에서 자주 쓰는 명령어에 대해 정리를 해볼려고 한다. ※ 간단하게만 작성했기 때문에 추가적인 옵션은 원하면 더 추가할 수 있다.(docker docs 가면 옵션을 확인할 수 있다.) docker attach [컨테이너이름] : 컨테이너가 동작 중일 때 컨테이너 환경으로 들어갈 때 사용한다. docker exec -it [컨테이너이름] bash : 컨테이너에 새로운 bash 창을 만들 때 사용한다. docker images : 현재 가지고 있는 이미지의 목록을 보고 싶을 때 사용한다. docker ps -a : 현재 컨테이너의 목록을 보고 싶을 때 사용한다.(Stop 포함) docker rmi [이미지이름] : 이미지 제거할 때 사용한다.(제거할 이미지의 컨테이너가 없어야 사용 가능하다...