LOGIN
Mohsin (Project Leader)
 · IslamabadPakistan
Share
Report
Get Link
IDEA

A problem of the robot knowing how much it has moved accurately is a problem which comes in mind. I am using DC-motors which are quite not trustworthy in terms of movement they make. My idea is:

  1. Use a mouse, as a sensor, which will track in x and y axis how much movement is being made.
  2. Another option would be to use “DC motors with encoders” to measure accurately how much movement is being made.

Which idea appeases to you guys more? I would really like a second opinion on that.

Automation

Automation
2 likes 
Like
Award Contribution
Load 4 previous comments
Kukreti
 · DehradunIndia
Share
Report
Get Link

@Mohsin Anees i would suggest that you should use your ultrasonic sensors here . Your robot should move autonomously in your room without colliding .So once you know the distance of an obstacle using ultrasonic sensors and start moving towards the obstacle then by taking readings continuously from the sensor you can know how close are you getting to the obstacle. This requires calibration of the semsors and use low rpm dc motors so that they stop in time

Like
1 like 
Award Contribution
Technology Enthusiast, Programmer
 · KozhikodeIndia
Share
Report
Get Link

Don’t know much about electronics, but I think you should be using accelerometer sensors for measuring distance moved by your bot.

Like
0 like 
Award Contribution
Steven Reubenstone
26
Community Expert
Mechanical Engineer & Tinkerer of Things.
 · New YorkU.S.
Share
Report
Get Link

The low rpm dc motors mentioned by Arvind Kukreti sounds like they make the most sense Mohsin Anees.

Like
0 like 
Award Contribution
Steven Reubenstone
26
Community Expert
Mechanical Engineer & Tinkerer of Things.
 · New YorkU.S.
Share
Report
Get Link

is there anyway someone can upload an image of the motor or it’s circuit diagram?

Like
0 like 
Award Contribution
Share
Report
Get Link

Hiii Mohsin,
Really a nice project and nice ideas, logics which you are using for this project…
I would suggest you that you can easily update your location on map, using a stepper motor and ultrasonic sensor…
you can use a logic,
use a counter in programming which should get increment or decrement, when there is no obstacle or when there is a obstacle read by ultrasonic sensor… And the incremented or decremented value should be passed on to the stepper motor for its steps rotation…

According to the steps rotated you can update your map location and display it on the monitor…
Also small stepper motors doesn’t cost much, these are comparable with the price of a normal DC motor…

But I have no idea which software you are going to use, to create a map on monitor,
But i would like to work on logic implementation (programming) for the ultrasonic sensor reading and motor’s rotation and also the sampling of different values to update the map.

Like
2 likes 
Award Contribution
Steven Reubenstone
26
Community Expert
Mechanical Engineer & Tinkerer of Things.
 · New YorkU.S.
Share
Report
Get Link

+Himanshu Gupta wow awesome contribution.

Mohsin Anees how are you feeling about this – what do you think the next steps are with this added knowledge?

Like
1 like 
Award Contribution
Leave a reply...
DISCOVER
CHAT
ALERTS
DISCUSSIONS
FEED