RobotCub

From Wiki for RobotCub and Friends

Jump to: navigation, search

Important: on 5/8/2009 we moved the repository to Sourceforge and Subversion. The following instructions have been updated accordingly.

All doocuments concerning the hardware are organized into the iCubPLatform SVN module on the RobotCub repository. The RobotCub repository is now hosted by Sourceforge (http://www.sourceforge.net).

To access the documentation you have two options:

  • navigate the repository using a web browers. Just click here.
  • download all files using Subversion (see below)

Important: the iCubPlatform part of the repository contains all the documentation about the hardware of the iCub. The software documentation can be found elsewhere.

The repository top level consists of:

  • doc, which contains manuals and official released documents
  • hardware, which contains all the cad, drawings, and bill of material files
  • software, which might contain some vendor-specific device driver

In particular the hardware folder is then subdivided by group (e.g. head, upper torso, etc.) and within each group files are further divided by category (e.g. proE, Dxf, etc.). Please take some time to navigate the repository to familiarize with the organization.

Important: to display CAD drawings you need PTC ProEngineering or a free viewer -- see list of free viewers for details.

ProE configuration files are also available as well as the RobotCub standard part specifications. If you checkout the repository to your local hard drive and simply run ProE from the hardware folder, then proE will automatically start with all the configurations required for RobotCub. The top level file is called i_cub.asm.1.

Naming of parts in ProE has been standardized to have always the .1 extension, so changes, will have to be committed to CVS always in this format.

How to download the documentation

Before you download:

  • you need a Subversion (svn) client and perhaps a Sourceforge account. Follow instructions here.
  • if you are going to add new files to the repository make sure you configure your client correctly, follow the instructions here.

Linux

Assuming you have an svn client, type at the console:

  svn co https://robotcub.svn.sourceforge.net/svnroot/robotcub/trunk/iCubPlatform

this will create in the local directory a new directory called iCubPlatform that contains the documentation.

Windows

This instructions assume you have the tortoisesvn Subversion client (if not, see above). It is trivial to adapt these instructions to other clients.

Use file manager to browse to the location where you would like to download the documentation. Right click on an empty region of the window and select "SVN checkout" from the contextual menu.

Type the following string in the entry "URL of repository":

  https://robotcub.svn.sourceforge.net/svnroot/robotcub/trunk/iCubPlatform

this will create in the local directory a new directory called iCubPlatform that contains the documentation.

Personal tools