LOGIN
John Rodrigues
Mechanical Engineer |certified professional in product design and analysis |MEP Engineer|blogger at designwithjohn.com (Project Leader)
 · HonnavarIndia
Edit
Delete
Share
Report
TASK
Open
  ·  Close Task

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

added by:   John Baptist Rodrigues
3 likes 
Like
Share
Sagar Shubham
Engineer
 · Greater NoidaIndia
Edit
Delete
Share
Report

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.

2 likes 
John Rodrigues
Mechanical Engineer |certified professional in product design and analysis |MEP Engineer|blogger at designwithjohn.com (Project Leader)
 · HonnavarIndia
Edit
Delete
Share
Report

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

0 like 
Sagar Shubham
Engineer
 · Greater NoidaIndia
Edit
Delete
Share
Report

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

0 like 
John Rodrigues
Mechanical Engineer |certified professional in product design and analysis |MEP Engineer|blogger at designwithjohn.com (Project Leader)
 · HonnavarIndia
Edit
Delete
Share
Report

your welcome Sagar

0 like 
John Rodrigues
Mechanical Engineer |certified professional in product design and analysis |MEP Engineer|blogger at designwithjohn.com (Project Leader)
 · HonnavarIndia
Edit
Delete
Share
Report

sure go ahead

0 like 
John Rodrigues
Mechanical Engineer |certified professional in product design and analysis |MEP Engineer|blogger at designwithjohn.com (Project Leader)
 · HonnavarIndia
Edit
Delete
Share
Report

Akrita Verma
can you please come up ideas for coding ?

0 like 
Leave a reply...
DISCOVER
CHAT
ALERTS
-2
DISCUSSIONS
-1
FEED