added robot_state_publisher to launch file and changed laser frame_id, also changed encoder count reset so it only happens when encoder counts != 0