Replies: 1 comment
-
Just to clarify: I don't really consider this reverse engineering. I haven't looked at If you open up any of the remote pendants, or iRProgrammer, they're "just" websites (and in quotes, as it's obviously a complex piece of software). If they load in a browser, these days, they must be either HTML + JS, WebAssembly or some other form of loadable 'plugin'. ActiveX doesn't work any more, no plugins are needed, so I figured it's likely HTML + JS. After that it just took some sniffing with Wireshark.
Maybe. For motion this isn't too interesting -- or at least, probably not for anything significantly better than what the driver does today. Might be nice to avoid the custom protocol, and offer (better/cleaner) support for IO and setting variables, etc. But
Well to be fair: if you really just want to use use it as-is, it all just works -- typically. No need to spend time figuring out all this stuff. I just happen to have strange / weird interests and/or requirements. |
Beta Was this translation helpful? Give feedback.
-
Hey @gavanderhoorn, First off this looks like great work! I am just reading through it so I haven't tested it out anywhere, but just wanted to congratulate you on your discovery! I am mainly curious in how you figured this out? How did you find COMET then reverse engineer it? Are you planning on leveraging this with the ROS driver somehow?
What crazy lengths you have to go to to use a FANUC robot!
Cheers,
Matt
Beta Was this translation helpful? Give feedback.
All reactions