Three new papers accepted for ICRA'15!

Check out our publication list.