TransformUtils

← Back to package list

If you think that there is an error in how your package is being tested or represented, please file an issue at NewPkgEval.jl, making sure to read the FAQ first.

Results with Julia v1.2.0

Testing was successful. Last evaluation was ago and took 34 seconds.

Click here to download the log file.

 Resolving package versions...
 Installed TransformUtils ─ v0.2.2
  Updating `~/.julia/environments/v1.2/Project.toml`
  [9b8138ad] + TransformUtils v0.2.2
  Updating `~/.julia/environments/v1.2/Manifest.toml`
  [9b8138ad] + TransformUtils v0.2.2
  [2a0f44e3] + Base64 
  [8ba89e20] + Distributed 
  [b77e0a4c] + InteractiveUtils 
  [8f399da3] + Libdl 
  [37e2e46d] + LinearAlgebra 
  [56ddb016] + Logging 
  [d6f4376e] + Markdown 
  [de0858da] + Printf 
  [9abbd945] + Profile 
  [9a3f8284] + Random 
  [9e88b42a] + Serialization 
  [6462fe0b] + Sockets 
  [8dfed614] + Test 
  [4ec0a83e] + Unicode 
   Testing TransformUtils
    Status `/tmp/jl_sVhTvq/Manifest.toml`
  [9b8138ad] TransformUtils v0.2.2
  [2a0f44e3] Base64  [`@stdlib/Base64`]
  [8ba89e20] Distributed  [`@stdlib/Distributed`]
  [b77e0a4c] InteractiveUtils  [`@stdlib/InteractiveUtils`]
  [8f399da3] Libdl  [`@stdlib/Libdl`]
  [37e2e46d] LinearAlgebra  [`@stdlib/LinearAlgebra`]
  [56ddb016] Logging  [`@stdlib/Logging`]
  [d6f4376e] Markdown  [`@stdlib/Markdown`]
  [de0858da] Printf  [`@stdlib/Printf`]
  [9abbd945] Profile  [`@stdlib/Profile`]
  [9a3f8284] Random  [`@stdlib/Random`]
  [9e88b42a] Serialization  [`@stdlib/Serialization`]
  [6462fe0b] Sockets  [`@stdlib/Sockets`]
  [8dfed614] Test  [`@stdlib/Test`]
  [4ec0a83e] Unicode  [`@stdlib/Unicode`]
Test Summary:                               |
Constructors SO3, Quaternion, AngleAxis...  | No tests
Test Summary:                           | Pass  Total
Ensure basic quaternion operations hold |   10     10
Test Summary:                                       | Pass  Total
Comparison functions for SO3, Quaternion, AngleAxis |    5      5
Test Summary:                                        | Pass  Total
Trivial case quaterion -> SO3 -> Euler -> quaternion |    2      2
┌ Warning: Need better coverage on convert function tests
└ @ Main ~/.julia/packages/TransformUtils/x61q0/test/runtests.jl:67
dAA = AngleAxis(0.7853981633974483, [1.0, 0.0, 0.0])
dAA = so3([0.0 -0.029762760535025513 -0.054119750123688; 0.029762760535025513 0.0 0.03164260227298981; 0.054119750123688 -0.03164260227298981 0.0])
dAA = so3([0.0 -0.0512505628971302 0.27690955745383994; 0.0512505628971302 0.0 -0.16571837869032613; -0.27690955745383994 0.16571837869032613 0.0])
dAA = so3([0.0 -0.12072593371654446 0.07834103778114321; 0.12072593371654446 0.0 0.029207949360272628; -0.07834103778114321 -0.029207949360272628 0.0])
dAA = Quaternion(0.9972504166126651, [-0.04300506569908336, -0.051169288515127226, 0.03199804373612699])
dAA = SO3([0.9971834760018716 0.07227555318280598 -0.020033961189534433; -0.07089196396735084 0.9955044833709201 0.0628104532163972; 0.0244835584357384 -0.061213299212808124 0.9978243770152175])
Test Summary:                        | Pass  Total
Compare SO3 and quaternion rotations |   24     24
Test Summary:       | Pass  Total
Basic SE3 mechanics |    4      4
Compare operations on two different SE3 transforms
xi = SE3(SO3([0.7656487343365102 0.021259434444663064 0.6429074988332248; 0.2499485590474824 0.9110851034498991 -0.32779513739800015; -0.5927121843179767 0.4116697350046268 0.6922573913236558]), [-0.3164260227298981, -0.5411975012368799, 0.2976276053502551])
xj = SE3(SO3([0.9549042620816472 -0.13999157892074346 -0.2618400429452723; 0.1950471529720028 0.9606610311634282 0.19770430273905246; 0.22386258815581694 -0.23985983622794382 0.9446442719822542]), [-0.2920794936027263, 0.7834103778114321, 1.2072593371654445])
Dx = SE3(SO3([0.6471869108941085 0.2750993127147473 -0.7109637617426187; 0.29016273244731466 0.7735247779447374 0.5634403310060901; 0.7049501337442596 -0.5709463950752452 0.42079154326641655]), [-0.1894250908063514, 1.5818159539413756, 0.21115183416690772])
Test Summary:         | Pass  Total
SE3 ⊕ and ⊖ mechanics |    6      6
TransformUtils.convert(Euler, q) = Euler(0.7853981633974484, 0.0, 1.5707963267948963, Quaternion(1.0, [0.0, 0.0, 0.0]))
Test Summary:              | Pass  Total
Previous discovered issues |    3      3
Test Summary:      | Pass  Total
test SO3 logmap... |  301    301
Test Summary:                              | Pass  Total
test in-place and efficient inverse SE3... |    1      1
   Testing TransformUtils tests passed 

Results with Julia v1.3.0

Testing was successful. Last evaluation was ago and took 54 seconds.

Click here to download the log file.

 Resolving package versions...
 Installed TransformUtils ─ v0.2.2
  Updating `~/.julia/environments/v1.3/Project.toml`
  [9b8138ad] + TransformUtils v0.2.2
  Updating `~/.julia/environments/v1.3/Manifest.toml`
  [9b8138ad] + TransformUtils v0.2.2
  [2a0f44e3] + Base64 
  [8ba89e20] + Distributed 
  [b77e0a4c] + InteractiveUtils 
  [8f399da3] + Libdl 
  [37e2e46d] + LinearAlgebra 
  [56ddb016] + Logging 
  [d6f4376e] + Markdown 
  [de0858da] + Printf 
  [9abbd945] + Profile 
  [9a3f8284] + Random 
  [9e88b42a] + Serialization 
  [6462fe0b] + Sockets 
  [8dfed614] + Test 
  [4ec0a83e] + Unicode 
   Testing TransformUtils
    Status `/tmp/jl_DEXSNa/Manifest.toml`
  [9b8138ad] TransformUtils v0.2.2
  [2a0f44e3] Base64  [`@stdlib/Base64`]
  [8ba89e20] Distributed  [`@stdlib/Distributed`]
  [b77e0a4c] InteractiveUtils  [`@stdlib/InteractiveUtils`]
  [8f399da3] Libdl  [`@stdlib/Libdl`]
  [37e2e46d] LinearAlgebra  [`@stdlib/LinearAlgebra`]
  [56ddb016] Logging  [`@stdlib/Logging`]
  [d6f4376e] Markdown  [`@stdlib/Markdown`]
  [de0858da] Printf  [`@stdlib/Printf`]
  [9abbd945] Profile  [`@stdlib/Profile`]
  [9a3f8284] Random  [`@stdlib/Random`]
  [9e88b42a] Serialization  [`@stdlib/Serialization`]
  [6462fe0b] Sockets  [`@stdlib/Sockets`]
  [8dfed614] Test  [`@stdlib/Test`]
  [4ec0a83e] Unicode  [`@stdlib/Unicode`]
Test Summary:                               |
Constructors SO3, Quaternion, AngleAxis...  | No tests
Test Summary:                           | Pass  Total
Ensure basic quaternion operations hold |   10     10
Test Summary:                                       | Pass  Total
Comparison functions for SO3, Quaternion, AngleAxis |    5      5
Test Summary:                                        | Pass  Total
Trivial case quaterion -> SO3 -> Euler -> quaternion |    2      2
┌ Warning: Need better coverage on convert function tests
└ @ Main ~/.julia/packages/TransformUtils/x61q0/test/runtests.jl:67
dAA = AngleAxis(0.7853981633974483, [1.0, 0.0, 0.0])
dAA = so3([0.0 0.07778881980317555 -0.08709587089258601; -0.07778881980317555 0.0 -0.10125761225120299; 0.08709587089258601 0.10125761225120299 0.0])
dAA = so3([0.0 0.16682354726081763 0.14509400847774664; -0.16682354726081763 0.0 -0.02044119948586903; -0.14509400847774664 0.02044119948586903 0.0])
dAA = so3([0.0 -0.1897452135319704 0.0036615700691259483; 0.1897452135319704 0.0 -0.0005908842193270132; -0.0036615700691259483 0.0005908842193270132 0.0])
dAA = Quaternion(0.994148217519965, [0.014756909025970088, -0.10678475647965122, -0.006969291316730744])
dAA = SO3([0.9813029818328719 0.18996764008064482 0.030931433334153796; -0.1889052763726195 0.9813968056179704 -0.03427982615807595; -0.03686806754494819 0.027795784663042822 0.9989335012654582])
Test Summary:                        | Pass  Total
Compare SO3 and quaternion rotations |   24     24
Test Summary:       | Pass  Total
Basic SE3 mechanics |    4      4
Compare operations on two different SE3 transforms
xi = SE3(SO3([0.8511249181844222 0.40500149282946274 0.3340062341506028; -0.38693575784143763 0.9139686884402173 -0.12223729322322743; -0.3547775259923225 -0.025199749141123516 0.9346110847266853]), [1.0125761225120298, -0.87095870892586, -0.7778881980317555])
xj = SE3(SO3([0.85977363460178 0.020851113376294406 -0.510249476545164; -0.06197968128216197 0.9960404461854694 -0.06373341879118571; 0.5069002035428735 0.08642141305035435 0.8576616599887006]), [0.005908842193270132, 0.03661570069125948, 1.897452135319704])
Dx = SE3(SO3([0.575920119217302 -0.3983171378338108 -0.7139043871476134; 0.2787883595288689 0.9166167143488078 -0.28651500757830933; 0.7685005314714692 -0.03401847563129953 0.6389441888332593]), [-2.1571232232368405, 0.3543749362404039, 2.0532301443944956])
Test Summary:         | Pass  Total
SE3 ⊕ and ⊖ mechanics |    6      6
TransformUtils.convert(Euler, q) = Euler(0.7853981633974484, 0.0, 1.5707963267948963, Quaternion(1.0, [0.0, 0.0, 0.0]))
Test Summary:              | Pass  Total
Previous discovered issues |    3      3
Test Summary:      | Pass  Total
test SO3 logmap... |  301    301
Test Summary:                              | Pass  Total
test in-place and efficient inverse SE3... |    1      1
   Testing TransformUtils tests passed 

Results with Julia v1.3.1-pre-7704df0a5a

Testing was successful. Last evaluation was ago and took 32 seconds.

Click here to download the log file.

 Resolving package versions...
 Installed TransformUtils ─ v0.2.2
  Updating `~/.julia/environments/v1.3/Project.toml`
  [9b8138ad] + TransformUtils v0.2.2
  Updating `~/.julia/environments/v1.3/Manifest.toml`
  [9b8138ad] + TransformUtils v0.2.2
  [2a0f44e3] + Base64 
  [8ba89e20] + Distributed 
  [b77e0a4c] + InteractiveUtils 
  [8f399da3] + Libdl 
  [37e2e46d] + LinearAlgebra 
  [56ddb016] + Logging 
  [d6f4376e] + Markdown 
  [de0858da] + Printf 
  [9abbd945] + Profile 
  [9a3f8284] + Random 
  [9e88b42a] + Serialization 
  [6462fe0b] + Sockets 
  [8dfed614] + Test 
  [4ec0a83e] + Unicode 
   Testing TransformUtils
    Status `/tmp/jl_E3rT3H/Manifest.toml`
  [9b8138ad] TransformUtils v0.2.2
  [2a0f44e3] Base64  [`@stdlib/Base64`]
  [8ba89e20] Distributed  [`@stdlib/Distributed`]
  [b77e0a4c] InteractiveUtils  [`@stdlib/InteractiveUtils`]
  [8f399da3] Libdl  [`@stdlib/Libdl`]
  [37e2e46d] LinearAlgebra  [`@stdlib/LinearAlgebra`]
  [56ddb016] Logging  [`@stdlib/Logging`]
  [d6f4376e] Markdown  [`@stdlib/Markdown`]
  [de0858da] Printf  [`@stdlib/Printf`]
  [9abbd945] Profile  [`@stdlib/Profile`]
  [9a3f8284] Random  [`@stdlib/Random`]
  [9e88b42a] Serialization  [`@stdlib/Serialization`]
  [6462fe0b] Sockets  [`@stdlib/Sockets`]
  [8dfed614] Test  [`@stdlib/Test`]
  [4ec0a83e] Unicode  [`@stdlib/Unicode`]
