ajay
ajay
Hello, Let's say I have a Vertex of the following form: `Vertex myVertex = new Vertex(myObject.getMessage());` In my program, it is possible for a Vertex with the same data to...
This assertion fails. ``` import numpy as np from liegroups import SO3 s = SO3.from_rpy(np.pi, 0, np.pi/2) es = SO3.exp(s.log()) assert np.allclose(s.mat, es.mat) ```
Hello, In the `so3.log` function https://github.com/utiasSTARS/liegroups/blob/fe1d376b7d33809dec78724b456f01833507c305/liegroups/numpy/so3.py#L205 There's a division by `np.sin(angle)` but there isn't a check to see if `angle` is `+np.pi` or `-np.pi`. I understand that due to numerical...
There's an infinite loop here in [line 146](https://github.com/perrygeo/pytsp/blob/c328a2972a5048ee8744ad5d8efa2db99090a219/pytsp/__init__.py#L146) if `start` is not a node in the graph. In your README, `matrix` only has 3 nodes labeled `0`, `1`, and `2`....
``` >>> matrix = [ ... [ 0, 2910, 4693 ], ... [ 2903, 0, 5839 ], ... [ 4695, 5745, 0 ]] >>> from pytsp import atsp_tsp, run, dumps_matrix...
``` from pyconcorde import atsp_tsp, run_concorde, dumps_matrix ``` should be ``` from pytsp import atsp_tsp, run, dumps_matrix ```
It would be great if there was an API to set max and min horizontal and vertical rotation. For example, if I wanted my camera to rotate from `[Math.PI, 0]`...