Commit Graph

49 Commits

Author SHA1 Message Date
HuanWeng 21586238aa Debug MatrixLog3 and MatrixLog6 for MATLAB and Mathematica 2018-12-24 02:05:24 -06:00
HuanWeng 8a8ebe1e9c Delete an empty line in Python 2018-12-24 00:25:45 -06:00
HuanWeng 6de81fbb32 Modify the bug fix for MatrixLog3 and MatrixLog6 for Python 2018-12-24 00:21:42 -06:00
HuanWeng 20aeea8316
Merge pull request #12 from omartin2010/patch-2
Update MatrixLog6 and MatrixLog3
2018-12-23 23:48:37 -06:00
Olivier Martin fcaac5c5c7
Update core.py
I think this should about be right.
2018-12-21 15:16:49 -05:00
Olivier Martin 2e6e4ebb22
Update core.py 2018-12-19 13:01:30 -05:00
HuanWeng 64bba07040
Merge pull request #13 from zrwang/master
Fix misaligned indentations for python library to improve readability
2018-12-19 11:25:54 -06:00
Zerui Wang 796ee53409 Fix misaligned indentations for python library to improve readability 2018-12-09 12:29:46 +08:00
Olivier Martin b5525b0f4e
upadte Matrix6Log
somehow, in certain cases, I was unable to generate a trajectory without getting an error that the operator / can't work between list (omgmat) and float... so changing that fixed it for me.
2018-12-07 23:12:35 -05:00
HuanWeng 174a89066c
Merge pull request #9 from jarvisschultz/python_docstring_cleanup
Major formatting update to Python library
2018-12-07 10:04:51 -06:00
Jarvis Schultz 36c388aa20 Major formatting update to Python library
+ Fixed some spelling mistakes
 + Cleaned up tab/space indentation. Previously some of the samples would not
   work if copied/pasted into a Python interpreter because of mixed tabs/spaces
 + Cleared all trailing whitespace
 + Missing quotation marks in some sample code caused mistakes with printing
   messages
 + Added all import statements to some of the examples that already had some
   import statements
2018-11-14 07:57:23 -06:00
Jarvis Schultz 77dcf6617c Incrementing patch version for release on PyPi 2018-09-06 16:27:10 -05:00
Jarvis Schultz 2b73d76661 Minor changes to setup.py for PyPi release 2018-09-06 16:17:29 -05:00
HuanWeng d431e7b9a1 Tiny fix: Remove empty lines and space 2018-09-03 18:27:10 -05:00
HuanWeng a20b58ed86 New version preparing: remove "code" folder 2018-09-03 17:55:17 -05:00
HuanWeng e340de9d90
Merge pull request #7 from HuanWeng/nxrmaster
New version preparing: upload new files
2018-09-03 17:49:23 -05:00
HuanWeng e39132b9f4 Modify README's and update docs 2018-09-03 17:38:37 -05:00
HuanWeng efd4104a19 Rewrite README's 2018-08-30 02:08:52 -05:00
HuanWeng 9c617a0804 README modifications 2018-08-17 11:12:02 -05:00
HuanWeng 92206c10ac
Merge pull request #1 from jarvisschultz/nxrmaster
Python packaging cleanup
2018-08-15 13:49:48 -05:00
Jarvis Schultz 1cb560fdce Python packaging cleanup
+ Added gitignore
+ Cleaned up mixed tabs/spaces in setup.py
2018-08-14 15:45:39 -05:00
HuanWeng 1b78cb541a Fix the version number and add more in README 2018-08-12 22:46:28 -05:00
HuanWeng 165abd83dc Delete test file 2018-08-02 14:59:07 -05:00
HuanWeng 04bb47c5ed Correct README for matlab 2018-07-30 13:46:41 -05:00
HuanWeng 099434670c
Rename INSTALL.md to README.md 2018-07-30 13:44:25 -05:00
HuanWeng 484dcedbea Modify some READMEs 2018-07-30 13:40:46 -05:00
HuanWeng cd2b965069 Update the doc: unify the variable names 2018-07-24 14:42:53 -05:00
HuanWeng 30aade3ea7 Update: Make matplot as an option 2018-07-24 14:41:57 -05:00
HuanWeng 593fb0478e Changed the function order 2018-07-23 22:58:47 -05:00
HuanWeng e813d27035 Matlab and Mathematica code finished
Need to try Mathematica code in OS and Linux.
Need to complete other issues in Python code.
2018-07-23 16:47:50 -05:00
HuanWeng a6723b7b9a
Rename modernrobotics.m to ModernRobotics.m 2018-07-23 03:19:39 -05:00
HuanWeng 627cce9460 Upload several updates
Move the whole matlab lib and rename the folder.
Rearrange python code but still have some issue packaging.
Rename Mathematica package.
2018-07-23 03:17:51 -05:00
HuanWeng 9619409877 installation instruction uploaded
Doubt if the name should be consistent to lowercase, same with that in Python.

