ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
My advice to you would be to decide on a robotic project you're interested in and pursue this using ROS to develop your knowledge.
Small mobile robots using the Raspberry Pi are a great place to start, they're small relatively cheap and there are ROS systems all setup and ready to use for them. The german robots website has a link to a raspberry pi image with ubuntu mate and ROS ready to go, you can find it under the heading 'Raspberry Pi 3 Ubuntu with ROS'.
The best way to learn ROS is to use it and to use it you need a project.