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

Take control of your robot's destiny by subscribing to Synthiam ARC Pro, and watch it evolve into a versatile and responsive machine.

Canada
#1  

So... How is this going to work out? In a broad scale, I'm going to enjoy reading your more in depth explanation when you get there.

United Kingdom
#2  

How will you get around the IP address conflict issue? How do you plan to add more than one Movement Panel to ARC?

Short of replacing how the Brookstone Rover is controlled and moves this is not possible through only one instance of ARC.

#3  

using 2 ARC and each one has its own Movement Panel and using server command Sounds like it should work since i was told you can control other robots using server config,also not looking tot use movement panel,using scripts

Also from another post is may not work of DJ saying there might be a conflict of 2 ROVERS having the same address,so i have to see if the adddress can be changed,witch on most WIFI it can be changed.

So it may work or may not,i am pretty good at networking.

NOT so great at software only

United Kingdom
#4  

So you will be using two instances of ARC not one then, your original post is misleading. However, even with the server option turned on and the two instances of ARC talking with each other you cannot add more than one movement panel. Scripts wont help, to move the Rover in EZ-Script you use the Forward(), Reverse(), Left() and Right() commands which need use the Movement Panel of the ARC instance it is running in.

From the same post which DJ brought up the IP conflict you'll notice he clearly stated to you that you cannot control two Rovers through one ARC, networked via server or otherwise.

Movement panel is the only way to control the Rover. There are no Rover commands, like RoboSapien, Drone, RoboQuad etc. in EZ-Script. Unless you modify how the Rover moves, as stated in my original reply.

#5  

Its not misleading at all.i said i going to control 2 rovers with one ARC ,didnt say how i was going to do it,buy using 2 ARCs,

Maybe it WONT work,SINCE you dont have 2 of them you cant say it does or doest work

DJ did say that can use SDK to make a script for the ROVER movement panel

So the only problem now is to SEE if the address can be changed,SINCE you dont own one cant say it can or cant be done.

When i get my other in i will try it,I know the person from brookstone also,

#6  

Here is info i got from the manual

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

United Kingdom
#7  

How is it only one ARC when you are using two instances? You will be using two instances of ARC. Therefore, stating you will be controlling both with only one ARC is misleading.

The SDK is completely different to Scripts. It is a replacement for ARC. If you plan to use the SDK then you will not be using ARC. It should be achievable via the SDK but not via only one instance of ARC.

I know what it says in the ARC manual and EZ-Script manual, tied in with what DJ has said it gives me a pretty good idea, but feel free to go against what the creator of ARC has said by all means.

Also, the SSID is, in layman's terms, the wireless network. The Rover is connected to the PC via WiFi by the PC connecting to the wireless access point created by the Rover. The SSID is not an issue and the extract from the manual is useless. The point is, when connecting to the SSID of a Rover the wireless network will assign the wireless card with an IP address, it is the same regardless of SSID. Even if you manage to change the SSID the IP address will not change. There will be a conflict unless you can adjust this.

I don't need to own two Brookstone Rovers to question what I have asked or know what I have stated, that argument is invalid. The fact is what you have originally stated is not possible without modification to how the Rover moves.

But I eagerly await seeing your design working and controlling two Rovers from a single instance of ARC.

#8  

I know you cant use ROVER in one ARC ,thats a major fact it cant have 2 movement panels BUT i am having 2 ARC and each one with its own control panel and using one ARC TO CONTROL BOTH OF THEM

Rover has a unique SSID address (printed on the underside of the unit). If there are multiple Rover's being used, the individual SSID addresses will appear as Wi-Fi connections on your device. Select your Rover's SSID address.

the company says you can have 2 rovers working with no conflicts,only in IPAD you cant control both of them

FOR this post i didnt ask for you HELP AT ALL, THIS is my idea not yours

I post post my results as i know it might work (I SAID MIGHT WORK)

SDK was a idea DJ said to another person,and he thought ? you cant change the SSD but the company who designs and makes them says you can change the SSID

I DID A TEST using a rover on one ARC AND ar drone on another ARC using WIFI and it work SECOND PART i was told by DJ while back i can have many many of ARCs running and use one to montor and control them,i have his link on set by step on how is done using SERVER config panel

#9  

