Tag Archives: engineering

Git: Change your last commit

Git seems to be the way to go when it comes to code management nowadays. Also the iCub repository recently moved to Git.

Git has a number of pretty great features, one which I found very helpful is the ability to amend the previous commit. If you are as easily distracted as I am it might happen that you accidentally left something out of your last commit (or commited the binary/build directory too). With GIT you don’t have to worry, it can easily be fixed:

All you have to do is stage the extra changes like you would for a normal commit:
git add .
git rm --cached -r build/

And then just commit with the –amend argument.
git commit --amend

I did this with my commit here, you can’t even see that I pushed it before with the build dir :)

You can check the git log --stat to see your amended commit with the extra changes.
More information is available in the Git ‘commit’ documentation.

Proposal, Proposal, Proposal

Recently we have been quite busy with writing, proof-reading and submitting various proposals. The IDSIA Robotics Lab is involved in some new interesting projects, one in the FP7-SPACE-2013 call. The GMV lead project aims to look at autonomous operations of a Mars rover with a focus on biological evidence/fact finding. In the meantime I was also writing an SNF Doc.Mobility proposal and started to look into writing my PhD proposal (2nd year review). *pfff*

Apart from that we are also involved in FP7-ICT (robotics) calls for machine Continue reading

EU Robotics Week

Also this year the European Robotics Coordination Office is organising a European Robotics Week. The idea is to “show the general public what robotics is all about and what important role robots play in Europe!”. The IDSIA Robotics Lab is again taking part. This year we:

Continue reading

“Toward Intelligent Humanoids”

We, the robotics group at IDSIA, are proud to announce the release of our new video Toward Intelligent Humanoids (aka The Story of Several Nerds and Their Adorable Baby Robot), which we invite you to view at our new IDSIA Robotics website: http://robotics.idsia.ch/im-clever/ (embed after the jump) Continue reading

Vision-eering

iCubRecently I have been working a lot on trying to make the iCub see things. A fully integrated computer vision or robotic vision system is a quite tricky mathematical and engineering problem. Here at IDSIA we were trying to develop an easy to use system that would allow to rapid prototyping (offline) vision modules for the iCub, mainly to detect and localise objects the robot is in later stages supposed to manipulate and interact with.
Continue reading