I was trying to implement OSC parsing capability for Stretch and was using a package that works Python version > 3.
Changing the default python on Stretch would mean that I wont be able to execute all the Stretch_body API calls. And running on Py2.7, I am not able to get the OSC code to work.
Edited May 26th, 2021: The install steps in this post are out of date, so they’ve been removed. Please see the below post for updated steps.
Hi @rishi, thanks for checking out our development branches. We do have a Python3 Stretch_body package in development, but it is not stable yet and you will likely encounter bugs. Furthermore, note that the Python3 package is actively being developed/tested at Hello Robot, so the API may change without notice. If you are still willing to test it out, I’d love for you to test out the Python3 package and let me know what bugs you run into.
Here are the steps necessary to install the Stretch_body and its tools packages into your Python3 (> 3.6 required) installation:
Hi @anurag, welcome to the forum! We plan to begin shipping a stable Python3 library at the end of summer. It’s currently on beta. See the post above for install info. We welcome any feedback on the forum here or issues on the Github tracker.