It seem that you say i am wrong on almost everything, and YET you are the only one

After i post something about my project or something else you make a bad comment about it YET NO BODY else does

United Kingdom
#10  

Why are you getting so aggressive again? I know this is your idea, I am just questioning how you plan to get over the complications as there are clear complications with your idea and your solutions thus far will not solve them.

If it seems I correct you on almost everything then you must be getting almost everything wrong. It is not the case, you are just focussing on those posts where I have corrected you or questioned you. There are many others which I have not corrected you or questioned you, I am not about to post and say "yes, that is right" on all of the correct ones, there would be no point. However I will always warn people off from your inaccurate or incorrect posts. You confuse yourself let alone new members who know no better than to listen to what you have to say. This is nothing personal and I do not have any kind of vendetta against you.

Like I've said before, I will always correct anyone who is wrong and question anything that is unclear. I guess others don't or don't wish to. Although I've seen a few posts where others have corrected you too, most recently DJ on this very issue!..

#11  

You said you correct anyone wrong,thats not a good idea,you may be wrong too. and very few very few people said i might be wrong also.

BUT at least i have the robots like ROVER or AR DRONE,ROVIO where i can test it my idea

you cant you dont have any of those robots ,so until you get them ,dont say it wont work

same on the homebase finder idea,you never made or built any of the boards or sensors ,so you cant NOT SAY they work or not work.

Only that you can add your idea if you tested it,QR codes i bet you havent tested it yet with lighting,i also i cant say it doesnt work also,since i never tested it too

#12  

BEFORE you make a comment saying it may not work or the heading is misleading

Wait until i finish my project first,then say something,second are you going to make this project

I dont think so,SO why is this project so very important to you. WAIT till its done

i GOT part of it working and hope to get my ROVER in a few days,i did have a problem with my first ROVER it wouldnt connect ,and i sent it back and company says it was bad,so i got another one

And sooon will have another one i just bought last week from amazon on a sale price.

United Kingdom
#13  

There is no need to get your panties in a bunch every time I ask a question on how you plan to overcome a problem or correct you on something that wont work. I have explained why it wont work and what the problems are, there is no need to wait until you have attempted it to know that there are no commands in EZ-Script to control the Rover other than the Movement Panel control, and only one can be added per ARC.

The homebase finder discussion is just that, a discussion. Discussing various methods that may work. Then to test the various methods. So far it is still in the discussion phase. However all of that is irrelevant.

And for the record, would you like to know just how many emails I received after my long post regarding you in the homebase finder discussion? While I may be one of only a few to tell you when you are wrong or question you I am not the only one who is fed up of you, your posts, your extremely poor grammar and typing, your over inflated yet extremely fragile ego... Your posts harm the community, your constant bragging of how many sensors you have, how many robots you have, how much money you have, how much better than everyone else you believe yourself to be are actually annoying a lot of people, I have an inbox full of emails about it which I am in two minds about forwarding on to DJ to show just how disruptive you are to the community - I haven't as I am sure you have some knowledge that we can all benefit from and I'd love for that knowledge to be shared in a way that everyone can understand it...

I'm sure there will be a reply since you seem to always want to have the last word however I will finish up in this topic. As I said, I will be eagerly waiting to see your results and report on how you accomplished this. I trust you will be providing an adequate report complete with images and video for the community so that it can be replicated without needing to ask any questions.

#14  

You also seem to have the last word too on grammar is been may be 10 years or more that i had a need for it,

In work i have secretary that does it for me ,so i can work on my electronic circuits

PLUS i hate writing and write fast.

BUT now i try to make everything i write a little better to understand

ALL Movement Panel has a foward ,back left and right scripts

Dont why you say panties in a brunch.or bang your head at something ,or other comments like that

you dont see anyone else say that if a person says a comment or doesnt agree with you or my comments

You dont seem to be a very nice guy,i never once yell,get mad or hit any one in my life ever

#15  

The wont be for you ,but others looking to build it

dont forget this is my design,so others might ask me a question about it.

and i will need to answer them.

so you dont need to reply

#16  

I just received my second BROOKSTONE ROVER in today (it came very fast) so will be testing it,

I dont know if the other one will work with its camera removed and cable cut to make it longer,until i put it back together.

United Kingdom
#17  

