One of the recurring topics I see here is the use of AI for image recognition.
Part of the problem is that image recognition is processor intensive - even with a powerhouse processor and gobs of memory - there can be little time left for other processes.
Here’s one answer I saw in a SparkFun newsletter today:
The Luxonis Oak-1 AI camera.
This supposedly does all the AI on-board and returns results to your 'bot via USB.
Four things to note:
It does not mention in this brief article what format the results are in.
(I am assuming there is some “standard” format understandable by ROS if nothing else. Perhaps it can be used by Raspbian for Robots based 'bits like Carl?)
It’s in pre-order with a target delivery date around June.
It’s not trivially cheap at just about $150.
I don’t know if it can be used for any other kind of vision, (i.e. plain-vanilla camera output).
Depending on how serious you are with AI and machine vision, you may find this interesting.