Files
OrbbecSDK_ROS2/orbbec_camera/scripts/install_udev_rules.sh

22 lines
669 B
Bash
Executable File

#!/bin/bash
# Check if user is root/running with sudo
if [ "$(whoami)" != root ]; then
echo Please run this script with sudo
exit
fi
CURR_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd -P)"
if [ "$(uname -s)" != "Darwin" ]; then
# Install UDEV rules for USB device
rm -f /etc/udev/rules.d/99-obsensor-ros1-libusb.rules
rm -f /etc/udev/rules.d/99-obsensor-libusb.rules
cp "${CURR_DIR}"/99-obsensor-libusb.rules /etc/udev/rules.d/99-obsensor-libusb.rules
echo "usb rules file install at /etc/udev/rules.d/99-obsensor-libusb.rules"
fi
echo "reload udev rules"
udevadm control --reload-rules && udevadm trigger
echo "udev rules reload done"
echo "exit"