CANtact is a CAN to USB tool This may be a part of the Dakota system.
Some attributes:
o completely open hardware/open source
o multi-platform: Mac, Windows, Linux (including Raspberry Pi)
o scriptable via Python
o only $60
http://cantact.io/https://github.com/CANtact