Extension Support¶
Sometimes, you may need to work on a project which requires custom drivers or SDKs be installed on your computer. Below are some of these cases, and the install scripts which can help to set up the extensions on your computer.
Proprietary Software¶
MIL uses a few proprietary packages which cannot be distributed with the repo. You are able to compile the repo and run simulations without them, but they must be installed on the actual robots.
Install the BlueView Imaging Sonar SDK:
$ ./scripts/install_bvtsdk # installs the BlueView Imaging Sonar SDK
Install the Pointgrey Flycapture SDK:
$ ./scripts/install_flycap # installs the Pointgrey Flycapture SDK
These scripts will prompt you for an encryption password. Ask a MIL leader for this.
Warning
The BlueView Imaging Sonar SDK will only work on x64-compatible computers. ARM computers cannot currently install the software.
UDEV Rules¶
If you plan on running certain MIL sensors from your local machine or are setting up the install on a robot, you must give your user access to certain USB devices through UDEV.
$ ./scripts/install_udev_rules