Doubt if we just directly point out the installation package path as we did after introducing "$Path", but get rid of "$Path" introduction.

Doubt if the folder storing the code should be renamed as "packages".
2018-07-18 13:57:08 -05:00
HuanWeng 191cada410 Mathematica package completed, ready for review 2018-07-18 13:13:33 -05:00
HuanWeng 5d881d3042 Mathematica packaging: completed functions before Cartesian 2018-07-11 20:59:27 -05:00
Bill Hunt 5779d2d14f Continued reformatting python source doc comments 2018-07-09 08:57:31 -05:00
Bill Hunt e1be446675 Updated more doc comments in python source 2018-07-06 08:49:47 -05:00
Bill Hunt b2849e84c2 Updated first 10 doc comment blocks for python source file 2018-07-06 08:24:08 -05:00
HuanWeng 2a3f75e5ad New functions added in Matlab and Mathematica
DistanceTo and TestIf
2018-07-02 06:30:31 -05:00
HuanWeng 3d882136bf Remove test code in Mathematica 2018-06-27 17:14:40 -05:00
HuanWeng 6b04ae0139 2 functions added in Matlab/Mathematica
ProjectToSE3 and ProjectToSO3.
2018-06-27 17:05:06 -05:00
HuanWeng 7e2b5fc602 2 functions added in Matlab version.
Possibly need to make more comments.
2018-06-27 00:50:41 -05:00
Bill Hunt f42f860b80 Added SO3 and SE3 manifold distance, projection and check functions. 2018-06-26 15:18:16 -05:00
Jarvis Schultz 2ecce16440
Merge pull request #5 from HuanWeng/nxrmaster
Debug: Unify the input/output data type
2018-06-21 13:40:09 -05:00
HuanWeng c2643f48b9 Debug: Unify the input/output data type
1. make the format of any matrix/vector outputs as numpy.array
2. change the format of any matrix/vector inputs in examples as numpy.array
2018-06-20 22:22:36 -05:00
Jarvis Schultz 72c3896dac Synchronizing Huan's commits
Pulled in all changes up to commit
3af09e85e8
2018-04-30 10:42:43 -05:00
Jarvis Schultz 76cda23be3
Merge pull request #3 from omartin2010/patch-1
Mistake in returning a 3x3 of zeros in MatrixLog3

In NP, you either pass a tuple or a single integer (not multiple integers like MATLAB).
2018-04-30 08:26:36 -05:00
Olivier Martin e7ed6a8932
Update modern_robotics.py
Typo...
2018-04-28 19:35:21 -04:00
jarvisschultz f0029c47f5 First commit after reinitialization
@HuanWeng added approximately 27 commits on top of the original code that was
created by @MikhailTodes. This included some bug fixes, documentation, and
rebasing. It was decided to wipe the entire history of the repo as the current
state of the code is a more stable place to continue developing from.
2017-01-16 12:06:15 -06:00