new eigen-catkin