How to update your robot to use iCub 1.8.0 #240
Replies: 9 comments
-
Here in Lisbon we would be very interested in setting this tool for our robot Vizzy. From what I read, it looks like we have to define a |
Beta Was this translation helpful? Give feedback.
-
Hi @marcoaccame, thanks for the clear instructions. One comment related to step 5 (installing the robots-configuration files): the motor control xml files of the iCubs outside of Genoa are lacking the new mandatory motor control parameters EDIT: this commit fixed the problem for iCubLisboa01 |
Beta Was this translation helpful? Give feedback.
-
Please note that, following #173, if you want to use the iCub software version 1.8.0 on a physical iCub mounting a pc104 board, you will need to update the OS running on the pc104 to the 6.0 image based on Debian Jessie. Please refer to http://wiki.icub.org/wiki/The_Linux_on_the_pc104 for more information . |
Beta Was this translation helpful? Give feedback.
-
We are following the procedure to update iCubNancy01. Right now we are updating the firmwares and I wonder if the eUpdater and eLoader should be upgraded too. |
Beta Was this translation helpful? Give feedback.
-
Hi @dogoepp, I would recommend performing a full update of your robot with also the latest versions of eUpdater and eLoader. But do that with care. Read #221 for more info. |
Beta Was this translation helpful? Give feedback.
-
Hi @gsaponaro, sorry for my late reply but I had a few days holiday. Usually we add new parameters in xml files of all the robots. However, for the case of |
Beta Was this translation helpful? Give feedback.
-
Hi @traversaro, thank you for your contribution. I have updated my original post with your comment to update the OS image on PC104. |
Beta Was this translation helpful? Give feedback.
-
Hi @plinioMoreno, I am sorry I missed to add a firmwareupdater.ini file in the vizzy folder. I will do it for you soon and let you know, To compile the FirmwareUpdater tool you need to update the system to iCub 1.8.0. |
Beta Was this translation helpful? Give feedback.
-
Hi @plinioMoreno, I have updated the vizzy robot with firmwareupdater.ini. |
Beta Was this translation helpful? Give feedback.
-
Two posts of last year give instructions about how to update an ETH robot to the latest version of iCub software: #134 and #135.
Since then, some things have changed: we have the xml files inside repository https://github.com/robotology/robots-configuration and we have a new tool called
FirmwareUpdater
to perform FW update (seeNOTE 1
).As a result of that, here I post an updated procedure which applies to both CAN and ETH robots.
On server:
On pc104 or icub-head (see
NOTE 2
):cd icub-firmware-shared/build-pc104
,ccmake ..
,make
.cd icub-main/build-pc104
,ccmake ..
,make
.If one follows this procedure the robot will be ready to execute correctly.
In case, however, one misses some points or if forgets to perform FW update of some boards, proper messages from cmake and diagnostics printed when running yarprobotinterface will guide to perform missing update actions.
NOTES
FirmwareUpdater
which was released in icub-main master only a few days ago, please read:Beta Was this translation helpful? Give feedback.
All reactions