only i want know,how the scanner rotate. at what he is connected? (i mean cause of rotation) how rotation of scanner not cut the cable?,and how is powered the scanner on the rotor?
Data goes to Orange PI PC, and processed by ROS. Hector SLAM (part of ROS) is used to build map and to localize robot at map. See: ua-cam.com/video/RW57MEIpBHI/v-deo.html
No, it is not possible to run SLAM in Arduino. It just don't have enough RAM to store map of the rooms. SLAM is usually used in Linux, Raspberry PI 3/4 is suitable.
Drone need high speed lidar with >10 scans per second. My lidar is to slow for that. "How do you find the position of the roomba and navigate it automatically" Read about SLAM algorithm.
Hello i see that you did a great job, congratulations sir, i would like to ask algorithm about it, how did you locate your device. For example how did you know how many meter it goes, you can think it like you are in corridor and neither front or back too far to measure and get referance. So if you go parallel to the side wall in this hole in this conditions, how do you know how many meter you go
Hello. I'm using Hector SLAM to find position of the robot: wiki.ros.org/hector_mapping Some information about SLAM: en.wikipedia.org/wiki/Simultaneous_localization_and_mapping Robot movement is manually controlled in this video.
I don't know about special Android applications that can do that. Of course, it is possible to write custom SLAM application for Android, but it will take time.
This Lidar does not give "cloud", it gives 2D scans. Data from the Lidar could be converted to any needed form by custom PC software. Protocol is described here: github.com/iliasam/OpenSimpleLidar/wiki/Lidar-UART-Protocol You can see source code of the example/demo utility that is used for testing this Lidar: github.com/iliasam/OpenSimpleLidar/tree/master/PC_utility
I am having trouble with the lens. Do you have a part number? I tried to find at Digikey but was not able to do so. Found some at ebay. I guess these lenses cannot have a IR-cut filter installed, right?
You need "M12 lens 16mm, F2.0", you can find it at the ebay. There must not be IR cut filter installed. This one looks suitable: www.ebay.com/itm/16MM-M12-1-2-5-5MP-17-Degree-IR-Sensitive-FPV-Camera-Lens/172584425209 Another one: www.ebay.com/itm/3-Pcs-M12-x-0-5-Mount-MTV-16mm-Fixed-IR-CCTV-Camera-Lens-for-1-3-F2-0-Board/192246485460
Make in your next version a realtime 3d open simple lidar and I'll give you the nobel price ;-) - I hear you are saying too difficult to make it realtime 3D? ;) ... We could need one for our Ardumower project (unfortuneately, the outside world is often 3D...)
Good point. Actually, we don't need 3D, we need longer range for outdoor (and triangulation may be unprecise for longer ranges). SLAM in 3D still works with a 2D LiDAR when you have a 3D map and can then perform correlation with the 2D sensor data (e.g. using a particle filter ua-cam.com/video/uiIi2rSKWAU/v-deo.html) .
You are genius
大佬,I'm copying your laser rangefinder. Thank you for your information
Really dedicated project
Greatful project!
only i want know,how the scanner rotate.
at what he is connected? (i mean cause of rotation)
how rotation of scanner not cut the cable?,and how is powered the scanner on the rotor?
I'm using slip ring. See project logs: hackaday.io/project/20628/logs
please make a video of full installation and code explain video, please of it . AS SOON AS POSSIBLE SIR
Sorry, I don't have time for that. ROS can be complicated. Try to google for ROS tutorials.
2 questions:
A) How much did it cost you to build?
B) Can you provide a parts list?
I plan to add this to an Arduino Uno.
Please read the video description.
I believe there is a BOM in the Github repository
Muito legal! Parabéns!!!
how do we read the data from lidar sensor
Data goes to Orange PI PC, and processed by ROS. Hector SLAM (part of ROS) is used to build map and to localize robot at map.
See: ua-cam.com/video/RW57MEIpBHI/v-deo.html
can i use Arduino R3 insted of Orange PI PC . PLEASE TELL ME
No, it is not possible to run SLAM in Arduino. It just don't have enough RAM to store map of the rooms. SLAM is usually used in Linux, Raspberry PI 3/4 is suitable.
Can we use the same concept for a drone controlled with a raspberry pi? How do you find the position of the roomba and navigate it automatically?
Drone need high speed lidar with >10 scans per second. My lidar is to slow for that.
"How do you find the position of the roomba and navigate it automatically"
Read about SLAM algorithm.
Hello i see that you did a great job, congratulations sir, i would like to ask algorithm about it, how did you locate your device. For example how did you know how many meter it goes, you can think it like you are in corridor and neither front or back too far to measure and get referance. So if you go parallel to the side wall in this hole in this conditions, how do you know how many meter you go
Hello.
I'm using Hector SLAM to find position of the robot: wiki.ros.org/hector_mapping
Some information about SLAM: en.wikipedia.org/wiki/Simultaneous_localization_and_mapping
Robot movement is manually controlled in this video.
@@iliasam3 yes sir so do you know how hector doing that by the way sometimes it is really hard to understand what is going on :)
Sir please tell me that can i run slam maping data on andriod. if yes please tell how in comant reply. PLEASE TELL ME SIR I NEED YOUR HELP
I don't know about special Android applications that can do that. Of course, it is possible to write custom SLAM application for Android, but it will take time.
Good video
Can I write coordinates of points cloud in txt file in format (point name, X, Y)?
This Lidar does not give "cloud", it gives 2D scans.
Data from the Lidar could be converted to any needed form by custom PC software.
Protocol is described here: github.com/iliasam/OpenSimpleLidar/wiki/Lidar-UART-Protocol
You can see source code of the example/demo utility that is used for testing this Lidar: github.com/iliasam/OpenSimpleLidar/tree/master/PC_utility
yeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee. dis is perfeckt!
I am having trouble with the lens. Do you have a part number? I tried to find at Digikey but was not able to do so. Found some at ebay. I guess these lenses cannot have a IR-cut filter installed, right?
You need "M12 lens 16mm, F2.0", you can find it at the ebay. There must not be IR cut filter installed.
This one looks suitable: www.ebay.com/itm/16MM-M12-1-2-5-5MP-17-Degree-IR-Sensitive-FPV-Camera-Lens/172584425209
Another one: www.ebay.com/itm/3-Pcs-M12-x-0-5-Mount-MTV-16mm-Fixed-IR-CCTV-Camera-Lens-for-1-3-F2-0-Board/192246485460
Where can I find your connection diagram?
Have you searched here: github.com/iliasam/OpenSimpleLidar ?
and use the data for home cleaning robot
You need to write your own code (or try to fing existing code) that will controll movement robot around the map.
making tutorial video plz
You can read project logs: hackaday.io/project/20628/logs?sort=oldest
Make in your next version a realtime 3d open simple lidar and I'll give you the nobel price ;-) - I hear you are saying too difficult to make it realtime 3D? ;) ... We could need one for our Ardumower project (unfortuneately, the outside world is often 3D...)
And what CPU you want to use for realtime 3D data analyse? It will need a lot of computation power.
Good point. Actually, we don't need 3D, we need longer range for outdoor (and triangulation may be unprecise for longer ranges). SLAM in 3D still works with a 2D LiDAR when you have a 3D map and can then perform correlation with the 2D sensor data (e.g. using a particle filter ua-cam.com/video/uiIi2rSKWAU/v-deo.html) .
please help me its my final year project to build a lidar cost efficient help me to make one prototype
Do you have any certain questions?