Hi i am building a robot that can travel on a transparent/glass surface but i want to map the whole surface. What is the best Solution for a 2D mapping of a transparent surface?

-Is Lidar mapping good enough for this project?

-I think it would also work with a hard-coded algorithm but which sensors are required to detect the edge of a Transparent surface?

Thank You !

enter image description here

  • 1
    $\begingroup$ How big is the area? And your robot? Are the any (static) objects next to your surface? $\endgroup$ – FooTheBar Jul 31 '19 at 14:00
  • $\begingroup$ Is there something on the glass that needs mapping, or are you just looking for the borders of a flat 2D surface? $\endgroup$ – bukwyrm Aug 5 '19 at 9:38
  • $\begingroup$ Looking for border of a flat 2D(glass surface). Is it possible to do mapping with a IR sensor? $\endgroup$ – M6Gpower Aug 8 '19 at 15:42

The surface itself won't help you, so the question is if you have a border of objects next to the surface that your laser can see.

You also don't have to fix your sensor to the robot. You can also mount a laserscanner on the glas surface (e.g. with some suction cups), locate the robot and then send it its position. (Same idea as a ground radar at an airport)

If your robot could drive off the surface, check the approaches used by vacuum robots (which should also not drive down the stairs). Downfacing IR- or Ultrasonic sensors work nicely.

  • $\begingroup$ Is glass not opaque to IR..or am i thinking UV generally? Could one not map the inverse? As in following a path on glass visable to said ir or uv sensor? $\endgroup$ – morbo Jul 31 '19 at 19:39
  • $\begingroup$ You have to provide a lot more information on the problem. Is this a competition with fixed rules or are you able to change the surface? $\endgroup$ – FooTheBar Aug 1 '19 at 7:05
  • $\begingroup$ The surface change and there are no fixed rules. I think to do a 2D mapping with grids on the surface would be the best practice but how many IR sensors do i need ? and which mcu? $\endgroup$ – M6Gpower Aug 8 '19 at 15:43
  • $\begingroup$ But which feature do you want to use? $\endgroup$ – FooTheBar Aug 9 '19 at 6:28

I guess you can apply plaster tape which is non residue to glass on the point of laser and do gmapping and then remove it

  • 1
    $\begingroup$ and then you have a map, but no sensor values to locate on it... $\endgroup$ – FooTheBar Jul 31 '19 at 13:55

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.