You can run 5 EZBs from one ARC, so in effect control 5 robots. However, each instance of ARC can only have one movement panel. This is the issue with the Rover as it needs a Movement Panel to operate so adding two to one ARC cannot happen and scripts will not help either (as they will only control the native movement panel). I don't see how it's possible, even for Robotmaker, to get around this however asking the question seemed to spark some kind of hissy fit...

The rover doesn't need an EZB for movement if that's what you are asking. The Rover Movement Panel connects via the Rover's WiFi.

#18  

I got it working and in a few days will post info on how i did it,I WILL have 2 instance OF ARC each with a Movement Panel . but using one to control both rovers

United Kingdom
#19  

I will be waiting like a coiled spring.

#20  

I did find out it needs 2 computers for address to work right,BUT my network guy told you can put 2 wifi boards on your computer,if you change a few setting.

Only wish he lived in the house across from me,instead of in philly,penn

United Kingdom
#21  

2 Wifi boards/Wifi Dongles in one PC may not solve the problem. It may still cause an IP conflict on the PC. Short of manually setting the IP addresses in the network adapter's config, which may cause problems connecting to the Rover.

From what I understand the IP address of the Rover is always 192.168.1.100 so both rovers would have the same IP address. It is fine with two PCs as the AdHoc WiFi would assign the WiFi card with an IP of 192.168.1.xxx which can connect to 192.168.1.100 just fine.

The problem will come when two AdHoc networks are used, both requiring connection to 192.168.1.100. On one PC this will cause problems regardless of what settings are changed in the Networking config.

Short of using a custom firmware on the Rover where a different IP is set you will not successfully connect two Rovers to one PC (not counting running virtual machines). Whether or not a custom firmware exists is another story.

But that is all redundant since the Movement Panel issue cannot be worked around (as far as I can tell), it would still require two copies of ARC running and two separate movement panels which cannot be linked using the server feature.

Canada
#22  

So your going to have a robotic swim team then?

#23  

nope SORRY RICH you are wrong,you never had a ROVER

I ask the company and each ROVER has its own IP ADDRESS,if you ever buy one ,turn it over and it has a different ip address for each one

#24  

here is more info from the manual

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

I tried this on 2 different computers both ROVERS show up as a different IP ADDRESS

One of my rovers i am looking to add a computer on board

But going to try using 2 WIFI boards and info on hope to set them up

Only wish people would buy the unit first and then test it and say it doesnt work ,before a comment is made.

same on only things like sensors and other stuff. ROVER IS VERY CHEAP only $60

#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.

#33  

I did not say i am using one computer yet

then WHY does my 2 different computers are able to connect to both ROVERS NOT 100% shore if when i second my other wireless card it will work.

BUT on controlling one computer from another i am using bluetooth with 1 ARC on both of them Thats one ARC PER PC,that i tried and was able to control them

NOW on controlling both from the same master computer using the server module ,i havent tried it yet on rover,does work on my 3 gecko cages.

If doesnt work I know my network guy who a expert a lot longer then you,been at my house over 20 years and he help with any work problem,also use to work for a wireless company

#34  

that quote you said about me controoling 2 rovers with one ARC it kinda true I am going to control with one ARC ,only using 2 ARC of them to connect and control and pass data to master computer,other one i dont touch

This my last post,i have when someone says it doest work when they never OWN a ROVER YOU need to buy 2 rovers before you can prove me wrong

Like i said it works perfect on 2 different computers

THERE is another guy who has 2 of them,if he follows my info it will work if doest i can find out what he did wrong

United Kingdom
#35  

Your Gecko cages do not move via it's built in wifi connection like the Rover.

I have explained it all clearly multiple times. DJ has also explained this to you at least once and confirmed that my explanation is correct. Please take the time to re-read all of these replies. If you are still not understanding why two PCs can connect to two Rovers but one cannot connect to two Rovers without a conflict I suggest you research in to TCP/IP networking. It is a very basic law of TCP/IP networking. You can see similar results by setting static IP addresses on two PCs on the same network and turning them both on... do both receive network connection? No they don't. This is due to the IP conflict.

Going back to the gecko cages and controlling via the server function. This is different. These connect via an EZ-B. The Rover movement does not. ARC is able to read and control anything connected to any digital or analogue port on the EZB connected to it and enabling the server command allows a remote copy of ARC to do the same. It does not allow remote access to a movement panel.

