-
Notifications
You must be signed in to change notification settings - Fork 7
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
HERB ros_control migration #63
Conversation
TODO: use OpenRAVE data path for this instead
Ready for review. Need to decide if there's anything we want to merge first before tagging the final OWD version. |
@@ -121,3 +122,6 @@ def FindIK(self, target): | |||
ik_params = openravepy.IkParameterization(target, openravepy.IkParameterization.Type.Lookat3D) | |||
return self.ikmodel.manip.FindIKSolution(ik_params, 0) | |||
|
|||
def GetDofValues(self): | |||
"""Temp override to return static position while head is immobilized""" | |||
return [0, -0.3] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Print a warning in here or mark this function as @deprecated
.
We need to merge this pull request simultaneously with personalrobotics/prpy#233 and personalrobotics/herb_description#25. |
# This is because we are overriding the force/torque sensor datatype | ||
# sensor_data = hand.handstate_sensor.GetSensorData() | ||
# return sensor_data.force.copy() | ||
raise NotImplementedError("Strain guage not yet implemented in Python under ros_control") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Typo: strain guage
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Also, delete dead code.
@param **kw_args planner parameters | ||
@return felt_force flag indicating whether we felt a force. | ||
""" | ||
raise NotImplementedError('MoveUntilTouch not yet implemented under ros_control.') |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Only disable when not simulated.
Travis seems to be caching an old version of I ran the unit tests locally and found that all of the unit tests fail. There appear to be some pretty major API breaks on the
@ClintLiddick Could you investigate? |
Oh fun. I'll check it out in the morning. Most of the methods now just
|
There appears to be a transient Apt problem on Travis. I ran the tests locally and they passed. |
@mkoval minimal changes to match the update to prpy