Asked — Edited
Resolved Resolved by CochranRobotics!

Robots Exploration

I want to make an exploration project. Basically, one PC will control two ez-robots to search an object, if one robot finds it, it will send confirmation message to the PC, then the PC will send another message to the other robot to stop it.

The key point is how to transfer and receive data wireless.

Does anyone have any ideas to do this?


ARC Pro

Upgrade to ARC Pro

Don't limit your robot's potential – subscribe to ARC Pro and transform it into a dynamic, intelligent machine.

#9  

I will post it on http://cochranrobotics.com tomorrow. I pulled down an older version and put the compiled version up. The instructions on the site are pretty correct. I haven't updated since I have been in the middle of changes, but I will post what I have that is working.

#11  

Gerald, I posted the source at this location

EZ-DBMulti Source Code

Also, just so you know, you can run multiple robots in the same ARC. It doesn't matter if they are the revolution robots or if they are other bots using the v4. It would eliminate the need to use 2 different ARCs and the use of ez-b multi or the file solution.

United Kingdom
#12  

Is this not the same question as your other topic that's been getting replies?

It keeps it cleaner, easier and less confusing if you only open one discussion for each problem or question:)

#13  

Quote:

You would have install ARC and then copy the install folder to another directory. Then you could run both on the same computer, but now you would want to use the file option for communicating between the robots.

Actually, you don't even need copies installed to different directories, you can run multiple copies of ARC on the same PC each talking to different robots. Some controls may behave strangely. For instance, if both projects have a joystick object, they can both see the same joystick and both robots will respond simultaneously. However, if you have multiple joysticks, you can have each project use their own.

I haven't seen any other objects exhibit that kind of behavior, but I haven't tried all of them. I imagine any that connect to external devices might have the same kind of issue.

Alan

#14  

Yep, this was mentioned a couple of times in this thread and a couple of times in another thread.

I think the reason that he doesn't want to do this has to do with the say commands always working off of the robot connected to connection 0. I gathered this from the other thread.

#15  

I thought the say issue had to do with multiple boards in one ARC session, not several sessions all using board 0. I'll need to do some testing.

Alan