BowlerKernel
WheeledDriveEngine.java
Go to the documentation of this file.
1 package com.neuronrobotics.sdk.addons.kinematics;
2 
3 import com.neuronrobotics.sdk.addons.kinematics.math.TransformNR;
4 
5 // TODO: Auto-generated Javadoc
9 public class WheeledDriveEngine implements IDriveEngine {
10 
11  /* (non-Javadoc)
12  * @see com.neuronrobotics.sdk.addons.kinematics.IDriveEngine#DriveArc(com.neuronrobotics.sdk.addons.kinematics.MobileBase, com.neuronrobotics.sdk.addons.kinematics.math.TransformNR, double)
13  */
14  @Override
15  public void DriveArc(MobileBase source, TransformNR newPose, double seconds) {
16  // TODO Auto-generated method stub
17 
18  }
19 
20  /* (non-Javadoc)
21  * @see com.neuronrobotics.sdk.addons.kinematics.IDriveEngine#DriveVelocityStraight(com.neuronrobotics.sdk.addons.kinematics.MobileBase, double)
22  */
23  @Override
24  public void DriveVelocityStraight(MobileBase source, double cmPerSecond) {
25  // TODO Auto-generated method stub
26 
27  }
28 
29  /* (non-Javadoc)
30  * @see com.neuronrobotics.sdk.addons.kinematics.IDriveEngine#DriveVelocityArc(com.neuronrobotics.sdk.addons.kinematics.MobileBase, double, double)
31  */
32  @Override
33  public void DriveVelocityArc(MobileBase source, double degreesPerSecond,
34  double cmRadius) {
35  // TODO Auto-generated method stub
36 
37  }
38 
39 
40 
41 }
void DriveVelocityStraight(MobileBase source, double cmPerSecond)
void DriveArc(MobileBase source, TransformNR newPose, double seconds)
void DriveVelocityArc(MobileBase source, double degreesPerSecond, double cmRadius)