This is the first blog in a series of blogs where we will be showing different demos. This demo is focused on interfacing a depth camera with an affordable microcontroller for object detection.
For this demo, our Labforge engineers, Thomas and Martin, took on the challenge to find inexpensive and easy to realize solutions for applications in perception, 3D mapping, and AI. For real-time object detection, they have interfaced a general purpose microcontroller with Bottlenose™. Both being affordable for most applications, with the camera coming in at a fifth of the price of a normal industrial smart camera, a simple, low-cost general purpose microcontroller does the job without any additional computers.
They began by wiring up our latest generation Bottlenose™ cameras over a serial port to a Texas Instruments MSP430™ microcontroller. Each camera has a supercomputer level processing block in the form of a 20.5TOPS ASIC that is capable of advanced computer vision tasks like rectification, object detection, and calculating depth.
This means that even if you don’t have an Ethernet port or a PC to interface with the camera, you can still achieve high-end results by simply using a microcontroller to build your next robot. All known parameters of the computer vision algorithms are brought out in the API.