From 356a2cca1a4f0fc1cfcda68d106d8dcd70a1009e Mon Sep 17 00:00:00 2001 From: Jefferson Lopes <55455265+Jefferson-Lopes@users.noreply.github.com> Date: Tue, 15 Mar 2022 22:02:00 -0300 Subject: [PATCH 1/3] update robotics toolbox URL --- Octave/README.txt | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/Octave/README.txt b/Octave/README.txt index 0f73f6e8..0b9ee0a6 100644 --- a/Octave/README.txt +++ b/Octave/README.txt @@ -11,7 +11,7 @@ The latest version of octave can be found here: http://octave.sourceforge.net/ Installation --------------------------------------------------------------------------------------------- To install the toolbox in octave the latest version of RVCTools is needed you can get this -form http://www.petercorke.com/Robotics_Toolbox.html +form https://petercorke.com/toolboxes/robotics-toolbox/ Unzip the toolbox and place it in the m directory in your octave install (share\octave\3.4.3\m) @@ -20,7 +20,7 @@ directory (m\RVCtools\robot). Copy and replace all files and folders. Once this is finished you are ready to use the toolbox in octave. Try >>> mdl_puma560 to build a robot. - + The code is a mashup of current V9 and the much older V6 code which supports Octave style classes. @@ -28,20 +28,20 @@ The code is a mashup of current V9 and the much older V6 code which supports Oct Functionality of the toolbox --------------------------------------------------------------------------------------------- Most of the Toolbox should work as it does in MATLAB although there will be some functions -that don't work correctly due to slight differences between MATLAB and Octave. - -One area of difference is the lack of reference objects in Octave. Link and SerialLink objects -inherit from the handle object in MATLAB which means that methods can change the value of the -object. This is not possible in Octave yet. So in MATLAB you can write - -obj.method(x) - -but in Octave you have to write - -obj = obj.method(x) - -where method(x) changes some property of the object. - +that don't work correctly due to slight differences between MATLAB and Octave. + +One area of difference is the lack of reference objects in Octave. Link and SerialLink objects +inherit from the handle object in MATLAB which means that methods can change the value of the +object. This is not possible in Octave yet. So in MATLAB you can write + +obj.method(x) + +but in Octave you have to write + +obj = obj.method(x) + +where method(x) changes some property of the object. + Quaternion: ----------- From e31e29f857652306c209bf18aff745a3d1e80a30 Mon Sep 17 00:00:00 2001 From: Jefferson Lopes <55455265+Jefferson-Lopes@users.noreply.github.com> Date: Tue, 15 Mar 2022 22:02:24 -0300 Subject: [PATCH 2/3] fix typo --- Octave/README.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Octave/README.txt b/Octave/README.txt index 0b9ee0a6..7ba7880b 100644 --- a/Octave/README.txt +++ b/Octave/README.txt @@ -11,7 +11,7 @@ The latest version of octave can be found here: http://octave.sourceforge.net/ Installation --------------------------------------------------------------------------------------------- To install the toolbox in octave the latest version of RVCTools is needed you can get this -form https://petercorke.com/toolboxes/robotics-toolbox/ +from https://petercorke.com/toolboxes/robotics-toolbox/ Unzip the toolbox and place it in the m directory in your octave install (share\octave\3.4.3\m) From 3440398a1933173fea719416f01e69c372769393 Mon Sep 17 00:00:00 2001 From: Jefferson Lopes <55455265+Jefferson-Lopes@users.noreply.github.com> Date: Tue, 15 Mar 2022 22:03:26 -0300 Subject: [PATCH 3/3] update Octave URL --- Octave/README.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Octave/README.txt b/Octave/README.txt index 7ba7880b..e4c1fd73 100644 --- a/Octave/README.txt +++ b/Octave/README.txt @@ -4,7 +4,7 @@ Software This version of the toolbox was developed using Octave 3.4.3 for windows but should still run on all distributions of octave. -The latest version of octave can be found here: http://octave.sourceforge.net/ +The latest version of octave can be found here: https://www.gnu.org/software/octave/download.html ---------------------------------------------------------------------------------------------