Eight new papers accepted for ICRA'14!

Check out our publication list.