GNU Octave

311 views
Skip to first unread message

JuanPi

unread,
Jan 17, 2013, 7:08:07 AM1/17/13
to robotics...@googlegroups.com
Dear Members of the Robotics Toolbox mailing list,

I write you to give you a update on the state of classdef in GNU Octave.
The developer version of GNU Octave has now a working implementation
of classdef (not yet fully fledged).

Any feedback based on your tests is highly welcomed. The mail address
to contact upstream is
maint...@octave.org

Sincerely,

Juan Pablo



On Fri, Feb 3, 2012 at 2:48 AM, Peter <peter....@gmail.com> wrote:
> I'm happy to release a first cut of an Octave port of the Robotics
> Toolbox. This includes the classes Quaternion, Link and SerialLink.
> This is the 'classical toolbox' equivalent to V8.
>
> None of the mobile robot or planning classes that were added to V9
> have been ported and it's not on my immediate agenda.
>
> The port was interesting because Octave class support is like what
> MATLAB had ten years ago. As MATLAB improved its class support I
> tracked that and the implementations got cleaner. The Octave port is
> a mashup of old code from V6 but with V9 functionality. Some things
> are not quite right, or not very pretty but there is a surprisingly
> (to me) workable level of functionality.
>
> You can download the zip file from
>
> petercorke.com/files/Octave.zip
>
> and then follow the instructions in the README.txt file.
>
> Pls post comments or patches to the list. I can't guarantee quick
> response to problems though, my focus right now is on a major upgrade
> of toolbox documentation, RTB first, then MVTB, and preparing a
> solutions manual for the RVC book.
>
>
> peter
>
> --
> You received this message because you are subscribed to the Google Groups "Robotics & Machine Vision Toolboxes" group.
> To post to this group, send an email to robotics...@googlegroups.com.
> To unsubscribe from this group, send email to robotics-tool-...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/robotics-tool-box?hl=en-GB.
>



--
JuanPi Carbajal
-----
"It is one thing not to be able to perform a certain feat, but quite
another to prove that it cannot be done." - Henry Ernest Dudeney
-----
http://ailab.ifi.uzh.ch/carbajal/

Peter Corke

unread,
Jan 17, 2013, 4:46:29 PM1/17/13
to robotics...@googlegroups.com, robotics...@googlegroups.com
This is great news, well done to the developers. I'd encourage anybody with an interest in Octave to test the RTB classes and report back what works and what doesn't. Try to make problem reports detailed so that we can figure out what the problems are.

If Octave worked on Android this would be a real game changer!

Peter

JuanPi

unread,
Jan 18, 2013, 8:13:58 AM1/18/13
to robotics...@googlegroups.com
Hi again,

Thank you Peter for your support!

I forgot to tell that to test the development of classdef you have to
checkout the repository (using mercurial 2.0.0 or higher)
and then update to the classdef branch

hg clone http://www.octave.org/hg/octave
hg pull
hg update classdef

Then you can build using
./bootstrap
make

Thanks
Reply all
Reply to author
Forward
0 new messages