In order to use EZ-Scripts to control the rover, you must first add the rover movement panel. This then allows the EZ-Script functions of Forward, Reverse, Left and Right to work. Without a Movement Panel those four commands don't know what to control. They control the local Movement Panel only. It is impossible to control a remove Movement Panel with these commands. There are no commands for the rover in EZ-Script. It must use those four commands.

Does that make it any clearer?

P.S. If he has been over at your house for over 20 years he is a bit on the slow side;) Refrain from making this personal, you have no idea how much experience I have with networking and I have clearly proved myself in this topic. If you want to make this personal we can go down that road but I'm sure it will result in you, me or both of us becoming banned from here which I know would disappoint a lot of people who do take note of what I explain and do appreciate it.

#36  

PLEASE not say anything about a person you do not know

WHY does it work on mine tell that RICH

United Kingdom
#37  

Get off your high horse, you constantly attempt to belittle me by bringing up these people who know so much more than anyone else in the world (despite you being wrong about so many things it's starting to become depressing more than funny), I politely ask you to refrain from making it personal and you tell me to not say anything about the guy?.. Your proctologist called, they found your head.

Why does what work on yours? As far as I can decipher you have not yet successfully managed to connect two rovers to one PC.

I've explained enough times. You have had DJ confirm it in another topic. If you are too ignorant to see that I have been attempting to educate you and explain the whys and the hows to you then what's the point? I'm out, I give up. I'll just await your end result.

Canada
#38  

Could both of you grow up? Christ sake, it's a God damn robot. It's inanimate, it's something to enjoy. Now how about we bitch at each other after the CONCLUSION of his findings.

#39  

Great idea ERREUL

RICH will have to wait for the video,until then BUT YOU know RICH he always wants the last word,it my post and my design works ,if a another person repls to it will try to answer them BUT with RICH HE WANTS THE LAST WORD

Next is to controll them,my findings are true,and since he doesnt own any WHY is he arging on my design, Let others who have both rovers try my idea it works ,

#40  

Oh boy...I think I finally understand what Robotbuilder is trying to tell us about this project.

Ok:

If he has 1 PC and ARC controlling Rover A. and another PC and ARC controlling Rover B.

He "thinks" he can use the HTTP Server control to control both devices from a 3rd Master PC. This has not been tested yet and based on what he's told us so far, I don't think it will work.

Here's where I see the problem: Because both Rover PC's are connected via AdHoc to the Rovers, the Master PC won't be able to see the HTTP Server because the Rover PC's will be connected to the Rovers. (I have a Rover and I can't connect to my home network and the Rover at the same time...this proves that once a Rover is connected to a PC, the PC can't talk to another network without some modifications.)

He will need 2 network cards installed in each of the Rover PCs. This, in theory, would allow the Rover PC's to connect to both the Rover and the Master PC. I believe, this will also resolve the IP Conflict because only the individual Rover PCs are connected to the Rovers...not the master PC.

Again, that's untested and I don't have access to a double network enabled PC to help verify.

United Kingdom
#41  

@McJeff0125 That's a completely different take on it to what I thought he was on about. I had presumed he was going to use the Server function (towards the end of the video) to connect both ARCs together.

Either way, there are still no EZ-Script commands that will help on the scripting side of it all and no way around the IP conflict issue either.

#42  

HE doent know me,i never ever give up till i get it working And best part i have a network friend that know much much more then RICH about 20 years

SO wait for my video in about a week,i am waiting on another USB wireless and then my network friend will tell what to do.

THANKS MCJEFF0125

WAIT for the VIDEO it will show proof

still has a problem not with network conflict ,buy using server command and scripting ,wont know till i test it,since i have both ROVERS and RICH doesnt own any

since he post a video on the windows 7 problem saying it faster ,i am going to prove it works in a VIDEO to show mine working

#43  

I cant see why RICH is commenting on something he is not building or have DOESNT need too,but i guess its personal to him.

This post is my rover design not his,and he should wait until my design is finish with video before he makes comment IF you notice MCJEFF he coments on everything i ever posted saying my electronic designs dont work and many other posts

HE does know about windows 7 and scripts,but he said he doesnt have a degree in electronics and yet he says my circuits dont work

United Kingdom
#44  

@everyone else (especially DJ and the EZ-Robot Inc team), I will start by apologising for this but I feel it must be said. I will not be engaging in any further discussions with robotmaker directly (however will still advise on topics regardless of his involvement).

@robotmaker stop attempting to belittle me. You know nothing of my experience. My knowledge of networks in this topic has not been at fault. I've proven myself every time I've ever corrected you and on many occasions gone above and beyond reasonable to prove myself, you not so much other than getting aggressive whenever questioned or corrected. You are a childish idiot with an over inflated yet extremely fragile ego. You said that growing up was a good idea yet you follow it with remarks like those? That isn't the way to grow up.

I've done nothing other than point out there are problems with this project, ask how you are getting around them and explain what the problems are, and why they are problems. I've spend the best part of this topic trying to educate you on IP conflicts patiently and in a civil manner, which you disputed and disregarded until they were confirmed in another topic. Yet you continue to attempt to belittle me and my knowledge with no justification and no reason.

You claim I always pick on you and correct only you. This is not true either. I have not long ago corrected a script in the script forum. I've corrected Josh in the past (ATX PSU project) and suggested other ways of doing things (Saltwater timer script) and that's just off the top of my head. They haven't taken it personally, they no doubt saw it as the help it is intended as and if they didn't like it they disregarded it. Just like you can.

For the record your network friend should have informed you that you will need more than one wifi dongle. If you plan to run both Rovers from a single PC by writing your own firmware and changing the IP address you will need 3 network connections (LAN, Rover A and Rover B). If you plan to use 2 pcs, one for each rover you will need 4 network connections (PC A LAN, Rover A, PC B LAN, Rover B).

Also please link to topics where I have said your circuits wont work. I have not made any unjust corrections to anything you have posted. I have only corrected you when you have been wrong. Prove otherwise or grow the hell up.

No doubt you will attempt to turn this all back on to me "picking on you" or whatever but before you do please take a moment to read all of my replies, each and every one (bar one for which I'm sure I can be excused of) has either questioned a potential problem, advised on a potential problem or explained why there is a problem and sometimes (if there is one) a possible solution. The same goes for all other topics which tend to go down this road.

Don't reply to me here, I wont respond. email me (rich@richpyke.net) or pop in to EZ-Chat (I'm usually in there although sometimes AFK). And if you are going to attempt to make claims about things I've said or done at least have the decency of linking to the specific posts.

#45  

JUST like you DOT KNOW ME RICH,you know notthing about my experience AND you are picking on me,IF one post ok or 2 or few,but almost every post i made lucky if only one you said i am right.

SAID BACK A FEW POSTS AGAIN I ORDERED A USB WIRELESS DONGLE

AND should not cuss,i never said a bad word in my post and i dont think anyone else did.

this is a friendly forum not a fighting match like you are looking for

NOT once did anyone said my posts or designs dont worK

Aleast one thing the video will show it WORKS RICH says like the word h**l or going to cry (wow) or bang his head against the wall,or going to rip my head off and beat sense in to it,NOT one person in this forum uses cuss words

Doesnt matter if you dont agree with someone you should get mad and keep to your self

Sounds like a very angry person,maybe since i know know him ,he drinks or has many fights

ONE thing about me i never get upset,cuss or cry or fight with anyone ,once a awhile back a guy hit me.,i turn my cheek and say hit the other side and it work not once do i drink or get into a fight

this forum is about robots and should a friendly forum,no cuss words or anything else

WHEN I POST MY VIDEO guys it will show on how i did it

#46  

sorry everyone about the problems ME and RICH is doing

NEXT post i will not answer RICH at all,i just post my idea and post a circuit or video ON how it works

AND if it doesnt work not a problem too,i will say it doesnt work.But atleast i will test it.

SO far this was a good post by me and i got part of it working,next is control both of them,witch i think it may work with a very good help from my network guy that did work for company who makes and builds wireless and wifi routers and cards,he is a software engineer and a hacker,only will NOT hack anyones computer unless its OK with them.

SO thats where i get all my info from,not from a person i dont know,NOW RICH MAYBE RIGHT but he doesnt know anything about my friend

RICH i will never ever email you and please do not email me,in your photo you look about under 30 my network guy is 47 to 50,and know way more then you do,you can still say you know more but you dont know him and you thing your never work for company who makes software and hardware for networking

Second point i dont know about you,but i do know he is in the networking field for 20 years maybe more ,I help me for that long may be little less

anyone else can ,your will go to spam folder,

Can post again on the topic i cant stop you.but i can not answer you a ny more

So wont be any more fighting from you

ONLY for others i will post the video,if cant or can get it to work. i know i will find a answer to make it work

and on the networks correcty me only one post WINDOWS 7

Canada
#47  

Man, you need to learn to stop arguing with people when their not arguing with you, just focus on the build. Looking forward to seeing an on topic post for this build soon.

#48  

IT SEEMS LIKE HE HIS,why RICH needs to comment on very post i do not know it does take two to argue,he says i am wrong

BUT BEST is i will never ever answer him again,he can post all he wants and make and comments he wants.on any topic,i just say my design MAY or MAYNOT work after i test it.

And finish this project and POST A VIDEO

Very simple way not to argue any more WITH HIM he can post info his very bad temper needs to stop ,that i do not like,if he doesnt agree with fine ,great

Never see me get upset ever in any of my posts,NOT ONE EVER

Canada
#49  

You don't need to defend your self, I'm not attacking you. I don't believe Rich was either, but I'm no mind reader. So what's the next step?

#50  

I know you are not attacking me ERREUL ,you seem a very nice guy ,with great advice

LAST post is for RICH ,i know if can read them and he is not going to answer them witch is geatt,i did the same,not just on this post ,but any other post by him or me.

NEXT step i need to get my wifi dongle in ,and try the idea my friend will give me.

he said if it doesnt work,in a month he needs to come to miami on business and oly about a hour ride from my house it will try to see why it wont work or another idea

YOU should see the network system he set up work me ,using a slow computer and 5 NIC board and a special software runnung like a LINUX server,i had now virus ever

I know this has notthing to do with EZB ,but how he is a expert at networking,if he wanted to he can hack your computer,but he would never do it.

#51  

So, is it possible to control two rovers with one PC? sleep

#52  

Not shore yet DAVE until i get my second wireless dongle in,my network guy says it might work next month will see him,but still he will try to help me on a email on this.

Canada
#53  

I'm sorry Dave, I can't let you do that.

#55  

DAVE i think ERREUL trying to be funny,one thing a like about him.

You are more serious type witch is great

#56  

I i found out how to save my screen in bmp format from help from RICH

So now i can try a few ideas i have to control both ROVERS with one computer,it may need 2 computers hook up in a network type idea using the server command in ARC and have on computer read and control both.

Maybe RICH is right ,kinda hard to tell unless you have 2 rovers and try it your self.all it needs is a better idea then another person

JUST like in anything ,one person thats really good at it,might say it wonk work ,biut another person might have a bteer idea that might work.

most of the idea with come from my network and software expert

BUT IF DOESNT WORK ,its still ok ,atleast i tried until a better person makes it work

will post my computer image if it does

Waiting on a peice from CHINA

United Kingdom
#57  

I feel like poking the bear... Did you achieve the impossimpible?

It's all gone a little quiet and no news on this project. I'm actually very interested in knowing if a work around to the IP conflict problem and the single Movement Panel issues were found. Have you managed to do it?

#58  

RICH havent had the time with my beacon project,my wifi design and then friday leaving on my 3 week work trip

BUT with me i dont give up,and will try my solution,it may not work,but without trying i never will know

Hopping it can be done :) :)

