Erle Robotics: Introduction to Networking in Linux