Asked — Edited

Controlling Two Brookstone Rovers

Hi guys, I wanted to know if I can control two Brookstone rovers with one computer and two wireless cards. Its for a school project. Each card would connect to one of the rovers. I tried doing this with the ARC software and was unable to do so since it wouldn't let me add more than one control for the rover even though I was connected to two. I was wondering if this is possible with the SDK since I would be using it anyway or is it completely limited to controlling one rover.


ARC Pro

Upgrade to ARC Pro

Stay at the forefront of robot programming innovation with ARC Pro, ensuring your robot is always equipped with the latest advancements.

#9  

oh sorry i was wrong DJ only a idea,i guess i miss understand little about using ARC Oonly thought you can connect 2 ARC and control both using only one

i guess will wait for EBLAZE123 to make the sdk

so DJ i cant connect EZ=-BUILDER on one of my tanks and have another computer with another ARC and control or read values and control from one one computer using server command

#10  

Eblaze i am getting my second brookstone ROVER in a few days so cant wait to try my idea i have and you SDK idea too.

I guess i might start my own project.

#11  

Well, so I tried it out with the two rovers. I plugged in both my wireless usb adapters with each adapter connecting to each rover. Then I first tried it with the SDK assigning two variables and having each of them connect. I noticed that only one rover could be connected which was usually the one i connected to first on the adapter. Then I tried running two copies of ARC and the first copy connected to one of the rovers but the second copy didn't connect at all. In fact the connect button didn't work at all. It makes sense that the SDK wouldn't work if the ARC cound't work. Is there something I'm doing wrong?

PRO
Synthiam
#12  

Ah, after thinking about this - the brookstone rover ip addresses will be in conflict. They would both have the same network on the same computer. Unless there is a way to change the ip address of the brookstone rover, i guess it won't be possible.

sorry about that:) there is no limitation to ARC or EZ-SDK running multiple instances. The limitation is with the rover itself.

#13  

@eblade i got both my rovers working on seperate computers and it works perfect Next working on a script on controlling ,tet my design is on the last page of the post,if you have a problem let me know.

second part waiting on one another WIFI board that my network guy said it should work with some changes using only one computer.

THIRD it little hard but work on a script to control both rovers with one pc not using the Movement Panel only using to connect to the rover.only scripts

BUT try my idea it works on 2 seperate computers,i have 2 at home

here is my link to my design

another brookstone rover project

EACH rover has its own SSID address on the bottom of the robot

United Kingdom
#14  

As explained in your post, you are getting confused between SSID and IP.

Two rovers on Two separate computers is bound to work. The wireless connections are separated. The wireless connection creates an AdHoc wifi network between the PC and the Rover. This AdHoc connection is only available to the PC and the Rover. The second PC cannot see it therefore it is as if it does not exist. The second PC can therefore have an identical AdHoc wireless network without any issues. Two rovers on the same computer, in effect in the same TCP/IP network, will cause IP conflicts. While the two AdHoc wireless networks are separate the IP address of both Rovers is the same (192.168.1.100). The TCP/IP network does not take in to account the SSID only the IP address. It sees two devices connected with the the same address AKA an IP Conflict.

#15  

PLEASE dont listen to RICH he doesnt own any brookstone rovers not even one, TRY my test it works,,there is a way to bridge network connections ,so it can be controlled

Havent done that part yet waiting on another wireless card

WHAT ever post i do, it seems RICH finds it and tries to prove me wrong when i tried AT HOME and it works ,YET he doesnt own one or sensor i design or circuit I am electronic engineer mostly making electronic boards amd my main field is sensor testing,every type ever made almost

PRO
Synthiam
#16  

Rich is correct. You cannot run two brookstone rovers on one computer due to both rovers having the same IP address and same network.

You cannot have two computers with the same IP address. That is called an IP address conflict.