示例#1
0
 public PathFinder(ColliderContainer colliderContainer, ConfigurationSpace configurationSpace, Robot robot, LinearInterpolator linearInterpolator, DispatcherTimer timer)
 {
     this.colliderContainer  = colliderContainer;
     this.configurationSpace = configurationSpace;
     this.robot = robot;
     this.linearInterpolator = linearInterpolator;
     this.timer = timer;
 }
示例#2
0
 public PathFinder(ColliderContainer colliderContainer, ConfigurationSpace configurationSpace, Robot robot, LinearInterpolator linearInterpolator, DispatcherTimer timer)
 {
     this.colliderContainer = colliderContainer;
     this.configurationSpace = configurationSpace;
     this.robot = robot;
     this.linearInterpolator = linearInterpolator;
     this.timer = timer;
 }
示例#3
0
 private void IntializeConfigurationSpace()
 {
     configurationSpace = new ConfigurationSpace();
     configurationSpace.Init(Image);
     configurationSpace.MarkUnreachableCells(colliderContainer.anglesArray);
 }
示例#4
0
 private void IntializeConfigurationSpace()
 {
     configurationSpace = new ConfigurationSpace();
     configurationSpace.Init(Image);
     configurationSpace.MarkUnreachableCells(colliderContainer.anglesArray);
 }