added more ROS dependencies and fix cmake build issue  related with ncurses