Replies: 2 comments 3 replies
-
The interpolation is done by the SimplePlanner which you can either use one of the existing with a modified profile or implement your own simple planner. Then this feeds into the trajopt planner. If you use the trajopt planner in the planning server it will first run the program through the simple planner and then through trajopt.
Yes, this was the main reason behind the development of trajopt_ifopt and the online example is a basic implementation. trajopt_ifopt is almost finished but does need some work before it can completely replace the current trajopt, but it may have what you need. |
Beta Was this translation helpful? Give feedback.
-
Using the default trajopt you still need to run it through a post filter which run time parameterization. This main reason for developing trajopt_ifopt was because it is very easy to introduce new parameters like time, but the current focus is to get to have the same capability as the original.
There are several simple planners depending on what you need. There is one that is similar which leverages both joint space and cartesian distance threshold to do the interpolation. |
Beta Was this translation helpful? Give feedback.
-
I have a set of waypoints that I need to interpolate into a set of dense waypoints with uniform time (ie every 4 ms), with jerk-limiting and ideally cartesian interpolation. How do I correctly formulate the problem to have trajopt do this interpolation?
A related question, can trajopt do something similar to ruckig with online updating? How do I formulate that problem?
Beta Was this translation helpful? Give feedback.
All reactions