#59  

Hello Everyone,

This is my first post on EZRobot. I believe I have some relevant information to contribute to this thread.

First, I will say it is possible to control multiple robots, but I don't think robotmaker is on the right path, At least from a quick read. But, I applaud his determination. If you do get it to work using your method, I will be the first to drool.

I say it is possible because I am working on the same project. In fact this is a year old project that I inherited as a class project from a friend who interned at a space agency, which will remain unnamed. He was able to control four robots simultaneously with one pc. Thats right, ONE PC. of course, he had to have a separate WIFI dongle for each robot.

Rich is correct that their would be a IP conflict, but only if that specific IP is called.

The key was to bind each wifi card. What this means is to create an Object and bind that object to a specific WIFI card. My friend accomplished this by first creating an API for the Rover using Mathworks MATLAB. Each Rover has a MATLAB Object created for it. Then that object is binded to the wifi card using Java code.

Now we are trying to figure out how to do this with one wifi card. We want to create a swarm platform, and having to purchase a separate wifi dongle for each Rover is impractical. But we might have no choice.

We are currently migrating our code to ROS using Python and C++.

Don't know if this same method could be applied to EZROBOT as I am unfamiliar with the software.

I have been working in the lab all day, time to hit the bars.

Good Luck guys!

-Berkeley

