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

[YarpOpenraveControlboard] joint limit treatment #90

Open
jgvictores opened this issue Jul 6, 2018 · 3 comments
Open

[YarpOpenraveControlboard] joint limit treatment #90

jgvictores opened this issue Jul 6, 2018 · 3 comments

Comments

@jgvictores
Copy link
Member

[YarpOpenraveControlboard] joint limit treatment, as commented f2f @rsantos88 @PeterBowman

@PeterBowman
Copy link
Member

PeterBowman commented Jul 6, 2018

Spotted while working with amorSim: start from initial position (gripper in extended pose), try to pan in -x, first rotational joint affects the orientation of the TCP (with lots of OR warnings).

@jgvictores says maybe related: roboticslab-uc3m/amor-openrave-models#1 and roboticslab-uc3m/kinematics-dynamics#161 (comment)

@jgvictores
Copy link
Member Author

Note: Warnings are slightly less cryptic applying patches documented at http://robots.uc3m.es/gitbook-installation-guides/install-openrave.html#source-code-hacks (perma).

@jgvictores jgvictores removed the bug label Jan 13, 2020
jgvictores added a commit that referenced this issue Feb 7, 2020
@jgvictores
Copy link
Member Author

jgvictores commented Feb 7, 2020

This turns out to be similar to #82, where an issue is we can activate exceptions as in bf9e962, but would need to implement out own stepSimulation to be able to catch and act.

Note that in the case of joint limits, while warning (or error with exceptions) messages seem out of range, in the visualization we can see the robot stops and, moreover, encoders report being at limit position (not way passed). Warning/error messages are confusing because they seem way past limits, but in fact it turns out (or at least seems) that they are simply complaining about far-off command.

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