Difference between revisions of "Downloads"

From Wiki for iCub and Friends
Jump to: navigation, search
(Windows)
 
(11 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
Latest releases:
 
Latest releases:
* 12/02/2018 : '''iCub-1.10.0''', requires '''YARP-2.3.72'''
+
* 25/08/2020: '''iCub-1.17.0''', requires '''YARP-3.4.0'''.
  
 
Previous releases:
 
Previous releases:
 +
* 25/05/2020 : iCub-1.16.0, requires YARP-3.3.2.
 +
* 25/02/2020 : iCub-1.15.0, requires YARP-3.3.2. Require [https://github.com/robotology/QA/issues/364 '''CMake 3.12'''].
 +
* 22/10/2018 : iCub-1.12.0, requires YARP-3.1.0
 +
* 12/02/2018 : iCub-1.10.0, requires YARP-2.3.72
 
* 15/06/2017 : iCub-1.8.0, requires YARP-2.3.70
 
* 15/06/2017 : iCub-1.8.0, requires YARP-2.3.70
 
* 29/11/2016 : iCub-1.6.0, requires YARP-2.3.68
 
* 29/11/2016 : iCub-1.6.0, requires YARP-2.3.68
Line 14: Line 18:
 
* iCub-1.1.10, requires YARP-2.3.19
 
* iCub-1.1.10, requires YARP-2.3.19
  
The iCub software requires that you install YARP first. YARP binaries are available here: http://www.yarp.it/installation_downloads.html
+
== Windows ==
 +
The Windows binaries for the iCub are distributed as part of the Windows binaries installer of the [https://github.com/robotology/robotology-superbuild robotology-superbuild] project, that distributes iCub and other related software in a Windows installer. Furthermore, a dependency only installer is also provided to easily install all the dependencies of YCM, YARP and iCub software.
  
== Windows ==
+
To get more instruction on how to use the robotology-superbuild Windows installers, please check the [https://github.com/robotology/robotology-superbuild/releases/tag/v2020.08 robotology-superbuild release notes]
[[Image:win-logo.jpg|right|50px]] '''Important''': to develop code using precompiled binaries packages have to match the compiler you use, make sure you download and install the correct version (i.e. MSVC12 x86 for Visual Studio 2013 32 bit, MSVC14/15 amd64 for Visual Studio 2015/2017 64 bit etc.).
 
  
If in doubt about the version number of your copy of Visual Studio, find the internal version number shown for it in this [https://en.wikipedia.org/wiki/Microsoft_Visual_Studio#History version history table].
+
Note that only Visual Studio 2017 64-bit or later are supported.  
  
 
{| border="2" style="margin-left: 0em;"
 
{| border="2" style="margin-left: 0em;"
 
|-
 
|-
! iCub 1.10.0
+
! iCub 1.17.0 and YARP 3.4.0 (from [https://github.com/robotology/robotology-superbuild Robotology Superbuild])
! scope="col" | MSVC 12
+
! scope="col" | Binaries (full install)
! scope="col" | MSVC 14/15
+
! scope="col" | Binaries (dependency only)
 
! scope="col" | Sources
 
! scope="col" | Sources
|-
 
! scope="row" | x86
 
| [https://github.com/robotology/icub-main/releases/download/v1.10.0/iCub_1.10.0_v12_x86_1.exe x86]
 
| [https://github.com/robotology/icub-main/releases/download/v1.10.0/iCub_1.10.0_v14_x86_1.exe x86]
 
| [https://github.com/robotology/icub-main/archive/v1.10.0.zip icub-main-src-1.10.0.zip]
 
 
|-
 
|-
 
! scope="row" | amd64
 
! scope="row" | amd64
| [https://github.com/robotology/icub-main/releases/download/v1.10.0/iCub_1.10.0_v12_x86_amd64_1.exe amd64]
+
| [https://github.com/robotology/robotology-superbuild/releases/download/v2020.08/robotology-full-installer-win64.exe amd64]
| [https://github.com/robotology/icub-main/releases/download/v1.10.0/iCub_1.10.0_v14_x86_amd64_1.exe amd64]
+
| [https://github.com/robotology/robotology-superbuild/releases/download/v2020.08/robotology-dependencies-installer-win64.exe amd64]
| [https://github.com/robotology/icub-main/archive/v1.10.0.zip icub-main-src-1.10.0.zip]
+
| [https://github.com/robotology/icub-main/archive/v1.17.0.zip icub-main-src-1.17.0.zip]
 
|}
 
|}
  
Line 47: Line 46:
  
 
iCub: https://github.com/robotology/icub-main/releases
 
iCub: https://github.com/robotology/icub-main/releases
 
== Old Releases ==
 
 
''In the past we moved from Sourceforge to GitHub, so some old releases can be found here:''
 
 
* iCub: https://sourceforge.net/projects/robotcub/files/iCub-main/
 

Latest revision as of 10:04, 11 September 2020

Latest releases:

  • 25/08/2020: iCub-1.17.0, requires YARP-3.4.0.

Previous releases:

  • 25/05/2020 : iCub-1.16.0, requires YARP-3.3.2.
  • 25/02/2020 : iCub-1.15.0, requires YARP-3.3.2. Require CMake 3.12.
  • 22/10/2018 : iCub-1.12.0, requires YARP-3.1.0
  • 12/02/2018 : iCub-1.10.0, requires YARP-2.3.72
  • 15/06/2017 : iCub-1.8.0, requires YARP-2.3.70
  • 29/11/2016 : iCub-1.6.0, requires YARP-2.3.68
  • 01/06/2016 : iCub-1.4.0, requires YARP-2.3.66
  • 18/06/2015 : iCub-1.1.16, requires YARP-2.3.64
  • 18/07/2014 : iCub-1.1.15, requires YARP-2.3.63
  • 06/08/2013 : iCub-1.1.13, requires YARP-2.3.22
  • 10/07/2013 : iCub-1.1.12, requires YARP-2.3.21
  • 04/03/2013 : YARP 2.3.20 binaries for windows 64bits
  • 7/12/2012 : iCub-1.1.11, requires YARP-2.3.20 (support for Visual Studio 11)
  • iCub-1.1.10, requires YARP-2.3.19

Windows

The Windows binaries for the iCub are distributed as part of the Windows binaries installer of the robotology-superbuild project, that distributes iCub and other related software in a Windows installer. Furthermore, a dependency only installer is also provided to easily install all the dependencies of YCM, YARP and iCub software.

To get more instruction on how to use the robotology-superbuild Windows installers, please check the robotology-superbuild release notes

Note that only Visual Studio 2017 64-bit or later are supported.

iCub 1.17.0 and YARP 3.4.0 (from Robotology Superbuild) Binaries (full install) Binaries (dependency only) Sources
amd64 amd64 amd64 icub-main-src-1.17.0.zip

Linux

Linux-all.jpg
Binaries for Linux are available for Debian and Ubuntu with aptitude (see: Installation from pre-compiled binaries)

Packages

You can download individual .deb packages from Github:

iCub: https://github.com/robotology/icub-main/releases