Australia
Asked — Edited

Using ARC To Naviagate Robot From A To B And Return

Sorry about TYPO - I mean Navigate...

I'm trying to get the Robot to go from the Lounge room corner to the kitchen - stop for a time period then go back avoiding obstacles along the way. I'm after a way to achieve this using ARC.

One idea I had was to use the recorder but that doesn't work - too much data. Another way is to script him along whilst using the ping obstacle detector (not sure you can do that). Anyway, I'm really keen to achieve this. If there is a cloud example or a series of EZ-B script commands I would really appreciate the example.

Thanks ;)


ARC Pro

Upgrade to ARC Pro

Synthiam ARC Pro is a new tool that will help unleash your creativity with programming robots in just seconds!

#25  

another way to navigate is roborealm is has a navigation software build in to it and Steven from RR says its amost done interface to EZB,plus also there is fudicals can be used from roboream and web camera that EZB has

Spain
#26  

I love the idea of ??sailing using the resources provided to us ez-b, I mean everyone, because with ez-b can do great things with a small investment of time, and what's better: our imagination and ez-b can create any purpose. No need to be a programmer or engineer to master ez-b, so I think the combination of compass, scripts, encoders on the wheels, and one or more ultrasonic sensors, once made the optimal combination can give very good results. Personally I would try to raise the compass above the robot with a telescopic system nonmetallic, to get her away from magnetic fields or servo motors, as long as you find a way to alrgar cables i2c port connection, commented some ferrite cores that such a shielded cable or coaxial?:) :)

Australia
#27  

Thanks for joining the journey on this R2D2

Presently I'm not happy with the compass idea because I've got magnetic fields from speakers all over the place. Even using a real compass in my lounge room is unreliable - I've tried it. I still think mapping using ping is the go but I'm still sorting through that one. It's too bad Floor Map and Ping couldn't work together some how. As far as I know Floor Map still has the problem recording distance travel. I was devastated about that.. it seemed the perfect tool.

#28  

they make a post to raise the compass higher just a long threaded rod and a plastic plate,i i think it be cheaper to make one from parts should not need shielded cables on the compass on a robot ,i have it 6 inches away using a pic processor and normal wires can post the photo of it should be able to run long wires on I2C buss,so 2 problems it may have one is the pull up resistors on the 2 lines or a cheap compass having a week signal

Australia
#29  

Steve C - I downloaded the navigation script from the link and running it through VB-6. It's tidy but will take time to figure out..;) Working with VB is a whole new ball game for me... but my next project using the EZ-B is something I'm not giving up on.

I also found this and listed the site below. If somehow DJ (who's up with programming code and VB) could incorporate this into the ARC, it would be the biggest breakthrough in development for EZ ROBOTS for 2012.

Quote " Once the robot has provided sufficient data about its surroundings, the user can use this map to send the robot to any area of the environment and the robot will avoid all obstacles on its course. This is done by clicking on the goal position of the robot with the right mouse button (draws the green dot in Figure 4) and pressing the "Determine Path" button in the VB interface."

Map navigation