United Kingdom
#60  

Thanks for the input @berkeley110.

However, there are a lot of problems with this entire idea. Even after the networking issues are solved it's still riddled with problem that have been flagged up so I wont repeat myself.

As far as I know, a wireless NIC can only connect to one network at any one time. It would be impossible to connect more than one rover to one WiFi card. It may be possible if you could somehow reverse how it works and have the rovers connect to the PC rather than the PC connect to the rover.

Why is one NIC per rover impractical? Wifi NICs are a dime a dozen, and a powered USB hub solves any problems of low USB port counts. However, all of that is pointless if the IP of the Rovers is unable to be changed, which without custom firmware that either doesn't exist or is very well hidden isn't possible.

But even after all of that, even if you achieve connection to multiple rovers with one PC, there is still the problem of ARC being hardcoded to connect to 192.168.1.100:80 for the Rover Movement Panel and the problem of only being able to use one Movement Panel per instance of ARC.

Please keep us updated on your progress though, it sounds like you are on the right tracks (although I remain to believe even those tracks lead to a dead end).

Rich

Canada
#61  

Hey Rich, he says it works. It's currently 4:30 and I'm dead tired, did you just tell him that he was wrong? I don't believe that he would just lie about it working. Unless we're talking about how it's going to work on the EZ-B, then I'll just go to sleep.

