Pregunta de entrevista de Canonical

What are the main areas of friction for software development with ROS?