hi i want to make an arduino mapping robot which can create maps and solve them.So friends i am new in this topic and dont have a lot of information.So please guide me through which softwares should i use for mapping and which sensors.
What arduino board do you have? I think a project like this would require a Mega.
Someone else is doing the same project. Check out this thread.
http://arduino.cc/forum/index.php/topic,111031.0.html
Mapping what?
mapping an area using grid or anything else
so what type of software i should use to map my room and will an ultra sonic sensor work
Have you looked at the other project?
Hello! I'm about to start a project with the goal to create a robot that acts like a probe. The probe will drive around a room and systematically map the room with a ultrasonic rangefinder, for example this MaxSonar LV-EZ4 Ultrasonic Range Finder - XL-MaxSonar-EZ4 - SEN-09495 - SparkFun Electronics.
so what type of software i should use to map my room
Arduino based software that you need to write.
thats just giving information of motor shields i want an arduino based software
just like ardupoilot
The question about how to make a mapping robot needs to be answered by you. First you need to think about the hardware. How does your robot move around? How does it keep track of its current position (gps, encoders, compass, etc)? How do you want it to detect obstacles/walls (ultrasonic, laser, ir)? All of these things need to be answered before you begin writing software. When you start on software you need to think about how you are going to create the maps. Do you want to use a grid based system, a landmark system, a probability based system, other? Do you want the robot to draw the map on a computer or just store waypoints in an array?
Mapping is more difficult than most people realize at first. Start simple and work your way up. Do some reading about SLAM (simultaneous localization and mapping). We can help you better when you have more focused questions to ask.
To answer your question about which software, use whatever you are most comfortable with.
I am going to use encoders, a grid maping system , ir for obstacle avoidance and want to ask yourl which software should i use to create a gridmap and make arduino interact with it
Anas:
want to ask yourl which software should i use to create a gridmap and make arduino interact with it
I get the impression you think that the software already exists and you want somebody to steer you towards it. I don't think that's going to happen. It is up to you to design/choose the algorithms and write the software that implements them.