United Kingdom
#62  

Erreul, you misunderstand. Please re-read.

If it isn't working with ARC or the EZ-SDK then it isn't working. So yes, it is exactly right that we are (at least I am) talking about how it's going to work on in ARC. Have some sleep :)

#63  

Thats same idea the BERKELEY110 is doing is same idea i have ,using 2 WIFI'S But also trying another idea too.

Right now can test my theory till i get back from my work trip in china,but will be my first project once i get back Already have my other USB WIFI dongle in

#64  

Hello Rich

Yes, after further research and a discussion with a professor of mine (A Google Engineer, too! so cool!) The only way to accomplish my goal with one NIC would be to create my own protocol on top of UDP, which would ignore IP add. in favor of using the Mac Address. He told me this would be a huge time consuming project and that it would be more practical to go the route of hacking the robot instead. But, for the focus of my project and better focus my time, I should proceed with multiple NIC.

The reason multiple NIC are impractical has to do with scale. Sure, if I have two or three robots, then there is no big deal with a couple of dongles. But my project needs to be able to scale to huge teams of robots who operate as individuals. We are talking about 10, 20, maybe even fifty robots at a time. If I can't easily scale the project in the future, then it would not work great for future research. But, nonetheless I will carry on with my puny three...

I hope that clears up some questions. I will ask my friend if he has any video of the four robots working together. If not, I will ask him if we can run the old setup for some video. Wish I could release the old API he created so you guys could play with it, but I don't think he really has the rights to it.

I plan to make any code I create on my own time available to the pubic. Most likely using GPL or something similar.

Do any of you guys have experience creating and maintaining a blog? Any recommendations? I would like to start keeping an online diary of projects to help others. Thanks for any advice.

-Berkeley

P.S. Apparently there some windows software to create a virtual NIC to connect to two signals using one actual NIC in order to increase download speeds. It came up in a google search. But my project goes in a different direction and I will not bother trying to get that to work.

United Kingdom
#65  

Wordpress is good blogging software, very easy to use. It's popularity speaks for itself. Google have their own blogging service too, I think it's blogspot but not sure, I don't use it anymore since I have my own wordpress site running (not for blogging in the normal sense but for news updates etc for my business website).

Anyway, give wordpress a whirl, it's free, you can host it or they can host it for you. If you run in to problems drop me an email rich@richpyke.net and I'll see what I can do to help.