Backwards Compatibility


Recommended Posts

I recently updated to Intera 5.2 on my personal PC.

However, i work in a lab and Sawyer is being shared among other lab techs.

As it stands, the robot is only on Intera 5.1.2. Is there anyway i can still run the robot while having 5.2 on my pc but working with 5.1.2 on the actual robot?

i dont want to update sawyer just yet because it might affect the performance for other users. i also dont want to downgrade my laptop back to 5.1 because i'm making use of the sawyer simulation.

please advise. any help is much appreciated.

Link to comment
Share on other sites

The short answer is no, the SDK releases are tied to particular versions of compatibility on the Sawyer robot. This is needed because some interfaces or ROS messages *onboard the robot* change between releases, which could lead you to the "ROS message md5 sum mismatch" error if you tried to use a different version of the SDK with the real robot and the message you need has changed. You can see the compatibility version dictionary directly inside the SDK:

With that said, the SDK is open source, and you can modify that settings file as you like to force the SDK to work with a different version of the robot. I would not recommend this, as some messages will be broken. Rethink will not have tested and QA'd that software combination, and we cannot support any errors you run into as a result.

Final thought, Sawyer in Gazebo requires you to be running Ubuntu 16.04 and ROS Kinetic, so you might needed to upgrade your workstation if you'd like to use Sawyer in Gazebo. Hope this helps!

~ Ian

  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.