Releases: harvard-microrobotics/sorotraj
Releases · harvard-microrobotics/sorotraj
Sorotraj 1.3.1
Summary
- Added ability to get a flattened trajectory (list of trajectory points) from a
TrajBuilder
via theget_flattened_trajectory()
method - Added ability to get a list of relevant times in the trajectory from a
TrajBuilder
via theget_absolute_times()
method - Fixed docstrings.
Sorotraj 1.2.8
Summary
- Fixed
np.vstack()
syntax error causing failure in interpolators - Remove type hinting in
utils
for backward-compatibility with Python 2.7
Sorotraj 1.2.6
Summary
- Fixed
get_interp_function
argument passthrough bug where arguments were not passed to the underlyingget_traj_function()
function.
Sorotraj 1.2.5
Summary
- Fixed trajectory length-checking bug
- Fixed dimensions of trajectory interpolator returns (1D if scalar input, 2D if 1D input)
- Fixed build error where trajectories of type "interp" and interp-type "none" are not built.
- Added graph argument deprecation warning
Sorotraj 1.2.3
Summary
- Fixed bug in cycle function related to outdates syntax
- Updated documentation
- Expanded documentation for the "Build One Trajectory" example to walk through all the code and show output graphs.
- Updated theming and fixed typos
Sorotraj 1.2.2
Summary
- Added documentation via read-the-docs: sorotraj.readthedocs.io
- Includes a detailed quick-start guide and examples.
- Documentation uses autodoc to pull info from docstrings and display a nice API reference.
- Various housekeeping things to make the API stable.
Sorotraj 1.2.1
Summary
- Completely refactored trajectory interpolation to split interpolation of each trajectory segment into separate interpolator functions. This fixes all of the issues with undefined behavior when interpolating.
- Note: The deprecated
as_list
argument has been removed fromInterpolator.get_traj_function()
.
- Note: The deprecated
- Added several checks to ensure trajectory definitions are designed correctly before trying to parse them.
- Split out useful small function into "utils.py".
- Added docstrings to every function
Sorotraj 1.0.0
Summary
- Added testing suite using (pytest)[https://docs.pytest.org/]
- Updated references to deprecated
numpy.matrix
class tonumpy.array
. - Performed various houskeeping things (moved all reference links to microrobotics lab rather than Clark's personal github)