Skip to content

Getting the iCub's hand following smooth Cartesian trajectories through given way-points #30

Answered by pattacini
pattacini asked this question in Q&A
Discussion options

You must be logged in to vote

The technique I proposed is still viable in a dynamic fashion.

Assume that your input is received with a period P_i; this means that each P_i seconds you get a fresh new point x(i).

What the thread should accomplish is the following:

  1. With a period P_j (< P_i) it generates a virtual (temporary) target tg(j) that is spatially (linearly) comprised between x(i-1) and x(i) and moves from x(i-1) to x(i) with a given constant speed vel.
  2. It sends continuously tg(j) to the Cartesian controller which has been tuned with a proper Ttraj point-to-point maneuver time.

Of course, the final movement won’t stop and will appear to be smooth enough if and only if:

  1. The new point x(i+1) is provided well be…

Replies: 5 comments

Comment options

pattacini
May 13, 2015
Maintainer Author

You must be logged in to vote
0 replies
Comment options

pattacini
May 13, 2015
Maintainer Author

You must be logged in to vote
0 replies
Comment options

pattacini
May 13, 2015
Maintainer Author

You must be logged in to vote
0 replies
Comment options

pattacini
May 13, 2015
Maintainer Author

You must be logged in to vote
0 replies
Comment options

pattacini
May 13, 2015
Maintainer Author

You must be logged in to vote
0 replies
Answer selected by pattacini
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
1 participant
Converted from issue

This discussion was converted from issue #30 on December 08, 2020 16:50.