[ros-dev] [ros-kernel] How do device drivers fit into the project goal