GCC Code Coverage Report


Directory: ./
File: src/parsers/urdf/utils.cpp
Date: 2024-08-27 18:20:05
Exec Total Coverage
Lines: 4 4 100.0%
Branches: 3 6 50.0%

Line Branch Exec Source
1 #include "pinocchio/parsers/urdf/utils.hpp"
2
3 namespace pinocchio
4 {
5 namespace urdf
6 {
7 namespace details
8 {
9
10 2988 SE3 convertFromUrdf(const ::urdf::Pose & M)
11 {
12 2988 const ::urdf::Vector3 & p = M.position;
13 2988 const ::urdf::Rotation & q = M.rotation;
14
3/6
✓ Branch 2 taken 2988 times.
✗ Branch 3 not taken.
✓ Branch 5 taken 2988 times.
✗ Branch 6 not taken.
✓ Branch 8 taken 2988 times.
✗ Branch 9 not taken.
5976 return SE3(SE3::Quaternion(q.w, q.x, q.y, q.z).matrix(), SE3::Vector3(p.x, p.y, p.z));
15 }
16 } // namespace details
17 } // namespace urdf
18 } // namespace pinocchio
19