LOGIN
John Rodrigues
50
Community Expert
Mechanical Design Engineer |Founder of designwithjohn.com (Project Leader)
 · HonnavarIndia
Share
Report
Get Link
TASK
Open
Reward › Contribution Review

I want the Robot to move in this manner and avoid obstacles in its way ,so that it will cover the entire room
arduino enthusiast guys Please try to come up with a code for it

Contributions
Sai Vinith

Thank for coming up with this idea
God job

3 likes 
Like
Award Contribution
Sagar Shubham
2
Apprentice
Engineer
 · Greater NoidaIndia
Share
Report
Get Link

Hi, I’m new on Collaborizm, but I ave some experience in this type of bot movement(covering a large area in spiral or snake like motion.)
One way can be, to know the length-breadth of the room* and going right each time a wall comes. After 3 right turns, the bot needs to move smaller distance, depending upon the size it covers in previous turn. This can be repeated as long as the next distance to be covered gets very small (That is, the bot arrives at the center).

*To know such parameters in advance, will need either hard coding, or serious use of your distance sensors. Also, if some object comes in at any time, the bot might think of it as a wall.

Another path( in my humble opinion) is to go like a snake moves(up-down-up… or left-right-left…) . Here, each movement can be a row (or column) in a matrix. Any obstacle can be non movable point and arriving on the rows avoided by these obstacles can be done later.

Hope this helps.

Like
2 likes 
Award Contribution
John Rodrigues
50
Community Expert
Mechanical Design Engineer |Founder of designwithjohn.com (Project Leader)
 · HonnavarIndia
Share
Report
Get Link

That’s a good info
please join my project
and help me out to develop this code

Like
0 like 
Award Contribution
Sagar Shubham
2
Apprentice
Engineer
 · Greater NoidaIndia
Share
Report
Get Link

Hi John, Thanks for the invite. I sent a request for the same. Would you mind if I ask a few questions?

Like
0 like 
Award Contribution
John Rodrigues
50
Community Expert
Mechanical Design Engineer |Founder of designwithjohn.com (Project Leader)
 · HonnavarIndia
Share
Report
Get Link

your welcome Sagar

Like
0 like 
Award Contribution
John Rodrigues
50
Community Expert
Mechanical Design Engineer |Founder of designwithjohn.com (Project Leader)
 · HonnavarIndia
Share
Report
Get Link

sure go ahead

Like
0 like 
Award Contribution
John Rodrigues
50
Community Expert
Mechanical Design Engineer |Founder of designwithjohn.com (Project Leader)
 · HonnavarIndia
Share
Report
Get Link

Akrita Verma
can you please come up ideas for coding ?

Like
0 like 
Award Contribution
APPLY
LEAVE A REPLY
DISCOVER
CHAT
ALERTS
DISCUSSIONS
FEED