Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Adding acceleration scaling factor #17

Merged
merged 1 commit into from
Feb 4, 2016
Merged

Adding acceleration scaling factor #17

merged 1 commit into from
Feb 4, 2016

Conversation

ghost
Copy link

@ghost ghost commented Jan 12, 2016

This is a change related to moveit/moveit_ros#634 and adds a maximum acceleration scaling factor for optionally limiting trajectory acceleration.

@davetcoleman
Copy link
Member

@mikeferguson are you ok with this changing a message type in indigo? I forget the rule of thumb

@mikeferguson
Copy link
Contributor

The challenge with changing this is that the addition of a field will change the MD5 on the message -- if someone then has a robot with slightly older debs than their desktop (or vice versa) the two will not be able to communicate. In general I would recommend against MD5 changes in stable releases, but we have changed the MD5 in Indigo once already in the past, so I can't say flat out "no this shouldn't be merged". In fact, the last MD5 change was to add the velocity scaling...

@ghost
Copy link
Author

ghost commented Jan 27, 2016

@mikeferguson Understood. I actually had a MD5 message issue the other day and it was a bit troublesome. Ideally this change would have been made at the same time that the velocity scaling was added. That said, I do feel that the acceleration scaling feature is important. In many cases maximum acceleration is undesirable for a trajectory and being able to change it on a per-request basis makes handling dynamic payloads convenient.

As an aside, the particular issue I had that spawned my efforts was with a UR10. If I have any significant payload attached (~4+ Kg) a full-acceleration trajectory will result in jerky starts and stops, even after scaling the maximum velocities.

@davetcoleman
Copy link
Member

Since this is a mirror of the velocity scaling feature, which was merged into indigo after indigo's release, I think it should be ok to make this change, too.

davetcoleman added a commit that referenced this pull request Feb 4, 2016
Adding acceleration scaling factor
@davetcoleman davetcoleman merged commit d5c8191 into moveit:indigo-devel Feb 4, 2016
davetcoleman added a commit that referenced this pull request Apr 22, 2016
Adding acceleration scaling factor (Cherry-pick #17 into jade)
@k-okada
Copy link

k-okada commented Dec 22, 2016

Please bump minor/major version when you changed MD5 value, we just had a MD5 message issue yesterday...

@v4hn
Copy link
Contributor

v4hn commented Dec 22, 2016 via email

@k-okada
Copy link

k-okada commented Dec 22, 2016 via email

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants