public RobotSetting() { Mechanic = new MechanicalSetting(); Driving = new DrivingSetting(); WallFollowing = new WallFollowingSetting(); Sensor = new SensorSetting(); Stars = new StarList(); }
public static StarList Load(string path) { XmlSerializer xs = new XmlSerializer(typeof(StarList)); StreamReader sr = new StreamReader(path); StarList result = xs.Deserialize(sr) as StarList; sr.Close(); return(result); }
public StarList GetLandmarks() { StarList landmarks = new StarList(); foreach (PathNodeInfo pni in listNode) { if (pni.Type == PathNodeType.Absolute) { if (pni.LandMarkID > 0) { landmarks.Add(new StarInfo(pni.Name, pni.LandMarkID)); } } } return(landmarks); }