some changes are made in different components to adapt to ROS nodes for planner. Cutting is under development.