| 186 | |
| 187 | template <typename T> |
| 188 | void PrintTransform(const Eigen::Rigid3::Transform<T>& t) { |
| 189 | Eigen::Vector6<T> vec_6d = TransformToVector6(t); |
| 190 | const double factor = 180. / M_PI; |
| 191 | std::cout << " translation : (" << vec_6d[0] << ", " << vec_6d[1] << ", " |
| 192 | << vec_6d[2] << ")\n" |
| 193 | << " rotation : (" << vec_6d[3] * factor << ", " |
| 194 | << vec_6d[4] * factor << ", " << vec_6d[5] * factor << ")" |
| 195 | << std::endl; |
| 196 | } |
| 197 | |
| 198 | template <typename T> |
| 199 | Eigen::Matrix<T, 4, 4> InterpolateTransform(const Eigen::Matrix<T, 4, 4>& t1, |
no test coverage detected