Asked — Edited

Another Brookstone Rover Project

I just got another brookstone rover at a very good price of $60 including shipping and should get it in 2 says or so,going to control both rovers with only one ARC plus a some other hacks

Will be posting my design up in less then a week.


ARC Pro

Upgrade to ARC Pro

Discover the limitless potential of robot programming with Synthiam ARC Pro – where innovation and creativity meet seamlessly.

#25  

I SAID almost many times i am not using the Movement Panel to control it ,only using to get a connection,i am using a script on one computer to control both of them EACH computer with have a Movement Panel only to connect to each ROVER

Canada
#26  

Cheap as in walk in and buy it cheap or cheap period?

#27  

NO prices just going down on them for while with free shipping ,brand new $79 from brookstone or $63 from amazon,may be cheaper ,lightly used, mine i got $63 in a sealed bag with batteries (brookstone batteries) and worked great,box was damage only,didnt need it

brookstone rover from amazon

Looking at getting a 3rd one,this makes a very low cost robot platform

United Kingdom
#28  

What makes you think I have never had a rover? Regardless of if I have or haven't had a rover I don't need to have a rover to be able to read the instructions, read the many discussions online about connectivity and look up the technical details of them.

SSID is not IP. SSID is a 32 character alphanumeric service set identifier (SSID). Each rover has a unique 32 character SSID just like every wireless router or access point. The Rover has a fixed IP address of 192.168.1.100. Attempting to connect to two devices with the same IP address will result in errors/IP conflicts. I do not need a Rover to know this, it is basic networking.

The rover need to have a Movement Panel in ARC to work, scripting only controls the local movement panel. To move a Rover using Scripts you use the forward, reverse, left and right commands. These commands only control the local Movement Panel therefore control of the Rover is only possible through the ARC which has it's movement panel, server or otherwise does not alter this!

Waiting for you to show I'm wrong though.

#29  

NOT what the company who made is says,but you know more then the company i guess.

STILL didnt read my post about the movement panel

LET ME TRY AGAIN

first using one pc with one ARC on it with movment panel

second setup another pc with ARC on it with movement panel

third connect to first ROVER on the first computer with shows up as different SSID

4 connect to the second rover with has a different SSID

This works perfect

5th make a script for first rover to control the second using SERVER command,havent done it yet waiting on another usb WIFI card to use only one computer only.

I AM able to use 2 different rovers one on one computer and one on another

LIKE having 2 people controlling each rover with a laptop or computer seperately,this DOES WORK PERFECT

one both computers i see 2 SSID numbers and letters

SSID is this AC13_00E0C06ECA6 and second shows up as this AC13_00E04C06D945

Connect to one SSD one one computer and on second computer use the other SSID

Please buy 2 of them and try it first before you say it wont work.

United Kingdom
#30  

It is what the company who make it say. It is in their technical details. It is part of their bootloader. Google it and on every discussion regarding the Brookstone Rover, the Rover's IP address is 192.168.1.100.

You are not reading the main problem with your plan.

The rover Movement Panel follows the exact same methodology of any other Movement Panel in ARC

The 4 commands used for controlling movement within EZ-Script rely on the local movement panel.

The forward, reverse, left and right commands cannot control a remote movement panel. Server adds the ability to link one ARC to another ARC to read and control devices attached to an EZ-B which is connected to the second ARC. However, it does not give the ability to control the movement panel. For controlling other robots through a Server linked ARC set up it requires scripts. Scripts will control the motors or servos connected to the EZB either by the servo command or the PWM command. You do not have a command to control the Rover in this way.

