Skip to content

fredrmag/LeddarVu8Arduino

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LeddarVu8Arduino class

Introduction

Library for the Leddar Vu8 LiDAR sensor (using SPI) made by LeddarTech. User guide can be downloaded here.

Examples

  • LeddarVu8ArduinoEchoes - Example of the readEchoes() function.
  • LeddarVu8ArdunioDeviceInformationAndConstants - Example of reading the device info and constants.
  • LeddarVu8ArdunioConfigurationData - Example of reading the device configuration data.
  • LeddarVu8ArduinoChangeConfig - Example of changing the configuration data.

TODO

  • Make mock library with very basic functionality.
  • Test on real sensor.
  • Cyclic redundancy verification.
  • Add support for SPI write functions.
  • Add support for other read functions when needed.
  • Add support in the examples of the use of the ready pin.
  • Investigate if the error handling can be done better.

Notes

Future development to be done by LeddarTech

  • The X, Y, Z, Yaw, Pitch and Roll of the module in the configuration data bank are for no purpose at the moment.
  • Pin 6 & 8, external synchronisation (input) and receiver sampling output (output) respectively, are to be implented in the future by LeddarTech.

Credit - 3rd party software used

  • The SPI functions are modified from the Arduino SD-card library SdFat written by William Greiman, and is under the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
  • The CRC16 checking (CRC16.h) is taken from the ArduinoLeddar library written by LeddarTech, and is under the MIT licence.

About

Arduino driver for Leddar Vu8

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages