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

Fix :angle-vector-make-trajectory to ignore start-offset-time #365

Conversation

pazeshun
Copy link
Collaborator

@pazeshun pazeshun commented Aug 19, 2018

MERGE AFTER #361 and #363
(This PR includes the commits of #361 and #363 )
All dependencies are merged.
Include #375

start-offset-time should only affect time stamp of trajectory, which is set in :send-trajectory.
We don't need to use it in :angle-vector-make-trajectory.

  • Current state without this PR:
    When sending list of angle-vector having non-zero start-offset-time with :angle-vector-motion-plan, total time of trajectory becomes more than total-time.
    This bug becomes caught by 69ec3ad.
    This bug becomes caught by Add test for start-offset-time with avs  #375 and this PR is rebased on that.

See commit messages for other information.

Minor but important fix

  • Speed up tests to pass travis
    • Use init-pose in test-angle-vector-sequence-motion-plan because using reset-manip-pose moves torso a lot and very slow
    • Reduce start-offset-time in tests

@pazeshun pazeshun force-pushed the angle-vector-make-trajectory-ignore-start-time branch from 3968ed4 to aba2d27 Compare September 19, 2018 01:59
@pazeshun pazeshun self-assigned this Sep 19, 2018
@pazeshun pazeshun added the bug label Sep 19, 2018
@pazeshun pazeshun force-pushed the angle-vector-make-trajectory-ignore-start-time branch from aba2d27 to 4b0f9ee Compare September 19, 2018 10:56
@pazeshun
Copy link
Collaborator Author

Test passed and #375 (test code extracted from this PR) correctly failed.

@k-okada Could you review this?
This PR is for use case in test-start-offset-time-with-avs of test.
Also, this PR speeds up tests to pass travis. This may fix usual failure in kinetic test.

@k-okada k-okada merged commit b4bc185 into jsk-ros-pkg:master Sep 20, 2018
@pazeshun pazeshun deleted the angle-vector-make-trajectory-ignore-start-time branch September 20, 2018 10:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants