| MantisBT - ITK | |||||
| View Issue Details | |||||
| ID | Project | Category | View Status | Date Submitted | Last Update | 
| 0008312 | ITK | public | 2008-12-17 23:27 | 2009-03-10 20:02 | |
| Reporter | Hans Johnson | ||||
| Assigned To | Hans Johnson | ||||
| Priority | normal | Severity | minor | Reproducibility | always | 
| Status | closed | Resolution | fixed | ||
| Platform | OS | OS Version | |||
| Product Version | ITK-3-10 | ||||
| Target Version | Fixed in Version | ITK-3-10 | |||
| Resolution Date | |||||
| Sprint | |||||
| Sprint Status | |||||
| Summary | 0008312: Orthogonal Matrix to Versor conversion singularities | ||||
| Description | Versor has a Set method from an Rotation matrix. The code for managing singularities around the "north" and "south" poles i.e. for rotation angles around pi were not properly being processed. | ||||
| Steps To Reproduce | |||||
| Additional Information | The epsilon used for determining when to use the alternate computation around the singularities near rotation angles near pi was set at 1e-30. The meant that the standard computation was used for rotation matrix trace values greater than 1e-30, but computation was not stable at that level. It makes more sense to set the epsilon to vcl_numeric_limits<T>, which for double precision floats provides accuracy near rotations of pi at resolutions smaller than 1/10000 of a degree. New set of tests created to verify that very similar results are achieved for taking converting rotation matrices to versors and back again that produce the correct results. | ||||
| Tags | No tags attached. | ||||
| Relationships | |||||
| Attached Files | |||||
| Issue History | |||||
| Date Modified | Username | Field | Change | ||
| 2008-12-17 23:27 | Hans Johnson | New Issue | |||
| 2008-12-17 23:30 | Hans Johnson | Note Added: 0014390 | |||
| 2008-12-17 23:40 | Hans Johnson | Note Added: 0014391 | |||
| 2009-02-07 16:46 | Hans Johnson | Note Added: 0014826 | |||
| 2009-02-07 16:46 | Hans Johnson | Status | new => resolved | ||
| 2009-02-07 16:46 | Hans Johnson | Fixed in Version | => ITK-3-10 | ||
| 2009-02-07 16:46 | Hans Johnson | Resolution | open => fixed | ||
| 2009-02-07 16:46 | Hans Johnson | Assigned To | => Hans Johnson | ||
| 2009-03-10 20:02 | Hans Johnson | Note Added: 0015631 | |||
| 2009-03-10 20:02 | Hans Johnson | Status | resolved => closed | ||
| Notes | |||||
|  | |||||
| 
 | 
 | ||||
|  | |||||
| 
 | 
 | ||||
|  | |||||
| 
 | 
 | ||||
|  | |||||
| 
 | 
 | ||||