peopleplusrobots / robo-op

Robo.Op is an open hardware / open software platform for hacking industrial robots.
http://peopleplusrobots.github.io/robo-op
49 stars 11 forks source link

LAN connection #2

Closed compmonks closed 8 years ago

zackjw commented 9 years ago

Hi Pierre, we had the same problem at the university and, unofficially, had to find a creative solution. Unofficially ;)

I’ve copied Madeline and Mike Jeffers here who are both still working at dFab and can tell you what protocol they’ve used since then. It could involve a de facto ‘hacking’ of your system. We called it “research”.

Best, Zack On Sep 11, 2015, at 5:32 AM, The Computational Monkeys notifications@github.com wrote:

Hi guys, just slowly starting to implement robo-op here at EPFL and was wondering if you already have a LAN connection procedure in place? No IR can be on Wi-Fi here :) If not, I can try to quickly set one up and push it. Any tips?

All the best and kuddos for this ! Pierre

— Reply to this email directly or view it on GitHub.

madelinegannon commented 9 years ago

Hi Pierre,

We just plugged our LAN connection into a wifi router and created a local network (an intranet, I guess).

compmonks commented 9 years ago

Hi Zack, thanks. I was actually closing the issue because by doing a quick "research" scanning of listening ports (currently 139) I could manage to establish a connection. The Getting started applet works fine but commands does not seem to be read....

compmonks commented 8 years ago

ok, I finally got a working LAN version. Even though you mentionned it, I had to explicit a few steps in order to reproduce the connection procedure with the students :

for the module: ##################### ! Working version for LAN connections ! Tips: - Robot IP can be checked in TeachPendant Menu ! >System Info ! >Controller Properties ! >Network Connection ! >LAN ! - Make Sure the computer is in the same subnet (if the controller IP is 192.168.133.2, then the computer IP should be 192.168.133.20 for example) ! - Go to your Network and Connection menu (in Windows: Network and Sharing Center) ! - Click on the Local Area Connection you are using then 'Properties' > 'Internet Protocol Version 4' (TCP/Ipv4) > 'Properties' ! - Select 'Use the following IP Adress' (Fixed IP) and type the corresponding IP (192.168.133.20 in this example) ! - Do not forget to add as well the subnet mask and default gateway. Exactly the same than the Controller. #####################

for the Processing Applet file : #####################

#####################

All the best :) Pierre

madelinegannon commented 8 years ago

Hi Pierre,

Thanks for posting your LAN configuration!

For safety reasons, we strongly recommend running in MANUAL mode, not full Automatic. Manual mode runs slower and someone will have to be hold down the deadman switch on the teach pendant. But unpredictable movements can happen when streaming commands, and manual mode can help minimize this risk.

We are looking forward to seeing what you make!

–Madeline