Author Topic: Maze solving robot  (Read 710 times)

0 Members and 1 Guest are viewing this topic.

Offline Conn Hardy

  • Newbie
  • *
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 1
Maze solving robot
« on: August 04, 2017, 12:37:09 PM »
I want to make a maze following robot. The wall height of the maze is just 6 cm. Can someone suggest me the best and the easiest method to do this. I have an arduino board.
P.S.: My idea was to use sonar sensors.

Offline panic mode

  • Global Moderator
  • Hero Member
  • *****
  • Thank You
  • -Given: 67
  • -Receive: 727
  • Posts: 4534
Re: Maze solving robot
« Reply #1 on: August 07, 2017, 12:38:56 AM »
Post lacks details, it is quite vague... I would suggest to work on problem description, rules, challenges etc.

Only wall height is mentioned (why? Do you need robot to climb over the walls?). What is the corridor width?

I guess that this is somewhat similar to micro-mouse competition. Does robot need to memorize path and use shortest way back? What is complexity of the maze? Simple maze can be solved by following one wall. More complex mazes may have walls that are looping (form islands) and therefore cannot be solved using simple approach. How about performance? Does it matter? Is it just pass/fail or time to solve it plays a role?

About sensors... I am not fond of ultrasonic sensors for several reasons. They have problems with flat surfaces on angle, size of target (cone is far from narrowly focused), it produces a lot of echoes causing limitations even if using single sensor (using more than one complicates design and requires synchronizing etc.), have significant minimum sensing distance (150mm for example) etc.

if you need to track position in order to navigate back, you may want to consider using encoders.
if process can make use of external power, i would consider making wireless link to desktop computer that serves as brain of operation (solves maze etc.)

« Last Edit: August 07, 2017, 02:17:34 AM by panic mode »
2) if you want reply about robot, post it in forum
3) read 1 and 2