TOPP icon indicating copy to clipboard operation
TOPP copied to clipboard

Can I apply this in cartesian space trajectory?

Open lakshmip001 opened this issue 6 years ago • 12 comments

I am trying to apply on cartesian space trajectory for the robot tool to move at a constant speed. Can I apply for cartesian space?

lakshmip001 avatar Aug 06 '18 10:08 lakshmip001

TOPP is for time-parameterizing a path (finding the optimal velocity profile along the path), so it might be not relevant if your robot is supposed to move at constant speed.

quangounet avatar Aug 06 '18 10:08 quangounet

Actually trapezoidal velocity is acceptable . i applied it on my robot joint trajectory but I want to apply it on Cartesian space trajectory. Kindly please help in the cartesian space.

lakshmip001 avatar Aug 07 '18 03:08 lakshmip001

@hungpham2511 Can you comment on this?

quangounet avatar Aug 08 '18 02:08 quangounet

@lakshmip001 It is possible with TOPP-RA. You will need to have a way to evaluate the Cartesian velocity and acceleration of the point of interest given any joint position and velocity the robot can have.

If you would kindly wait for a few days I am writing a short example showing how to do that.

update: hi @lakshmip001, please refer to this link https://hungpham2511.github.io/toppra/tutorials/2_can_linear_constraints.html for a short tutorial on how to handle Cartesian acceleration constraint.

If you find any issues, please do a head a create an issue at https://github.com/hungpham2511/toppra

hungpham2511 avatar Aug 08 '18 14:08 hungpham2511

@hungpham2511 Hi. I am able to implement on Cartesian space and able to get velocity profile in trapezoidal. Is there a way to adjust the constant velocity in the trapezoidal profile.

lakshmip001 avatar Aug 13 '18 02:08 lakshmip001

I keep getting this error most of the time [ INFO] [1534130671.626588120, 225.839000000]: Computing profiles Segmentation fault (core dumped)

lakshmip001 avatar Aug 13 '18 03:08 lakshmip001

Please use TOPP-RA as TOPP is no longer supported

quangounet avatar Aug 13 '18 03:08 quangounet

Hi just for clarification , I came across moveit_topp package .Can I use it ?? Or should I use to TOPP-RA for better results?

lakshmip001 avatar Aug 13 '18 05:08 lakshmip001

Pls use toppra

-- Phạm Quang Cường www.ntu.edu.sg/home/cuong

On 13 Aug 2018, at 13:27, lakshmip001 [email protected] wrote:

Hi just for clarification , I came across moveit_topp package .Can I use it ?? Or should I use to TOPP-RA for better results?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or mute the thread.

quangounet avatar Aug 13 '18 05:08 quangounet

Hi, Thanks alot for your help. I will use TOPP-RA. I need to integrate TOPP with ROS Moveit Package. So, Can I know if I can use TOPP-RA inplace of TOPP for moveit_topp package?

lakshmip001 avatar Aug 13 '18 05:08 lakshmip001

Topp and toppra don t have the same api so I d suggest that you create a new moveit package. That would be very helpful, tks!

-- Phạm Quang Cường www.ntu.edu.sg/home/cuong

On 13 Aug 2018, at 13:56, lakshmip001 [email protected] wrote:

Hi, Thanks alot for your help. I will use TOPP-RA. I need to integrate TOPP with ROS Moveit Package. So, Can I know if I can use TOPP-RA inplace of TOPP for moveit_topp package?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or mute the thread.

quangounet avatar Aug 13 '18 06:08 quangounet

Thanks alot for the help.

lakshmip001 avatar Aug 13 '18 06:08 lakshmip001