Common code for MATLAB toolboxes for Robotics, Machine Vision
Switch branches/tags
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
unit_test Change name to avoid clash with similarly named test in RTB Nov 25, 2018
.gitignore Merge commit '12b419da4ad9f312f752f3b24908d1cff2c8abe3' into rtb10 Jul 23, 2018
Animate.m change info message Sep 19, 2018
HiddenFigure.m Doco and copyright date updates Mar 5, 2017
LICENSE Initial commit Apr 6, 2015
NOTATION Move RTB and MVTB common code to toolbox/matlab/common Feb 12, 2012
PGraph.m return Inf for path cost if no path found Jul 8, 2018
Plucker.m Support plotting a vector Plucker objects Nov 18, 2018
Polygon.m minor bug fixes Feb 25, 2018
README.md Merge branch 'rtb10' into master Nov 18, 2018
about.m Doco and copyright date updates Mar 5, 2017
angdiff.m Doco and copyright date updates Mar 5, 2017
arrow3.m Doco and copyright date updates Mar 5, 2017
bresenham.m Doco and copyright date updates Mar 5, 2017
ccodefunctionstring.m Merge commit '12b419da4ad9f312f752f3b24908d1cff2c8abe3' into rtb10 Jul 23, 2018
chi2inv_rtb.m Doco and copyright date updates Mar 5, 2017
circle.m Doco and copyright date updates Mar 5, 2017
colnorm.m Doco and copyright date updates Mar 5, 2017
colorname.m data file is now in /data Feb 25, 2018
count_unique.m remove copyright, since I didn't write it Feb 25, 2018
diff2.m Doco and copyright date updates Mar 5, 2017
distributeblocks.m author contact and case Dec 8, 2014
dockfigs.m Doco and copyright date updates Mar 5, 2017
doesblockexist.m author contact and case Dec 8, 2014
e2h.m Doco and copyright date updates Mar 5, 2017
edgelist.m robustify code to handle a point outside the image bounds Jul 8, 2018
filt1d.m Doco and copyright date updates Mar 5, 2017
findjobj.m Doco and copyright date updates Mar 5, 2017
gauss2d.m Doco and copyright date updates Mar 5, 2017
gaussfunc.m Doco and copyright date updates Mar 5, 2017
getprofilefunctionstats.m Merge commit '12b419da4ad9f312f752f3b24908d1cff2c8abe3' into rtb10 Jul 23, 2018
h2e.m Doco and copyright date updates Mar 5, 2017
homline.m Doco and copyright date updates Mar 5, 2017
homtrans.m Doco and copyright date updates Mar 5, 2017
imeshgrid.m Doco and copyright date updates Mar 5, 2017
ishomog.m Doco and copyright date updates Mar 5, 2017
ishomog2.m Doco and copyright date updates Mar 5, 2017
isrot.m Doco and copyright date updates Mar 5, 2017
isrot2.m Doco and copyright date updates Mar 5, 2017
isvec.m Doco and copyright date updates Mar 5, 2017
mmlabel.m minor code tidyup Jun 7, 2018
mplot.m Doco and copyright date updates Mar 5, 2017
mtools.m Doco and copyright date updates Mar 5, 2017
multidfprintf.m Minor doco updates and copyright notice additions/updates Dec 14, 2014
numcols.m Doco and copyright date updates Mar 5, 2017
numrows.m Doco and copyright date updates Mar 5, 2017
peak.m Doco and copyright date updates Mar 5, 2017
peak2.m Doco and copyright date updates Mar 5, 2017
peakfit1.mat New files Nov 18, 2018
pickregion.m Add option to skip the first button press, useful if called from a ha… Mar 25, 2017
plot2.m Doco and copyright date updates Mar 5, 2017
plot_arrow.m Doco and copyright date updates Mar 5, 2017
plot_box.m Doco and copyright date updates Mar 5, 2017
plot_circle.m Doco and copyright date updates Mar 5, 2017
plot_ellipse.m Doco and copyright date updates Mar 5, 2017
plot_ellipse_inv.m Doco and copyright date updates Mar 5, 2017
plot_homline.m Doco and copyright date updates Mar 5, 2017
plot_point.m check that 2D points are passed, just to be clear. Jul 8, 2018
plot_poly.m add an option synonym fill=fillcolor to be consistent with other funcs Sep 19, 2018
plot_ribbon.m New files Nov 18, 2018
plot_sphere.m allow number of faces to be set Feb 25, 2018
plotp.m Doco and copyright date updates Mar 5, 2017
plotvol.m Doco and copyright date updates Mar 5, 2017
polydiff.m Doco and copyright date updates Mar 5, 2017
protectfig.m Doco and copyright date updates Mar 5, 2017
randinit.m Doco and copyright date updates Mar 5, 2017
runscript.m Doco and copyright date updates Mar 5, 2017
rvccheck.m Make report text more consistent between RTB and MVTB Nov 18, 2018
rvcpath.m Doco and copyright date updates Mar 5, 2017
simulinkext.m Update to documentation comments Jan 24, 2015
startup_rvc.m Add startup_rvc to this folder, never been under revision control bef… Sep 1, 2018
stlRead.m Remove Unicode characters in author name, causes LaTeX errors in the … Nov 18, 2018
symexpr2slblock.m Update to documentation comments Jan 24, 2015
tb_optparse.m only attempt to handle strings if MATLAB version supports them Sep 19, 2018
undockfigs.m Doco and copyright date updates Mar 5, 2017
usefig.m New files Nov 18, 2018
xaxis.m Doco and copyright date updates Mar 5, 2017
xyzlabel.m Doco and copyright date updates Mar 5, 2017
yaxis.m Doco and copyright date updates Mar 5, 2017

README.md

Synopsis

Common code for MATLAB toolboxes for Robotics, Machine Vision. Supports argument parsing, plotting (points, lines, ellipses, circles, boxes, polygones), figures, animation, arrows, polygons, graphs and may mathematical operations and datatypes.

Code Example

>> about ans
ans [double] : 3x3 (72 bytes)

Motivation

A collection of utility functions that factor out common tasks for the toolboxes.

Installation

Relevant files are included in the distributions of Robotics Toolbox for MATLAB (RTB) and Machine Vision Toolbox for MATLAB (MVTB).

To use this, my development repo, directly:

  • clone this repo
  • clone RTB or MVTB
  • ensure that both are in your MATLAB path

API Reference

Built as part of Robotics Toolbox for MATLAB or Machine Vision Toolbox for MATLAB.

License

GNU LGPL