Skip to content

Commit

Permalink
remove unnecessary dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
sswadkar committed Jan 25, 2023
1 parent 6a5651c commit c71190d
Show file tree
Hide file tree
Showing 8 changed files with 2 additions and 221 deletions.
14 changes: 1 addition & 13 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -13,19 +13,7 @@ repositories {
mavenCentral()
jcenter()
maven { url "https://jitpack.io" }
maven {
url = uri("https://maven.pkg.github.com/Mechanical-Advantage/AdvantageKit")
credentials {
username = "Mechanical-Advantage-Bot"
password = "\u0067\u0068\u0070\u005f\u006e\u0056\u0051\u006a\u0055\u004f\u004c\u0061\u0079\u0066\u006e\u0078\u006e\u0037\u0051\u0049\u0054\u0042\u0032\u004c\u004a\u006d\u0055\u0070\u0073\u0031\u006d\u0037\u004c\u005a\u0030\u0076\u0062\u0070\u0063\u0051"
}
}
}

configurations.all {
exclude group: "edu.wpi.first.wpilibj"
}

// Defining my dependencies. In this case, WPILib (+ friends)
dependencies {
testImplementation "org.junit.jupiter:junit-jupiter-api:5.7.2"
Expand All @@ -51,7 +39,7 @@ publishing {
release(MavenPublication) {
groupId = 'org.team4099'
artifactId = 'falconutils'
version = '1.1.3'
version = '1.1.4'

from(components["kotlin"])
}
Expand Down
18 changes: 0 additions & 18 deletions src/main/kotlin/org/team4099/lib/pathfollow/TrajectoryUtils.kt
Original file line number Diff line number Diff line change
@@ -1,14 +1,12 @@
package org.team4099.lib.pathfollow

import com.pathplanner.lib.PathPlannerTrajectory
import edu.wpi.first.math.trajectory.TrajectoryParameterizer
import org.team4099.lib.geometry.Pose2d
import org.team4099.lib.geometry.Translation2d
import org.team4099.lib.units.LinearVelocity
import org.team4099.lib.units.base.meters
import org.team4099.lib.units.base.seconds
import org.team4099.lib.units.derived.angle
import org.team4099.lib.units.derived.radians
import org.team4099.lib.units.inMetersPerSecond
import org.team4099.lib.units.inMetersPerSecondPerSecond
import org.team4099.lib.units.perSecond
Expand Down Expand Up @@ -71,19 +69,3 @@ fun trajectoryFromPath(

return Trajectory(states)
}

fun trajectoryFromPathPlanner(pathPlannerTrajectory: PathPlannerTrajectory): Trajectory {
return Trajectory(
pathPlannerTrajectory.states.map { state ->
state as PathPlannerTrajectory.PathPlannerState
TrajectoryState(
state.timeSeconds.seconds,
Pose2d(Translation2d(state.poseMeters.translation), state.holonomicRotation.angle),
state.poseMeters.rotation.angle,
state.velocityMetersPerSecond.meters.perSecond,
state.accelerationMetersPerSecondSq.meters.perSecond.perSecond,
angularVelocity = state.angularVelocityRadPerSec.radians.perSecond
)
}
)
}
2 changes: 1 addition & 1 deletion src/main/kotlin/org/team4099/lib/units/base/Percent.kt
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ inline val Number.percent: Decimal
get() = this.toDouble().percent

inline val Decimal.toPercentOutput: Double
get() = value
get() = value

inline val Rate.inPercentOutputPerSecond: Double
get() = value
41 changes: 0 additions & 41 deletions vendordeps/AdvantageKit.json

This file was deleted.

35 changes: 0 additions & 35 deletions vendordeps/PathplannerLib.json

This file was deleted.

37 changes: 0 additions & 37 deletions vendordeps/WPILibNewCommands.json

This file was deleted.

35 changes: 0 additions & 35 deletions vendordeps/navx_frc.json

This file was deleted.

41 changes: 0 additions & 41 deletions vendordeps/photonlib.json

This file was deleted.

0 comments on commit c71190d

Please sign in to comment.