インストール
brew install librealsense
普通に起動すると落ちた
$ realsense-viewer 17/01 08:25:22,736 INFO [0x7ff85e701b80] (context.cpp:336) Found 1 RealSense devices (mask 0xff) 17/01 08:25:22,797 ERROR [0x700003980000] (handle-libusb.h:127) failed to claim usb interface: 0, error: RS2_USB_STATUS_ACCESS 17/01 08:25:22,798 ERROR [0x7000037f7000] (sensor.cpp:661) acquire_power failed: failed to set power state 17/01 08:25:22,804 WARNING [0x7000037f7000] (rs.cpp:312) null pointer passed for argument "device" 17/01 08:25:22,804 WARNING [0x7000037f7000] (rs.cpp:2700) Couldn't refresh devices - failed to set power state 17/01 08:25:22,878 INFO [0x7ff85e701b80] (rs.cpp:2697) Framebuffer size changed to 1344 x 756 17/01 08:25:22,878 INFO [0x7ff85e701b80] (rs.cpp:2697) Scale Factor is now 1 Assertion failed: (list_empty(&darwin_cached_devices)), function darwin_init, file darwin_usb.c, line 605. [1] 5313 abort realsense-viewer
libusbの関係でsudo権限が必要とのこと
ただしこれでも落ちる。何回か試すと動くときがある。
$ sudo realsense-viewer
上記はIntel Macbookの場合。
M1 macでは更に状況が悪く、sudoをつけても起動しない。realsense-viewerは起動することもあるがカメラを認識しない。rs-enumerate-devicesはクラッシュしてそもそも起動しない。