All about the Xiaomi Lidar Scanner and the Sunfounder RasPad
HTML-код
- Опубликовано: 29 янв 2018
- SunFounder RasPad: goo.gl/uK85wi
Xiaomi Vacuum cleaner: www.banggood.com/custlink/Dmm...
Cheap LIDAR scanner www.banggood.com/custlink/mD3...
Patreon: / marcoreps
Visualization might work well with this: github.com/tipam/pi3d
Open source project for controlling the module: github.com/getSurreal/XV_Lida...
Open source project for visualizing the data: github.com/Xevel/NXV11
In this video I am having a closer look at the most interesting component of the Xiaomi vacuum robot. The Lidar scanner or very similar versions are common components in other vacuum robots. Therefore they are well known and hackable! I am demonstrating that with a Raspberry Pi inside a Sunfounder RasPad demo unit which has some limitations in terms of processing power. Наука
This is not a time of flight lidar, that would be expensive. Instead, it uses a linear ccd and looks at where the laser shines at the wall. There is a distance between the laser emitter and the ccd (and the laser is angled towards the ccd) from where it sees the laser dot it can calculate the distance.
Oh really? That makes perfect sense, why haven't I seen that explanation anywhere else before? :-\
VL53L0X and the VL6180X "Time-of-Flight Distance Sensor" - cheap LIDAR?
The laser does not appear to be pulsed: it is probably just a simple rangefinder. In order to get a resolution in the order of centimeters with a direct or indirect time of flight method, sub-1 ns laser pulses should be used - not cheap and not practical. A rangefinder only needs a cheap CW laser, a linear sensor and a lens - alignment however is fairly critical.
Much like how those nice Sharp GP2Y0* sensors work? I wonder if one of them could be used to make a real budget 'lidar' module or if using these would still be cheaper..
I thought so as well, but during the last 5 years much has happened! As pointed out above by David Pilling there are now extremely cheap single-chip ToF-LIDARs available. The integration of transmitter and receiver into a single package first allows it to process the sub-nanosecond resolution needed.
You would not see the laser of these systems being pulsed, because the repetition frequency is at least a couple of hundred Hz, up to kHz.
I just woke up and watch these two video over breakfast. What a fun and interesting way to start the day. Thanks Marco.
-Justin
Two videos in one week, I am blessed! Thank you!
Pleasure! I am just getting these product videos out of the way before starting something bigger and better :)
:) We're all expecting something with that high power engraving lazer rotating on top of the Lidar base .... :) just sayin' ... :)
Now that's just flat out coolest sensor tech I've seen in a while. Thanks for the info.
I'm a noob in the electronics world, learning a lot and love your witt, keep it up!
Danke für das erhören meiner Gebete ich dachte mir vor 10 Minuten noch dass ein neues Video geil wäre mach bitte weiter so du bist der Hammer ;D
I love your videos. Congrats, Marco
The RUclipsr with the best humor has posted a video again !
AWESOME;]
This Old Tony posted a new vid? Oh, you meant Marco. Second best humour.
1:34 Schlightly ?
Gruß aus Ostfriesland
~Thomas.
maybe short for slighly shittier?
I never know if that is his accent or if he does it on purpose
maybe referencing to the way xiao mi is pronounced?
devluz same
more like referencing to another scookum choocher? ;)
Ah, it was just getting good :) More..more... Alright, I wait till the movie is released. Keep up the outstanding work. Thank you. Cheers!
hye thank you for the video i try to us the lidar for a ROS project and i didn't understant how to connecte the lidar to the arduino ? and also the battery that you are using is juste for power the motor ?
Hello, I only exchanged lds sensor modules, but the map is not drawn properly. The seller orders you to adjust the yellow line to the top, but that doesn't work either. Google says you have to do something called a calibration to draw it properly. Do you have any information about it? If I have such equipment, I'd like to buy it. I desperately need your advice. I'll be waiting.
2 vids on one day by marco reps? christmas came very early this year :D
It would be a cool project to scan an entire room as point cloud data set!
Hey interesting stuff. I have a Xiaomi vacuum too for a year now. Can you dissamble the dock too? How does the robot know where it is?
Do you think this lidar sensor is anyway enough accurate to use to build a 3d scanner?
I tried the XV_Lidar_Controller with both Leonardo and mega2560 and both showed some unreadable raw data. But when I use command "showdist" it only shows a line with "Code,Angle,Distance(mm),Signal strength
" and nothing else. May I ask if the code need some modification? Thank you.
A teardown and critique of the product your promoting??? Subscribed!
How did you connect the arduino to the LIDAR? The cabling is not visible in the video
How do I fix Error 22?
You can see on my channel.
When it tries to dock it drives a little to the left and so it never makes contact with the charging pins.
But it has no problem cleaning my home so idk if it's a sensor issue.
Macro, where do you get these black gloves in Europe? Thanks.
Hi Marco interesting video. I think i have the same lidar, I cannot figure out how did you connected it to raspberry. I see the usb wire in the video but cannot understand where you pluuged it to the lidar
The transformer-coupling and optical transmission back does not have to be expensive and it is much more reliable than slip-ring connections. I recently ordered the same slip-ring connection which you show in the video, but two near field coils for power and optical data is very tempting.
In the good old days of VCRs the connection between the recorder and the rotating read/write heads was done by rotating transformers, because no slip-ring connection would be durable at the needed rotation speeds. My self-constructed persitance-of-vision clock/display actually uses a slip-ring type connection for power and bluetooth for communication, but originally I thought about a transformer for power. I started the project before the ESP8266 was popular, if I only would finish it - ever...
I got the slip ring thingy for a certain >360° camera gimbal, but now that you mention VCRs ... they are basically free nowadays aren't they? Hm ...
...if they still exist ;-)
Very cool video!
How the hell do you only have 34k subs? Your videos are awesome
hey thank you for the video it is very helpfull , can i ask you how did you make the connection with arduino and wich code did you use ?
awesome video, just what I was looking for, got a xiaomi roborock2 and it's pretty amazing at how it performs, I was wandering when someone's gonna hack it - it seems like a solid robot as s platform for making it do something other than vacuuming
Schleidly?
You finally got adopted by the 200 Pound Canuckistan Gorilla?
i'm missing some unboxing skills here...
maybe we should donate one of those tiny chainsaws?
Love it, Snake Oil production!
I need the rubber drive belt. If anyone knows where I can buy them, pls post here. Thank you
Woooaah man you're on fire !
Interesting, whats the maximum range?
Can you give more details about wiring?
Can the laser be replaced with a stronger one for yard work, like a mower or something more dangerous.
Does the touchscreen part work if you connect it to a Windows PC/could you make it work?
yes, immediately without drivers! (but it is automatically disabled when something is plugged into the second HDMI input, which made me believe that I killed it for a few minutes :)
Is it possible to use lidar to view into someone’s house?
Love your videos and hu8mor!
Hey,
can you maybe give me the pinning of the Connection between the lidar and the Arduino and the used Code?
It does not work by me.
did you get the pinning and the used code? I also want to use it
Me too !!
Awesome!!
Please do more videos on the LIDAR and it would be great if you can build one from scratch. Thanks!
Will do, maybe in combination with a certain quadcopter?
Anybody knows the range of this LIDAR?
You can buy an RC lidar for under $50. I am thinking of how to incorporate one into an underwater rov. Probably will have to use a blue lazer. So many interesting things, so little time...
You gave it away with "schilight", you are a German!! very good video
I demand that you make more videos.
schleitlie echt coolers vid
I wonder if it would be feasible to make a 3D scanner for indoor applications based on this and a gimbal.
Also LIDAR is not "Light Radio Detection and Ranging", lol.
That would be awesome! Maybe even just a magnetometer to detect in which direction the scanner is pointing?
That would actually work well in a handheld unit - begin with a static "reference" point cloud, then map it out as it moves(kinda like the vacuum cleaner does, except with tilt and in 3D).
I'd also add a compass for another degree of certainty.
Just have to ignore a hundred or so degrees behind the scanner, to not smear yourself all over the point cloud.
Excuse me, I'm need data sheet, you can help me??
Could you do more on lidar
Dude, there's one consistent thing about your videos that I hate...
They end!
Ironically, after it says "They end!" it says "Show less"
1:44 haha “Xi-lightly” different 😂
The Lidar could be from RPLidar, the A1, could be the original part?
Yes, looks very similar and they even promote that wireless technology without slip ring!
"PVC tape - that's unforgiveable" - your are SOOOOO right!!!
Why exactly? After some googling, i do see that was a bit of a misfit application, but not that bad... is it?
have you seen any application of electric tape which has been around for a longer time, say 2-3 years? There are two ways pvc-tape ages in the field and neither is what you want to have in your equipment or installation: (a) completely dried out, loosing all adhesion and (b) the glue becoming softer, oozing out between the layers of tape.
Use self-vulcanizing tape if you have to use tape, otherwise use heat-shrink tubing.
you made my desk dirty with that "Snake Oil Production"
Juraj Vitko is there something I’m missing?
@@aterack833 it means he made me laugh
Your Voice is so calm
Takes a bit of practice to keep the raging madness contained :)
Radio voice as good as, if not better than, Retro Man Cave's
Link to the shiny blue mirco usb cable? :)
That was included with the Eleksmaker laser machine, but I'm sure there are cheaper alternatives :)
We love LIDAR!
That RasPad looks interesting useful for making me a portable MeME (hehehe) arcade.
Where did you get that beautiful automatic screwdriver? Is there a link or a set? Thanks in advance!!!
ES121, got a video about it
Marco Reps can I get a link?
You'd rather write a comment down here than just type those 5 symbols into a google search :) ruclips.net/video/yqlfHeZiRTA/видео.html
Marco Reps I thought ES121 was a RUclips channel. My bad. And thanks again!
No worries, I too could have written more than those 5 symbols as a replay :)
Marco where new videos are?
You need to come to the Edinburgh Hacklab and I will buy you a Club Mate or three. This is wonderful.
Wouldn't recommend it, I am very good with humans :)
lol
Like the Dexter gloves...
I also have an American Apparel thermal henley somewhere ...
What screwdriver is that?
ES121
Very interesting. Is the LiDAR module available by itself?
Yes it is. See aliexpress for lds replacement xioami
Please please show how to wire and setup and with requirements step by step please
As you said, it's pre production, so the electrical tape is perfectly fine. Why would you forgive "manual corrections to the enclosure, but not the electrical tape? That's so confusing. Either way, it is perfectly acceptable.
Cant wait till you 3D print a better impeller!
Good video and the usual subliminal message this time a 2:41 ... lol ! cool little Lidar could indeed be useful and maybe it can even be ordered directly to the maker of the Lidar as a replacement part. Nice.
Hi there! Great video. Is it an infrared laser? Let’s assume it beams right into your eye for an extended amount of time. Will it cause any harm? Is it dangerous?
Haven't done any measurements, but I don't think so. Because of wireless power transmission they must be using the absolute minimum power and as you can see in the previous video ( ruclips.net/video/wglJz23Gt4w/видео.html ) the laser is pulsed.
Marco Reps Thanks for getting back to me. I would be grateful if you could make some measurements. BTW, do you know the frequency? It is infrared laser, isn’t it?
Any halfway decent design should also disable the laser if the unit is not spinning, hence reducing the risk.
(I believe there may even be regulation about that kind of thing, since some accidents with those lasers shows in 80's discos)
What's the advantage of spinning all those electronics, compared to spinning a mirror?
probably gain and alignment, as well as other things, if the laser is dead on with the receiver it seems the accuracy would be more consistent. The mirror is a fantastic idea though, you're using the ol' noggin!
I am simply amazed at how robust they designed this entire thing.
Optical transmission instead of mechanical, inductive power transmission, optical switches, brushless motors, etc.
Add to that the serviceability by the common user... seriously, why can't western companies be more like that?
They were. They stole this entire design from Neato robotics.
Was that a Time of flight camera on top of it? lol
WarHawk427 laser I think?
You got the batman gloves
Was the slightly intentionally spoken like that?
Yeah, Lidar is main thing of AI-driven cars. Also it reminds me the reading-recording head from VHS videocassete players - i even have one from teardown, it's fully metal.
Now to put it on a drone ;)
fuckin amazing mate
The inductive coils are pretty cheep to manufacture. The advantage is that its way simple to handle a few mechanical manufacture issues... because.. well there is no mechanical parts. Of cause it need some diods, a inveter and a cap. But we really talking about components that cost a few cents.
They might be cheap to manufacture but I don't think they were in this case, wound directly onto the plastic parts and nicely soldered + heatshrunk to the connector cables
I actually do think it was pretty cheap. They probobly used a ready vinded blank prior to molding. Its really a matter of production technology.
Of cause, the other coil look pretty heafty. If not anything, there is a bit of copper there
샤오미 안만드는게 없네 ㄷㄷ
4:54 Like it wasnt bad enough when cats do that.
Hi ! Mmm... Sorry, You said this thing calculate distances with the speed of light ? Well, I suppose you wanna say this thing "calculate distances with light", because the speed of light is huge. But maybe I'm not understanding well your phrase or maybe even I'm totally wrong, I have a very simple mind :) Anyway, Good work, as always. Cheers from Spain and be happy !
Hi ! Good day to you and thanks for answer ! Yes, I know (I mean, I know real time sensor exists), is for that I ask. Just for reference, a few years ago this video leave me astonished : ruclips.net/video/EtsXgODHMWk/видео.html Thanks again and be happy !
4:51 WTF! 😂
*me expecting a slip ring or something similar and the data to be optically transmitted when I hear about the power being inductive* “what the F!?” (Basically that meme after that person fell really bad)
God dammit, I wanted to see the vacuum making friends with your keyboard, but ads for more videos came up and ruined it :(
Das X in Xiaomi wird wie das Ch in chinesisch ausgesprochen. Wahnsinn, wa? ^^
No it isn't pronounced as "Ch".
Actually... Are you referring to the first or second Ch in "Chinesisch" ?
couldn't you just make the visualization 2D and use something like Processing?
It would probably run super smooth
Was it mating with the keyboard at the end?!?
The video has Schlight German accent :D
Shlightly different
Please add sounds to your intro, I am always like what the heck, are my headphones dead agian?
Schlightly different.
😂excellent
poor xiaomi... i've watched the previous vid 3-4 hours ago.. :)
It's back alive ... for now :)
mate i like yor style!!! pls continue.
Why does this guy sound like a depressed Andreas Spiess?
Hmm creepy.... Robot... Lazer scanner..... & it's in your eyes....
2 Minutes out of a 5 minute video is a freaking product placement?! Seriously?!
It is "scchhhlightly different" lol
Schlightly
Please remove tai lopez ads
Great Video. Thx.
May I hint you to the fact that apparently there is a full linux running the opensource Player / Stage framework on that thing. (github.com/rtv/Stage)
Have a look here:
media.ccc.de/v/34c3-9147-unleash_your_smart-home_devices_vacuum_cleaning_robot_hacking
Would be very interesting if you could confirm that. / Have some play with the open-souce robot control
You like Killa Hakan