'잡동사니'에 해당되는 글 13664건
- 2025.05.27 피곤
- 2025.05.26 읭? 일요일 월요일 무슨일이?
- 2025.05.26 libreoffice calc 보이는 셀만 복사
- 2025.05.26 마우스 휠
- 2025.05.26 해피콩.. 나태해졌군 ㅠㅠ
- 2025.05.25 기절 기절 기절
- 2025.05.24 날씨가..
- 2025.05.23 ai killed programmer
- 2025.05.22 libfreenect2 VAAPI 버그? 2
- 2025.05.22 ros2 with kinect v2 시도... 3회차
엥 갑자기 왜 2일 연속? 무슨일이 벌어지고 있는거야?
그나저나 죄다 직접유입 머지?
'개소리 왈왈 > 블로그' 카테고리의 다른 글
게을러졌어.. (0) | 2025.07.16 |
---|---|
도메인 연장 (0) | 2025.06.04 |
해피콩.. 나태해졌군 ㅠㅠ (0) | 2025.05.26 |
엥 통계 오류났.....나 (4) | 2025.05.13 |
카카오 다 죽었네 -_- (2) | 2025.02.26 |
그냥은 안되고 확장 프로그램 설치하면 된다.
[링크 https://extensions.libreoffice.org/en/extensions/show/copy-only-visible-cells]
[링크 https://ask.libreoffice.org/t/copy-visible-cells-in-calc/40358/2]
'프로그램 사용 > openoffice' 카테고리의 다른 글
libreoffice calc 자동 채움 (1) | 2025.08.13 |
---|---|
libreoffice calc 원하는 영역 출력하기 (0) | 2025.02.06 |
libreoffice impress 색상 바꾸기(반전) (0) | 2024.12.17 |
libreoffice calc 빈 열 삭제하기 (0) | 2024.08.02 |
libreoffice에서 italic으로 자동 변환 막기 (0) | 2024.02.13 |
kalih 9 이라고 써있으면 9mm 엔코더 라고 한다.
은근히 가격이 비싼데.. 많이 사둔다고 해서 쓸데도 없어 보이고 고민이네
[링크 : https://wmhn2016.tistory.com/447]
[링크 : https://moji.tistory.com/entry/마우스-휠-스크롤-불량-part2인코더-교체]
+
그나마 싼게 개당 560원.
[링크 http://itempage3.auction.co.kr/DetailView.aspx?itemno=C493766907]
'개소리 왈왈 > 컴퓨터' 카테고리의 다른 글
노트북 쿨러 수리 (0) | 2025.06.07 |
---|---|
레노버 E15 fan error (0) | 2025.06.04 |
노트북 저장장치 업그레이드 (0) | 2025.05.21 |
지름 도착 (0) | 2025.05.17 |
지름 (0) | 2025.05.16 |
만사가 귀찮아져서 클릭도 잘 안하게 되더니 겨우 800원 모였었네..
'개소리 왈왈 > 블로그' 카테고리의 다른 글
도메인 연장 (0) | 2025.06.04 |
---|---|
읭? 일요일 월요일 무슨일이? (0) | 2025.05.26 |
엥 통계 오류났.....나 (4) | 2025.05.13 |
카카오 다 죽었네 -_- (2) | 2025.02.26 |
공개 발행할 수 있는 글은 최대 30개 까지. (2) | 2025.02.22 |
'개소리 왈왈 > 인공지능' 카테고리의 다른 글
gemini-cli 시도 실패 (0) | 2025.07.15 |
---|---|
chatGPT가 날로먹으려고 한다!!!! (0) | 2025.03.21 |
claude 구독 해제 (0) | 2024.11.22 |
클로드를 이용해 코드는 손도 안대고 웹페이지 만들기 (1) | 2024.09.13 |
클로드로 날로먹기 모드 (0) | 2024.09.12 |
intel 7세대 노트북에서
별 옵션 주지 않고 cmake 하니까 아래와 같이 설정이 된다.
2세대 에서는 OpenCL yes, VAAPI no 였다.
-- Using in-tree freenect2 target -- Feature list: -- CUDA no -- CXX11 disabled -- Examples yes -- OpenCL no -- OpenGL yes -- OpenNI2 yes -- TegraJPEG no -- Threading tinythread -- TurboJPEG yes -- VAAPI yes -- VideoToolbox no (Apple only) -- streamer_recorder disabled -- Configuring done (0.1s) -- Generating done (0.0s) |
그래서 떴던거 같아서 다시 실행해보니 ir 과 depth는 정상이고 rgb의 폭이 이상해서
3d로 재구성된 녀석도 이상하게 나온다.
$ ./Protonect Version: 0.2.0 Environment variables: LOGFILE=<protonect.log> Usage: ./Protonect [-gpu=<id>] [gl | cl | clkde | cuda | cudakde | cpu] [<device serial>] [-noviewer] [-norgb | -nodepth] [-help] [-version] [-frames <number of frames to process>] To pause and unpause: pkill -USR1 Protonect [Info] [Freenect2Impl] enumerating devices... [Info] [Freenect2Impl] 9 usb devices connected [Info] [Freenect2Impl] found valid Kinect v2 @2:11 with serial 501441643042 [Info] [Freenect2Impl] found 1 devices libva info: VA-API version 1.20.0 libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so libva info: Found init function __vaDriverInit_1_20 libva info: va_openDriver() returns 0 [Info] [VaapiRgbPacketProcessorImpl] driver: Intel iHD driver for Intel(R) Gen Graphics - 24.1.0 () [Info] [Freenect2DeviceImpl] opening... [Info] [Freenect2DeviceImpl] transfer pool sizes rgb: 20*16384 ir: 60*8*33792 [Info] [Freenect2DeviceImpl] opened [Info] [Freenect2DeviceImpl] starting... [Debug] [Freenect2DeviceImpl] status 0x090000: 9729 [Debug] [Freenect2DeviceImpl] status 0x090000: 9731 [Info] [Freenect2DeviceImpl] submitting rgb transfers... [Info] [Freenect2DeviceImpl] submitting depth transfers... [Info] [Freenect2DeviceImpl] started |
그래서 VAAPI를 끄고 빌드해서 실행해보니
$ cmake .. -DENABLE_VAAPI=OFF -- Using in-tree freenect2 target -- Feature list: -- CUDA no -- CXX11 disabled -- Examples yes -- OpenCL no -- OpenGL yes -- OpenNI2 yes -- TegraJPEG no -- Threading tinythread -- TurboJPEG yes -- VAAPI disabled -- VideoToolbox no (Apple only) -- streamer_recorder disabled -- Configuring done (0.1s) -- Generating done (0.0s) |
영상은 정상적으로 보이는데, transfer pool size가 달라지진 않네.. 머지?
$ ./Protonect Version: 0.2.0 Environment variables: LOGFILE=<protonect.log> Usage: ./Protonect [-gpu=<id>] [gl | cl | clkde | cuda | cudakde | cpu] [<device serial>] [-noviewer] [-norgb | -nodepth] [-help] [-version] [-frames <number of frames to process>] To pause and unpause: pkill -USR1 Protonect [Info] [Freenect2Impl] enumerating devices... [Info] [Freenect2Impl] 9 usb devices connected [Info] [Freenect2Impl] found valid Kinect v2 @2:11 with serial 501441643042 [Info] [Freenect2Impl] found 1 devices [Info] [Freenect2DeviceImpl] opening... [Info] [Freenect2DeviceImpl] transfer pool sizes rgb: 20*16384 ir: 60*8*33792 [Info] [Freenect2DeviceImpl] opened [Info] [Freenect2DeviceImpl] starting... [Debug] [Freenect2DeviceImpl] status 0x090000: 9729 [Debug] [Freenect2DeviceImpl] status 0x090000: 9731 [Info] [Freenect2DeviceImpl] submitting rgb transfers... [Info] [Freenect2DeviceImpl] submitting depth transfers... [Debug] [DepthPacketStreamParser] not all subsequences received 0 [Info] [Freenect2DeviceImpl] started |
'프로그램 사용 > kinect' 카테고리의 다른 글
kinect 1.x, 2.x color <-> depth mapping (0) | 2025.05.07 |
---|---|
kinect v2 잘못된 깊이 맵 맵핑 (0) | 2025.05.06 |
libfreenect2 rgb / depth 매핑 소스코드 분석 (0) | 2025.05.05 |
kinect rgb - depth mapping (0) | 2025.05.01 |
kinect 깊이 정밀도 (0) | 2025.04.15 |
다른 사용자의 것과는 다르게 알아서 시리얼을 확인하고 그냥 선택한다.
그때는 물려볼게 없어서 안 죽었나 싶긴한데.
요건 wayland 에서 한 거(우분투 기본 값이니)
$ ros2 launch kinect2_bridge kinect2_bridge_launch.yaml [INFO] [launch]: All log files can be found below /home/minimonk/.ros/log/2025-05-22-23-16-49-714642-minimonk-900X3N-4099 [INFO] [launch]: Default logging verbosity is set to INFO [INFO] [kinect2_bridge_node-1]: process started with pid [4102] [INFO] [point_cloud_xyzrgb_node-2]: process started with pid [4103] [kinect2_bridge_node-1] [INFO] [1747923410.103073698] [kinect2_bridge_node]: parameter: [kinect2_bridge_node-1] base_name: kinect2 [kinect2_bridge_node-1] sensor: default [kinect2_bridge_node-1] fps_limit: 30 [kinect2_bridge_node-1] calib_path: /home/minimonk/src/kinect2_ros2/kinect2_bridge/data/ [kinect2_bridge_node-1] use_png: false [kinect2_bridge_node-1] jpeg_quality: 90 [kinect2_bridge_node-1] png_level: 1 [kinect2_bridge_node-1] depth_method: default [kinect2_bridge_node-1] depth_device: -1 [kinect2_bridge_node-1] reg_method: default [kinect2_bridge_node-1] reg_device: -1 [kinect2_bridge_node-1] max_depth: 12 [kinect2_bridge_node-1] min_depth: 0.1 [kinect2_bridge_node-1] queue_size: 5 [kinect2_bridge_node-1] bilateral_filter: true [kinect2_bridge_node-1] edge_aware_filter: true [kinect2_bridge_node-1] publish_tf: true [kinect2_bridge_node-1] base_name_tf: kinect2 [kinect2_bridge_node-1] worker_threads: 4 [kinect2_bridge_node-1] libva info: VA-API version 1.20.0 [kinect2_bridge_node-1] libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so [kinect2_bridge_node-1] libva info: Found init function __vaDriverInit_1_20 [kinect2_bridge_node-1] libva info: va_openDriver() returns 0 [kinect2_bridge_node-1] [INFO] [1747923410.268596885] [kinect2_bridge_node]: Kinect2 devices found: [kinect2_bridge_node-1] [INFO] [1747923410.268646704] [kinect2_bridge_node]: 0: 501441643042 (selected) [kinect2_bridge_node-1] [INFO] [1747923410.353586296] [kinect2_bridge_node]: starting kinect2 [kinect2_bridge_node-1] [INFO] [1747923410.702466968] [kinect2_bridge_node]: device serial: 501441643042 [kinect2_bridge_node-1] [INFO] [1747923410.702527385] [kinect2_bridge_node]: device firmware: 4.0.3911.0 [kinect2_bridge_node-1] [WARN] [1747923410.943823711] [kinect2_bridge_node]: using sensor defaults for color intrinsic parameters. [kinect2_bridge_node-1] [WARN] [1747923410.943872088] [kinect2_bridge_node]: using sensor defaults for ir intrinsic parameters. [kinect2_bridge_node-1] [WARN] [1747923410.943884124] [kinect2_bridge_node]: using defaults for rotation and translation. [kinect2_bridge_node-1] [WARN] [1747923410.943893248] [kinect2_bridge_node]: using defaults for depth shift. [kinect2_bridge_node-1] [INFO] [1747923410.957002369] [kinect2_bridge_node]: Using CPU registration method! [kinect2_bridge_node-1] [INFO] [1747923410.957063941] [kinect2_bridge_node]: Using CPU registration method! [kinect2_bridge_node-1] [INFO] [1747923410.989757825] [kinect2_bridge_node]: waiting for clients to connect [kinect2_bridge_node-1] [INFO] [1747923435.975438490] [kinect2_bridge_node]: client connected. starting device... [kinect2_bridge_node-1] X Error of failed request: BadAccess (attempt to access private resource denied) [kinect2_bridge_node-1] Major opcode of failed request: 149 (GLX) [kinect2_bridge_node-1] Minor opcode of failed request: 5 (X_GLXMakeCurrent) [kinect2_bridge_node-1] Serial number of failed request: 186 [kinect2_bridge_node-1] Current serial number in output stream: 186 [kinect2_bridge_node-1] terminate called after throwing an instance of 'rclcpp::exceptions::RCLError' [kinect2_bridge_node-1] what(): failed to publish message: cannot publish data, at ./src/rmw_publish.cpp:66, at ./src/rcl/publisher.c:284 [ERROR] [kinect2_bridge_node-1]: process has died [pid 4102, exit code -6, cmd '/home/minimonk/src/kinect2_ros2/install/kinect2_bridge/lib/kinect2_bridge/kinect2_bridge_node --ros-args -r __node:=kinect2_bridge_node --params-file /tmp/launch_params_iwksxu1_ --params-file /tmp/launch_params_1kuvaz_1 --params-file /tmp/launch_params_01a053mv --params-file /tmp/launch_params_zdcsdjyg --params-file /tmp/launch_params_yuzabhyr --params-file /tmp/launch_params_19tmdd6j --params-file /tmp/launch_params_hba7y_ha --params-file /tmp/launch_params_cz5d_5a0 --params-file /tmp/launch_params_zdnm6_6f --params-file /tmp/launch_params_0c2pkcpz --params-file /tmp/launch_params_z9p0frw3 --params-file /tmp/launch_params_93jygjmd --params-file /tmp/launch_params_gbcl6pwo --params-file /tmp/launch_params_h2ixukh_']. |
X 에러가 나서 혹시나 해 로그아웃했다가 wayland에서 x.org로 변경해서 했는데 흐음..
안되는건 여전하네. 모르겠다! ㅠㅠ
[kinect2_bridge_node-1] X Error of failed request: BadAccess (attempt to access private resource denied) [kinect2_bridge_node-1] Major opcode of failed request: 152 (GLX) [kinect2_bridge_node-1] Minor opcode of failed request: 5 (X_GLXMakeCurrent) [kinect2_bridge_node-1] Serial number of failed request: 189 [kinect2_bridge_node-1] Current serial number in output stream: 189 [kinect2_bridge_node-1] terminate called after throwing an instance of 'std::system_error' [kinect2_bridge_node-1] what(): Invalid argument [ERROR] [kinect2_bridge_node-1]: process has died [pid 7073, exit code -6, cmd '/home/minimonk/src/kinect2_ros2/install/kinect2_bridge/lib/kinect2_bridge/kinect2_bridge_node --ros-args -r __node:=kinect2_bridge_node --params-file /tmp/launch_params_y5bvhzyw --params-file /tmp/launch_params_gxirdqdy --params-file /tmp/launch_params_hp4gbet8 --params-file /tmp/launch_params_08p1acor --params-file /tmp/launch_params_lmxr_tz6 --params-file /tmp/launch_params_t_ro1l1e --params-file /tmp/launch_params_lijjyb5p --params-file /tmp/launch_params_kyd4zb0u --params-file /tmp/launch_params_4apk49ym --params-file /tmp/launch_params_01ocg_zs --params-file /tmp/launch_params_bz6p08h0 --params-file /tmp/launch_params_htcp1tsf --params-file /tmp/launch_params_7qjvyjg0 --params-file /tmp/launch_params_nqmk926s']. ^C[WARNING] [launch]: user interrupted with ctrl-c (SIGINT) [point_cloud_xyzrgb_node-2] [INFO] [1747923700.776770005] [rclcpp]: signal_handler(signum=2) [INFO] [point_cloud_xyzrgb_node-2]: process has finished cleanly [pid 7074] |
흐음.. --params-file이 많은걸 제외하면 별 특별한건 없어 보이는데..
[pid 7073, exit code -6, cmd '/home/minimonk/src/kinect2_ros2/install/kinect2_bridge/lib/kinect2_bridge/kinect2_bridge_node --ros-args -r __node:=kinect2_bridge_node --params-file /tmp/launch_params_y5bvhzyw --params-file /tmp/launch_params_gxirdqdy --params-file /tmp/launch_params_hp4gbet8 --params-file /tmp/launch_params_08p1acor --params-file /tmp/launch_params_lmxr_tz6 --params-file /tmp/launch_params_t_ro1l1e --params-file /tmp/launch_params_lijjyb5p --params-file /tmp/launch_params_kyd4zb0u --params-file /tmp/launch_params_4apk49ym --params-file /tmp/launch_params_01ocg_zs --params-file /tmp/launch_params_bz6p08h0 --params-file /tmp/launch_params_htcp1tsf --params-file /tmp/launch_params_7qjvyjg0 --params-file /tmp/launch_params_nqmk926s']. |
혹시나 해서 VAAPI를 쓴 libfreenect2의 문제인가 해서 빌드도 해서 바꾸어 봤는데 차이가 없다
머가 문제일까...
'프로그램 사용 > ros' 카테고리의 다른 글
ros2 with kinect v2 시도... 2회차 (0) | 2025.05.22 |
---|---|
ros2 with kinect v2 일단 실패 (0) | 2025.05.21 |
ros2 uses concol (0) | 2025.05.20 |
ros 2 install on ubuntu 24.04, rviz (2) | 2025.05.17 |
ros...? (0) | 2025.04.08 |