Skip to content

thomper/RoboticsToolbox.jl

master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
src
 
 
 
 
 
 
 
 
Port of Peter Corke's Robotics Toolbox to Julia.

This work is unfinished.

These functions have been ported:

rot2, rotx, roty, rotz
trot2, trotx, troty, trotz
se2, se3
r2t, t2r
rpy2r, rpy2t, rpy2jac, tr2rpy


Licence
-------
Tentatively licensed under the GPLv3.


Requirements
------------
Julia 0.6.2.

Documenter.jl if you wish to generate documentation.


Usage
-----
You will need to add the repo's src/ directory to the JULIA_LOAD_PATH
environment variable.  On Linux:

export JULIA_LOAD_PATH=$JULIA_LOAD_PATH:/path/to/RoboticsToolbox.jl/src


You can then make all ported functions available with:

using RoboticsToolbox.transform

See test/transform.jl for usage examples.


To run the tests (all passing currently) run the following from the top
directory:

julia src/test/runtests.jl

Ensure that julia is the julia executable.


Documentation
-------------
Requires Documenter.jl to generate docs (Pkg.add("Documenter") to install).

To generate documentation, ensure JULIA_LOAD_PATH is set up as above, then
run:

julia docs/make.jl

Output will be in the docs/build directory, open index.html for the main page.

About

Port of Peter Corke's Robotics Toolbox to Julia

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages