Skip to content
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

Considering the base link of the human in the controller for reactive pHRI #81

Closed
yeshasvitirupachuri opened this issue Feb 20, 2018 · 8 comments

Comments

@yeshasvitirupachuri
Copy link
Member

yeshasvitirupachuri commented Feb 20, 2018

I am implementing the reactive pHRI control laws of AnDy deliverable D4.1 by extending the current standup experiment. In this case, how should the base pose of the human to be considered? I have two questions in this regard

  • If I recall correctly, with the current standup experiment setup the transformation from the robot to the human is a fixed transformation. What are the links considered on the robot and the human (e.g., root_link of the robot to pelvis of human??)for this fixed transformation? @claudia-lat @lucaTagliapietra @diegoferigo @DanielePucci

  • The human-state-provider module gives the values of baseOriginWRTGlobal , baseOrientationWRTGlobal, baseVelocityWRTGlobal as considered in this thrift file. Which human link is considered as the base link in general and in the current standup experiment particularly? @francesco-romano

@yeshasvitirupachuri yeshasvitirupachuri changed the title Considering base of the human in the controller for reactive pHRI Considering the base link of the human in the controller for reactive pHRI Feb 20, 2018
@yeshasvitirupachuri
Copy link
Member Author

@yeshasvitirupachuri
Copy link
Member Author

Moved to this issue

@francesco-romano
Copy link
Contributor

francesco-romano commented Feb 24, 2018

@Yeshasvitvs I can be wrong, but this might be the answer you are looking for: https://github.com/robotology/human-dynamics-estimation/blob/master/human-state-provider/conf/human-state-provider.ini#L4

For the standup experiment, I don't remember. It might be the same, or one of the two feet. But the configuration file should specify it, anyway

@yeshasvitirupachuri
Copy link
Member Author

@francesco-romano please check the discussion on the other issue and let me know if you find something wrong

@francesco-romano
Copy link
Contributor

@Yeshasvitvs I am sorry, but I do not have access to private repositories.

@yeshasvitirupachuri
Copy link
Member Author

@francesco-romano I am afraid I do not have user privileges to grant access to you. So, I took a snapshot of the conversation. Please have a look and let me know your comments
andy

@francesco-romano
Copy link
Contributor

Do you need help in some particular part?
Regarding the thrift, an alternative can be to use a port monitor attached on the input port to translate from thrift to simple yarn vector (@traversaro for more info on the subject).
For the world frame, just be careful, that the Xsens frame changes for every calibration of the suit

@yeshasvitirupachuri
Copy link
Member Author

For now I am not using the human base pose and velocity in the controller. It is good to know about the usage of port monitor to get yarp vectors from thrift message. Thank you @francesco-romano I will update on the controller status after testing

traversaro pushed a commit that referenced this issue Sep 23, 2024
This PR add the wearable device implementation for an Adaptive Paexo
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants