BowlerKernel
DeltaRobotConfig.java
Go to the documentation of this file.
1 package com.neuronrobotics.replicator.driver.delta;
2 
3 // TODO: Auto-generated Javadoc
7 public class DeltaRobotConfig {
8  //Sample code from http://forums.trossenrobotics.com/tutorials/introduction-129/delta-robot-kinematics-3276/
9  // robot geometry
11  // (look at pics above for explanation)
12  private double e ; // end effector
13 
15  private double f; // base
16 
18  private double re ;
19 
21  private double rf;
22 
31  public DeltaRobotConfig(double e, double f, double re, double rf){
32  setE(e);
33  setF(f);
34  setRe(re);
35  setRf(rf);
36  }
37 
44  setE(config.getE());
45  setF(config.getF());
46  setRe(config.getRe());
47  setRf(config.getRf());
48  }
49 
55  private void setE(double e) {
56  this.e = e;
57  }
58 
64  public double getE() {
65  return e;
66  }
67 
73  private void setF(double f) {
74  this.f = f;
75  }
76 
82  public double getF() {
83  return f;
84  }
85 
91  private void setRe(double re) {
92  this.re = re;
93  }
94 
100  public double getRe() {
101  return re;
102  }
103 
109  private void setRf(double rf) {
110  this.rf = rf;
111  }
112 
118  public double getRf() {
119  return rf;
120  }
121 }
DeltaRobotConfig(double e, double f, double re, double rf)