Robotics expert Dr. Ghulam Mustafa explains the practical necessities that often go unmentioned when building robots. Most people associate robotics with exciting things such as Artificial Intelligence, Voice Recognition and Machine Learning. Dr. Mustafa explains that in order to understand these things, one needs to dig deeper and understand concepts like kinematics, dynamics, sensing and control.