For a company I need to make a conveyor belt with a camera to identify the objects that pass along (and to pick up these objects with a robot).
They insist to use C#, as it is the company guidelines. Currently I've already coded on how to read the objects and then I (for now) manually export the point cloud to .XYZ format (it seems the easiest format).
The objects are recognizable, so I would like to go to the next step: identifying the objects.
But I am stuck on how to go further. I would like to match the object scanned with an object in my database. When googling I find PCL (Point Cloud Library), but it only works in C++
Are there any alternatives for PCL that are ready to use? I am new to programming so it will be almost impossible for me to translate PCL from C++ to C#.
Any help will be greatly appreciated.
Please keep in mind: I am only a mechanical engineering student and I just recently taught myself the basics of C# for this project.