update exercise 2.9 to catkin