-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update Paexo wearable device to serialize wearable data/commands to access through yarp ports #109
Comments
Thanks to @prashanthr05 for #113 we can realize this wearable data streaming to yarp ports through the new logger
At the moment the Paexo wearable device has an rpc port https://github.com/robotology/wearables/blob/master/devices/Paexo/src/Paexo.cpp#L209, and we can use the @diegoferigo please take a look at robotology/wb-toolbox#178 (comment), and let me know if we can proceed with that PR. |
I think I can give feeedback in the PR as we transitioned the maintenance of the repo to me. |
For communication of Paexo wearable data to yarp ports that can be read in simulink, the PR #123 updates iwear logger device with yarp functionality. For communication from simulink to Paexo, an alternative to yarp rpc block is to update the Paexo wearable device with yarp ports that receive motor commands. Furthermore, having two separate Left and Right motor actuators is needed. This is implemented and tested in Paexo/motor-control-yarp Following the above two changes, I wrote a simple simulink controller using simplescreenrecorder-2021-06-25_21.28.10.mp4The entire pipeline works fine, except for high frequency motor commands to the Paexo. This needs to be investigated further. IMG_0022.MOVIMG_0024.MOV |
I think this issue was completed, @claudia-lat @Yeshasvitvs can we close it? |
Yes |
Closing issue. |
Currently the Paexo wearable device just exposes wearable data from the actual Paexo exoskeleton.
To enable developing matlab controllers for the Paexo, we need to serialize wearable data to be data through yarp ports, also a way to handle the motor commands through receive data from a yarp port.
This issue tracks the details related to addressing this task
CC @lrapetti @claudia-lat @DanielePucci
The text was updated successfully, but these errors were encountered: