

{"id":8,"date":"2015-10-02T11:12:51","date_gmt":"2015-10-02T11:12:51","guid":{"rendered":"http:\/\/project.inria.fr\/softrobot\/?page_id=8"},"modified":"2024-06-18T09:56:04","modified_gmt":"2024-06-18T09:56:04","slug":"download","status":"publish","type":"page","link":"https:\/\/project.inria.fr\/softrobot\/install-get-started-2\/download\/","title":{"rendered":"Download"},"content":{"rendered":"<h1><strong>Option 1 : Installing from all-included binaries (v24.06.00)<\/strong><\/h1>\n<hr \/>\n<table>\n<tbody>\n<tr>\n<td style=\"background-color: #119389; border-radius: 5px;\">\n<h2><span style=\"color: #ffffff;\">Linux<a href=\"http:\/\/project.inria.fr\/softrobot\/files\/2015\/10\/OS_Linux_256x256-32.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-552 alignright\" src=\"http:\/\/project.inria.fr\/softrobot\/files\/2015\/10\/OS_Linux_256x256-32-150x150.png\" alt=\"\" width=\"48\" height=\"48\" srcset=\"https:\/\/project.inria.fr\/softrobot\/files\/2015\/10\/OS_Linux_256x256-32-150x150.png 150w, https:\/\/project.inria.fr\/softrobot\/files\/2015\/10\/OS_Linux_256x256-32.png 256w\" sizes=\"auto, (max-width: 48px) 100vw, 48px\" \/><\/a><\/span><\/h2>\n<\/td>\n<td width=\"10%\"><\/td>\n<td style=\"background-color: #119389; border-radius: 5px;\">\n<h2><span style=\"color: #ffffff;\">Windows<\/span><a href=\"http:\/\/project.inria.fr\/softrobot\/files\/2015\/10\/windows-8.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-554 alignright\" src=\"http:\/\/project.inria.fr\/softrobot\/files\/2015\/10\/windows-8-150x150.png\" alt=\"\" width=\"45\" height=\"45\" srcset=\"https:\/\/project.inria.fr\/softrobot\/files\/2015\/10\/windows-8-150x150.png 150w, https:\/\/project.inria.fr\/softrobot\/files\/2015\/10\/windows-8-300x300.png 300w, https:\/\/project.inria.fr\/softrobot\/files\/2015\/10\/windows-8.png 512w\" sizes=\"auto, (max-width: 45px) 100vw, 45px\" \/><\/a><i class=\"fa fa-windows\" aria-hidden=\"true\"><\/i><\/h2>\n<\/td>\n<td width=\"10%\"><\/td>\n<td style=\"background-color: #119389; border-radius: 5px;\">\n<h2><span style=\"color: #ffffff;\">MacOS<\/span><a href=\"http:\/\/project.inria.fr\/softrobot\/files\/2019\/04\/logo-apple.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-994 alignright\" src=\"http:\/\/project.inria.fr\/softrobot\/files\/2019\/04\/logo-apple-283x300.png\" alt=\"\" width=\"47\" height=\"50\" srcset=\"https:\/\/project.inria.fr\/softrobot\/files\/2019\/04\/logo-apple-283x300.png 283w, https:\/\/project.inria.fr\/softrobot\/files\/2019\/04\/logo-apple-141x150.png 141w, https:\/\/project.inria.fr\/softrobot\/files\/2019\/04\/logo-apple.png 518w\" sizes=\"auto, (max-width: 47px) 100vw, 47px\" \/><\/a><\/h2>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\"><a class=\" button grey large\" href=\"https:\/\/github.com\/sofa-framework\/sofa\/releases\/download\/v24.06.00\/SOFA_v24.06.00-full_Linux.zip\" target=\"_blank\" rel=\"noopener slides[buttonlightbox]\">v24.06.00<\/a><\/td>\n<td><\/td>\n<td style=\"text-align: center;\"><a class=\" button grey large\" href=\"https:\/\/github.com\/sofa-framework\/sofa\/releases\/download\/v24.06.00\/SOFA_v24.06.00-full_Win64.zip\" target=\"_blank\" rel=\"noopener slides[buttonlightbox]\">v24.06.00(64-bit)<\/a><\/td>\n<td><\/td>\n<td style=\"text-align: center;\"><a class=\" button grey large\" href=\"https:\/\/github.com\/sofa-framework\/sofa\/releases\/download\/v24.06.00\/SOFA_v24.06.00-full_MacOS.zip\" target=\"_blank\" rel=\"noopener slides[buttonlightbox]\">v24.06.00<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>In these binaries you will find a compiled version of SOFA with the SoftRobots, SoftRobots.Inverse, and STLIB plugins. Some tutorials are included with the binaries, you need to install python and numpy to be able to run them (please follow <a href=\"https:\/\/github.com\/sofa-framework\/sofa\/releases\/tag\/v24.06.00\">these instructions<\/a>). The SOFA binary is located in the <strong>bin\/ <\/strong>subdirectory.\u00a0 First steps tutorials for soft-robotics are available in:<\/p>\n<ul>\n<li>plugins\/SoftRobots\/examples\/tutorials\/FirstSteps<\/li>\n<li>plugins\/SoftRobots\/examples\/tutorials\/Tripod<\/li>\n<\/ul>\n<p>Other examples, more general, are available in:<\/p>\n<ul>\n<li>share\/sofa\/examples<\/li>\n<li>plugins\/*\/examples<\/li>\n<\/ul>\n<p>The SOFA&#8217;s users documentation is at this address:\u00a0<a href=\"https:\/\/www.sofa-framework.org\/community\/doc\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.sofa-framework.org\/community\/doc\/<\/a><br \/>\nIf you have any question please join the SOFA community in the dedicated forum:\u00a0<a href=\"https:\/\/github.com\/sofa-framework\/sofa\/discussions\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/sofa-framework\/sofa\/discussions<\/a><br \/>\nFor other versions of the binaries:\u00a0<a href=\"https:\/\/github.com\/SofaDefrost\/DefrostSofaBundle\/releases\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/SofaDefrost\/DefrostSofaBundle\/releases<\/a><\/p>\n<h1><strong>Option 2 : Adding the plugin binaries to a SOFA install<\/strong><\/h1>\n<hr \/>\n<p>You can also download the plugin <a href=\"https:\/\/github.com\/SofaDefrost\/SoftRobots\/releases\">binaries<\/a> and add it to your install of <a href=\"https:\/\/www.sofa-framework.org\/download\/\">SOFA<\/a>\u00a0by placing the plugin in:<\/p>\n<ul>\n<li>(Linux\/MacOS) the folder SOFA\/install\/plugins\/<\/li>\n<li>(Win) the folder SOFA\/install\/bin<\/li>\n<\/ul>\n<p>For the tutorials to work you will need to repeat this procedure with the\u00a0<a href=\"https:\/\/github.com\/SofaDefrost\/STLIB\/releases\" target=\"_blank\" rel=\"noopener nofollow\">STLIB plugin<\/a>.<\/p>\n<h1><strong>Option 3 : Installing from source code<br \/>\n<\/strong><\/h1>\n<hr \/>\n<p><strong>STEP 1 : Download SOFA.\u00a0<\/strong>Get the latest version of SOFA from its dedicated git repository and follow the\u00a0<a href=\"https:\/\/www.sofa-framework.org\/download\/\" target=\"_blank\" rel=\"noopener noreferrer\">SOFA download page<\/a>\u00a0to build the framework.\u00a0The plugin follows\u00a0the <span style=\"color: #993300;\">unstable<\/span> version of SOFA:<\/p>\n<pre>git clone -b master https:\/\/github.com\/sofa-framework\/sofa.git sofa\/master\/src\/<\/pre>\n<p><strong>STEP 2 : Download SoftRobots plugin.\u00a0<\/strong>Follow these three steps.<\/p>\n<p>2-1. Get the latest version of the SoftRobots plugin from its dedicated git repository:<\/p>\n<pre>git clone git@github.com:SofaDefrost\/SoftRobots.git<\/pre>\n<p>2-2.\u00a0SOFA uses the\u00a0<a class=\"external text\" title=\"http:\/\/www.cmake.org\/\" href=\"http:\/\/www.cmake.org\/\" rel=\"nofollow\">CMake<\/a>\u00a0build system and requires at least version 2.8.8.\u00a0You can now create a build directory for SOFA and the plugin using the CMake gui, if not already done.<\/p>\n<p>2-3. In the CMake gui, add the plugin path to SOFA_EXTERNAL_DIRECTORIES.<\/p>\n<p><strong>STEP 3 : Download SoftRobots.Inverse plugin. <\/strong>The plugin has a dependency to SoftRobots plugin, then to use the inverse feature you should download both plugins.<\/p>\n<p>3-1. Get the latest version of the SoftRobots.Inverse plugin from its dedicated git repository:<\/p>\n<pre>git clone git@github.com:SofaDefrost\/SoftRobots.Inverse.git<\/pre>\n<p>3-2. In the CMake gui, add the plugin path to SOFA_EXTERNAL_DIRECTORIES.<\/p>\n<p><strong>STEP 4 : Build.\u00a0<\/strong>Follow the build instructions with respect to your OS:<\/p>\n<ul>\n<li><a href=\"https:\/\/project.inria.fr\/softrobot\/install-get-started-2\/building-on-linux\/\">Build on Linux<\/a><\/li>\n<li><a href=\"https:\/\/project.inria.fr\/softrobot\/install-get-started-2\/building-on-windows\/\">Build on Windows<\/a><\/li>\n<li><a href=\"https:\/\/project.inria.fr\/softrobot\/install-get-started-2\/building-on-osx\/\">Build on MacOS<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Option 1 : Installing from all-included binaries (v24.06.00) Linux Windows MacOS v24.06.00 v24.06.00(64-bit) v24.06.00 In these binaries you will find a compiled version of SOFA with the SoftRobots, SoftRobots.Inverse, and STLIB plugins. Some tutorials are included with the binaries, you need to install python and numpy to be able to\u2026<\/p>\n<p> <a class=\"continue-reading-link\" href=\"https:\/\/project.inria.fr\/softrobot\/install-get-started-2\/download\/\"><span>Continue reading<\/span><i class=\"crycon-right-dir\"><\/i><\/a> <\/p>\n","protected":false},"author":850,"featured_media":0,"parent":584,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-8","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/project.inria.fr\/softrobot\/wp-json\/wp\/v2\/pages\/8","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/project.inria.fr\/softrobot\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/project.inria.fr\/softrobot\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/project.inria.fr\/softrobot\/wp-json\/wp\/v2\/users\/850"}],"replies":[{"embeddable":true,"href":"https:\/\/project.inria.fr\/softrobot\/wp-json\/wp\/v2\/comments?post=8"}],"version-history":[{"count":80,"href":"https:\/\/project.inria.fr\/softrobot\/wp-json\/wp\/v2\/pages\/8\/revisions"}],"predecessor-version":[{"id":1157,"href":"https:\/\/project.inria.fr\/softrobot\/wp-json\/wp\/v2\/pages\/8\/revisions\/1157"}],"up":[{"embeddable":true,"href":"https:\/\/project.inria.fr\/softrobot\/wp-json\/wp\/v2\/pages\/584"}],"wp:attachment":[{"href":"https:\/\/project.inria.fr\/softrobot\/wp-json\/wp\/v2\/media?parent=8"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}