Since you have not made this script yet (and wont be able to as the commands you need don't exist - I know this as I have recently read the entire EZ-Script manual at least twice, to a point that I informed DJ of two minor typos in the manual) you cannot possibly claim you have achieved your goal.

If you insist on arguing this please provide a sample of code which you plan to use in order to control the remote instance of ARC's movement panel. Just the command(s) you plan to use will be enough to convince me that you have an idea of what you are doing.

I have not once said you cannot use two different rovers on two different PCs. This is pretty obvious. The IP problem would only come about if you tried connecting both to the same computer using two wireless cards as both Rovers will have the same IP address accessible on effectively what is the same network (in a way). However, I believe your exact words in the original post of this topic are;

Quote:

robotmaker Posted at 2/18/2013 1:31:56 PM "going to control both rovers with only one ARC"

This IP conflict can be seen by setting two routers to have the same IP address or a Router and an Access Point to the same IP address. If you attempt to connect to both from one PC using two wireless cards, or one wireless card and one wired connection, it will create a conflict. The PC effectively has two different devices connected to it at the same address. It would be like having two different houses with the same address, the post man wouldn't know which house to deliver the mail to. The mail in this case being the IP packets.

I could continue and go very technical on why this does not work however since you fail to read (or take note of) even the smallest of posts explaining it I shall not waste my time.

You may think I pick on you, it may come across that I pick apart whatever you say however this is a perfect case of when I do such things... which is when you are wrong. I try to explain it to you so that you understand. Obviously I am not clear enough in my explanations to you for you to understand (although without naming names as nobody else needs to be dragged in to this, I have had a few emails recently stating that my posts like these are both entertaining and educational so some understand it).

#31  

I GUESS I AM WONG THAT ITS,IT DOES WORK THAT I DO KNOW ,little upset saying i am worng and company is wrong to PLEASE buy 2 and prove me wrong,i guess i am lier and company is too

here is a question someone asked brookstone company but i FORGET you know more about then the company

Can I use multiple Rovers in the same area? Yes. Each Rover has a unique SSID address (printed on the underside of the unit). If there are multiple Rovers being used, the individual SSID addresses will appear as Wi-Fi connections on your device. Select your Rover's SSID address

it also uses ad-hoc ,i think thats what it called

when i tried my rover on my laptop is turn off the internet and only used ad-hoc mode witch doesnt use wireless access points,thats why i think it works

But you NEVER OWN A BROOKSTONE ROVER ,you dont know this

UNTIL you get 2 rovers let this end ,if you need photos of both my rovers will put them up thinking you dont think i have them or tested them or any other tests on them too

NEVER get upset ,but ?

United Kingdom
#32  

Wow, you really aren't reading are you?

SSID is not the same as IP

You are reading what Brookstone have said incorrectly. Or you are interpreting it incorrectly.

YOU CANNOT HAVE TWO DEVICES CONNECTED TO THE SAME PC WHICH USE THE SAME IP ADDRESS, THIS IS KNOWN AS AN IP CONFLICT

SSID is irrelevant. SSID is only an identifier for wireless networks. IP is the protocol used for networks.

This is not an issue which only affects the Brookstone Rover. It affects all wireless devices which broadcast an SSID such as routers, access points and adhoc p2p networks. It is a TCP/IP networking issue.

What the extract you have quoted (and keep quoting) does not mention or even address is if it is possible to connect to two Brookstone Rovers with a single wireless enabled device. You can't.

Your laptop with internet turned off is simply connecting to the AdHoc network produced by the Rover. It is a network between the PC and the Rover and nothing else. It will work fine. Add another Wifi card and try connecting to another Rover and you will find you have an IP conflict between the two rovers.

It's no different to setting a static IP address on two PCs the same.

I seriously suggest you read up on networking before continuing any further. Learn what an AdHoc network is. Learn about TCP/IP networking, IP addresses, conflicts etc. as it is obvious that you are not understanding what I am trying to explain to you or are just too ignorant and arrogant.

Perhaps DJ confirming that I am correct in the other topic is now enough for you to understand that I am not out to prove you wrong but trying to educate you and help you understand things that are quite obvious that you do not understand. If you are too ignorant or arrogant to see that then so be it, I am fast loosing patience with you and soon enough I will cease to attempt educating you and solely prove you wrong;)

Again, this is nothing personal. Believe me, we would all know if I was making it personal and I wouldn't have posting privileges for long after.