Instructions for installing/upgrading the AutonomouStuff Binary Driver Pack.
The file linuxcan.tar.gz should end up in your ~/Downloads directory. If you downloaded to another location, modify the commands below accordingly.
cd /usr/src sudo mv ~/Downloads/linuxcan.tar.gz . sudo tar xvf linuxcan.tar.gz cd linuxcan sudo make sudo make install |
If you have a Kvaser PCIe card, you will also need to do the following:
gksudo gedit /etc/modules |
Add pciefd
on a new line at the end of this file then save and close.
The driver pack relies on the can_msgs package for underlying communication.
To download on Ubuntu 14.04: Note: may need to run out
sudo apt-get install ros-indigo-can-msgs |
To download on Ubuntu 16.04:
sudo apt install ros-kinetic-can-msgs |
Once downloaded, it is assumed that the file will be in your ~/Downloads directory. If you downloaded to another location, modify the commands below accordingly.
cd ~ mv ~/Downloads/as_drivers_*.tar.gz . tar xvf as_drivers_*.tar.gz |
Source the new workspace:
echo "source ~/as_drivers/install/setup.bash" >> ~/.bashrc source ~/.bashrc |
Note: Do not catkin_make or catkin build this workspace once installed. This will remove all of the binary drivers from the workspace and only build the open-source packages into the install space. |
Upgrading your driver pack is very similar to first-time installation but with fewer steps. First you will need to remove the existing workspace to avoid conflicts:
cd ~ rm -rf as_drivers/ |
Note: Do not catkin_make or catkin build this workspace once installed. This will remove all of the binary drivers from the workspace and only build the open-source packages into the install space. |
Related articles appear here based on the labels you select. Click to edit the macro and add or change labels.
|