Exemplo n.º 1
0
 public MoveJointsOperationBase(MoveJointsArgs args)
 {
     this.Start               = args.Start;
     this.Target              = args.Target;
     this.MoveGroup           = args.MoveGroup;
     this.VelocityScaling     = args.VelocityScaling;
     this.AccelerationScaling = args.AccelerationScaling;
     this.Parameters          = this.MoveGroup.BuildPlanParameters(VelocityScaling, args.CollisionCheck, args.MaxDeviation, args.AccelerationScaling, args.SampleResolution);
 }
 public MoveJointsCollisionFreeOperation(MoveJointsArgs args)
     : base(args)
 {
 }
 protected override IMoveJointsOperation Build(MoveJointsArgs args) =>
 new MoveJointsCollisionFreeOperation(args);
Exemplo n.º 4
0
 public MoveJointsOperation(MoveJointsArgs args)
     : base(args)
 {
 }
Exemplo n.º 5
0
 protected abstract IMoveJointsOperation Build(MoveJointsArgs args);