ros-industrial-consortium / descartes

ROS-Industrial Special Project: Cartesian Path Planner
Apache License 2.0
126 stars 92 forks source link

Axial Symmetric Point Sampling #229

Open Jmeyer1292 opened 5 years ago

Jmeyer1292 commented 5 years ago

As has been discussed in the past, the Euler angle conventions used in Descartes default CartesianPt leads to unexpected behavior sometimes.

AxialSymmetricPt is supposed to be a short-hand for specifying rotation around only one of X, Y, or Z axes of a given, nominal frame. This PR changes this specific point type to "do the right thing" when it comes to point sampling.

Fixes for CartesianPt will be down the road.