Obstacles in the way while finding the wall

Hello,
I am currently working on the second part of the real robot project which implements a service that finds a wall. The problem I am facing is that when there is nothing other than the field and walls, the robot finds its way perfectly. But when the obstacles are in the middle, the laser scan conveys that the robot is in front of the wall and thus messing up.
Is there a way to distinguish between the type of obstacles using other laser_scan data ?

Thank you!!

Hi @Abboud ,

Yes, that logic is something you need to think upon and implement yourself.
When I did this project, I implemented a statistical method based algorithm to differentiate between an obstacle and wall. Of course, I am not going to say what I did, but you can try to bring in any imaginative/creative solution to solve this problem.
The easier way out of this would be to always place the robot near a wall when it starts.

I hope this helps you.

Regards,
Girish

This topic was automatically closed 5 days after the last reply. New replies are no longer allowed.