Test Summary:                               |
Constructors SO3, Quaternion, AngleAxis...  | No tests
Test Summary:                           | Pass  Total
Ensure basic quaternion operations hold |   10     10
Test Summary:                                       | Pass  Total
Comparison functions for SO3, Quaternion, AngleAxis |    5      5
Test Summary:                                        | Pass  Total
Trivial case quaterion -> SO3 -> Euler -> quaternion |    2      2
┌ Warning: Need better coverage on convert function tests
└ @ Main ~/.julia/packages/TransformUtils/x61q0/test/runtests.jl:67
dAA = AngleAxis(0.7853981633974483, [1.0, 0.0, 0.0])
dAA = so3([0.0 0.1058834276445483 0.02195336007859733; -0.1058834276445483 0.0 -0.18327244415690497; -0.02195336007859733 0.18327244415690497 0.0])
dAA = so3([0.0 0.12151509880592407 0.06533253342580288; -0.12151509880592407 0.0 0.05559623465514897; -0.06533253342580288 -0.05559623465514897 0.0])
dAA = so3([0.0 0.040046605609171886 -0.07137810955149963; -0.040046605609171886 0.0 -0.043009483789030994; 0.07137810955149963 0.043009483789030994 0.0])
dAA = Quaternion(0.9935312376672188, [0.10325072668349211, 0.027500523527692472, -0.03845371795389913])
dAA = SO3([0.9924669103578811 -0.010597660199725566 0.12205376455879073; 0.016416730672700483 0.9987707834958581 -0.04676978713966746; -0.12140808374528271 0.04842118992095238 0.9914209325851142])
Test Summary:                        | Pass  Total
Compare SO3 and quaternion rotations |   24     24
Test Summary:       | Pass  Total
Basic SE3 mechanics |    4      4
Compare operations on two different SE3 transforms
xi = SE3(SO3([0.941200232422602 0.2856140155562217 0.18046261830498384; -0.30805513439121524 0.9448373986699986 0.11128487880085268; -0.13872330973145883 -0.16033378992701602 0.9772660431759559]), [1.8327244415690496, 0.2195336007859733, -1.058834276445483])
xj = SE3(SO3([0.9727558178954158 0.20710949951519372 0.10417184821815707; -0.12902050805977777 0.8569593537130016 -0.49897332051302246; -0.19261315440700721 0.4719388957210039 0.8603335698756743]), [0.4300948378903099, -0.7137810955149964, -0.4004660560917188])
Dx = SE3(SO3([0.982023366120338 -0.13452814540066596 0.13240954077685665; 0.18681169113037743 0.79317287057957 -0.5796362561413606; -0.02704626500441934 0.5939519976156507 0.8040457226288124]), [-1.1239739433364453, -1.387999975175028, 0.28641488200506365])
Test Summary:         | Pass  Total
SE3 ⊕ and ⊖ mechanics |    6      6
TransformUtils.convert(Euler, q) = Euler(0.7853981633974484, 0.0, 1.5707963267948963, Quaternion(1.0, [0.0, 0.0, 0.0]))
Test Summary:              | Pass  Total
Previous discovered issues |    3      3
Test Summary:      | Pass  Total
test SO3 logmap... |  301    301
Test Summary:                              | Pass  Total
test in-place and efficient inverse SE3... |    1      1
   Testing TransformUtils tests passed