Commits

Show all
Author Commit Message Labels Comments Date
German Larrain
utils.geometry.Transform: set 'object' as its parent class; changed constructor.
Branches
dev-utils
German Larrain
utils.geometry: renamed Direction to Direction3; Direction3 is now subclass of ars.utils.matrix.Vector3.
Branches
dev-utils
German Larrain
utils.geometry: no code changes, only docstrings and comments
Branches
dev-utils
German Larrain
utils.geometry: new classes RotationMatrix (constructor and many stubs) and Quaternion
Branches
dev-utils
German Larrain
utils.geometry: added 'normalize' and 'is_homogeneus' method stubs to Transform; added 'rpy_to_rot_matrix', 'oa_to_rot_matrix' and 'euler_angles_to_rot_matrix' function stubs.
Branches
dev-utils
German Larrain
utils.matrix: added 'dot_product' and 'cross_product' method stubs
Branches
dev-utils
German Larrain
utils.matrix: set 'object' as Matrix's parent class.
Branches
dev-utils
German Larrain
utils.matrix: added method stubs to Vector; added Vector3 and Vector4.
Branches
dev-utils
German Larrain
utils.matrix: added 'get_as_long_tuple', 'get_as_tuples' methods to Matrix; changed Matrix stubs from 'pass' to raise NotImplementedError; added 'eye' class method to SquareMatrix.
Branches
dev-utils
German Larrain
Merge with dev
Branches
dev-utils
German Larrain
utils.mathematical: added 'unitize' function, and changed 'norm3' so it would call the former.
German Larrain
utils.mathematical: added 'test_XYZ_axes_for_orthogonality'; added '_vector_diff_length' aux function.
German Larrain
tests.utilities_geometry: fixed 'test_get_inclination' and changed test cases.
German Larrain
utils.geometry: added '_rot_matrix_to_rpy_angles' (and 'rtb_license'); changed completely 'calc_inclination'.
German Larrain
utils.mathematical: added new axes definitions X_AXIS, X_AXIS_NEG, Y_AXIS, etc; expressed the existing ones in terms of the new ones.
German Larrain
utils.geometry: fixed docstrings and formatted some code
German Larrain
tests: renamed files 'utilities_x.py' to 'utils_x.py'
German Larrain
tests.utilities_geomtry: changed name of 'test_get_inclination'
German Larrain
utils.mathematical: fixed imports needed in 'dot_product'
German Larrain
utils: new 'matrix' module, that includes many classes and functions related to matrices usage
Branches
dev-utils
German Larrain
utils.geometry: new 'Direction' class
Branches
dev-utils
German Larrain
new branch dev-utils
Branches
dev-utils
German Larrain
utils.geometry: new 'rot_matrix_to_euler_angles' and 'calc_inclination' functions
German Larrain
utils.mathematical: new 'dot_product' function; changed comments
German Larrain
utils.mathematical: addded and changed some imports
German Larrain
utils: new 'geometry' model, to which some 'mathematical' functions and classes were moved: -rot_matrix_to_hom_transform -Transform -calc_rotation_matrix -make_OpenGL_matrix -get_body_relative_vector
German Larrain
model.collision.adapters: fixed calls to superclasses' constructors
German Larrain
setup.py: addded 'numpy' package as a requirement
German Larrain
Notes.txt: hyperlink updated
German Larrain
documentation: added ARS's PyPI URL and a reference to reference of position and orientation representation.
  1. Prev
  2. Next