I am planning to use a TFmini plus lidar with an Pro Micro development module. I have tried building basic sketches available to familiarize myself with the modules, but non of them seem to work. I am relatively inexperienced with Lidars. If anyone has any advice on how I should proceed about this project. Whether I should use a different sensing module to create the DIY 3D Scanner or use a different programming language.
A LIDAR is probably not the best choice to do a 3D-Scanner (for objects smaller than the size of a typical car). LIDAR have typical object distances of a few meters. And just because it's called LIDAR it doesn't return a point cloud, your device is just a distance sensor returning one distance value.
Non of the lidars I tried had the resolution I needed for the project, therefore I opted for a laser distance measuring sensor with a resolution of 0.1mm, What I am trying to accomplish is to create a point cloud of a deshelled coconut and use the data to remove unnecessary material that remains using a blade. I want to send the blade to the points while the coconut spins in one position.
Thank you for the previous replies and advice, I will post another thread regarding the renewed project.
I opted for a laser distance measuring sensor with a resolution of 0.1mm, What I am trying to accomplish is to create a point cloud of a deshelled coconut using Arduino. Then the point cloud will be used as guidance for a cutting tool with intention of removing unwanted material on the surface, sort of like a DIY CNC Machine.
The laser sensor will have a RS485 output, I will be using a Modbus to interface it with the Arduino module. Once the programming is uploaded onto the mechanism, it should only contain the Arduino board as its main controller.
How can I create a point cloud in Arduino? I am looking for advice on how I can proceed further in the project. Any reading/support material or similar projects that can assist me would be of great help.
FYI a computer cannot be in the mechanism after the program is uploaded to the micro controller. Is this possible with Arduino or should I look into other options such as Raspberry Pi.
I think you need to do some basic sums , such as what will be the data format coming to the Arduino , how much data and what will happen with that data .
You are basically trying to build a 3D scanner , you should research those .
How will you move the nut , how will you rotate and know where the measurement is on the surface
It sounds a very complex/ too hard task and you’ll need a lot of experience to do the mechanical bits and any software .
I would have thought you need a powerful computer .
Cross-posting is against the Arduino forum rules. The reason is that duplicate posts can waste the time of the people trying to help. Someone might spend a lot of time investigating and writing a detailed answer on one topic, without knowing that someone else already did the same in the other topic.
Repeated cross-posting can result in a suspension from the forum.
In the future, please only create one topic for each distinct subject matter. This is basic forum etiquette, as explained in the "How to get the best out of this forum" guide. It contains a lot of other useful information. Please read it.