-
Notifications
You must be signed in to change notification settings - Fork 97
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
[Baxter] Baxter's arm goes slightly down when trajectory starts #738
Comments
I don't want to revert #636 because |
so can you set current reference position to the first trajectory?
…--
◉ Kei Okada
2016-12-05 14:25 GMT+09:00 pazeshun <[email protected]>:
I don't want to revert #636
<#636> because
potentio-vector sometimes returns old joint_states.
I sometimes want to add time_from_start = 0 point as first point.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#738 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAeG3D_kNA9gB-ImuduEPJoSVPveJMUbks5rE6AugaJpZM4LD3L0>
.
|
For now, we can't get reference position due to RethinkRobotics/baxter_interface#76 I'll send PR. |
I understood what happens.
In most cases, this can be realized by setting current desired angle vector to first point of But in my new gripper(gripper-v5), joints sometimes move too slowly. Due to this, gripper doesn't complete its motion in time and joint_states and current desired angle vector are too different. In that situation, calculated Also, when Baxter grasped dumbbell using RethinkRobotics/baxter_interface#75, same problem happened. |
Anyway, I want to allow |
@k-okada Do you have any ideas where to make change? |
are you using moveit version of angle-vector?
if so, does moveit returns including current position as a first point of
the planned trajectory?
if so, how about using (cdr plannd-trajectory) ?
…--
◉ Kei Okada
2016-12-05 19:47 GMT+09:00 pazeshun <[email protected]>:
@k-okada <https://github.com/k-okada> Do you have any ideas where to make
change?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#738 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAeG3D1Ev6XR8ONRxcoh8sgkhyGO6n6Zks5rE-vBgaJpZM4LD3L0>
.
|
No.
I confirmed moveit returns current position as the first point, but I think that position comes from joint_states. |
This will be fixed in RethinkRobotics/baxter_interface#77. Temporarily, wkentaro/baxter_interface#1 is fine. |
Closed via wkentaro/baxter_interface#1 |
In https://github.com/RethinkRobotics/baxter_interface/pull/74/files#diff-393fafc5e38a00ca79cd9d500e6ab03cR367 , joint current positions are set to first trajectory point. And those positions are got from
/robot/joint_states
.But when Baxter's hand grasps heavy object (or gripper is heavy),
/robot/joint_states
and commanded positions are very different. In that situation, Baxter's arm goes slightly down because first trajectory point is different from current commanded joint angles.The text was updated successfully, but these errors were encountered: