Design Files


All the design files for the NAV200 USB interface are available here: usb-interface.tar.gz. This includes the AVR firmware, CPLD code, schematic, board layout, gerbers, bill of materials, and a demo program. The code is intended to be built in Linux. It depends on libusb. It should be portable to Windows or Mac if you provide libusb and the build tools.

To program a new board, you will need the Xilinx tools, avr-gcc, and dfu-programmer. Read more »



See the NAV200 gallery for photos of the inside of this sensor. Wiring details are shown. Be very careful when disassembling and reassembling the sensor as the wiring is poorly designed, with some wires being too short to allow much movement of the optical assembly while other wires are excessively long. Some connectors even have had wires installed and then cut off. This is normal.

Observe standard precautions to prevent electrostatic discharge. Read more »

Connecting the USB interface


The NAV200 has two circular connectors: a 14-pin connector for communication signals and an 8-pin connector for power.  Internally the signal connector goes to an 8-pin and a 6-pin header, and the power connector goes to a 2-pin header. Read more »

NAV200 Introduction


The SICK NAV200 is a 360-degree scanning LIDAR with a range of about 4m unless retroreflectors are used. It is sold as a navigation sensor for autonomous ground vehicles in factories. In its intended application, retroreflectors are positioned around the factory and their locations are given to the sensor. The sensor then calculates its position in the environment from the observed positions of the reflectors. Read more »

Subscribe to RSS - NAV200