private async void StartButton_Click(object sender, RoutedEventArgs e) { var map = await LoadMap(); environment.Map = map; RobotViewModel.Robot.Location = new Point(map.SizeX / 2, map.SizeY / 2); RobotViewModel.Robot.Orientation = 0.0; MapViewModel.SetMap(map); MapImage.Source = MapViewModel.Image; SimulationTickTimer.Start(); RobotViewModel.StartMonitoringModelProperties(); }
private async void StartButton_Click(object sender, RoutedEventArgs e) { Brain.AddCommand(new GenericSingleStateCommand(new FollowingLineState(5.0))); EnvironmentTickSource.Start(); RobotViewModel.StartMonitoringModelProperties(); }
private void StartButton_Click(object sender, RoutedEventArgs e) { Brain.CurrentState = new FollowingLineState(5.0); EnvironmentTickSource.Start(); RobotViewModel.StartMonitoringModelProperties(); }