Skip to content

Commit

Permalink
Merge pull request #30 Remove remaining robotics source set stuff.
Browse files Browse the repository at this point in the history
  • Loading branch information
calvertdw authored Oct 29, 2024
2 parents 66c74eb + 806bcc6 commit d1fb838
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 24 deletions.
23 changes: 1 addition & 22 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,27 +12,16 @@ In your build.gradle:
`compile group: "us.ihmc", name: "ihmc-commons", version: `
[ ![ihmc-commons](https://maven-badges.herokuapp.com/maven-central/us.ihmc/ihmc-commons/badge.svg?style=plastic)](https://maven-badges.herokuapp.com/maven-central/us.ihmc/ihmc-commons)

`compile group: "us.ihmc", name: "ihmc-commons-robotics", version: `
[ ![ihmc-commons](https://maven-badges.herokuapp.com/maven-central/us.ihmc/ihmc-commons/badge.svg?style=plastic)](https://maven-badges.herokuapp.com/maven-central/us.ihmc/ihmc-commons-robotics)

`testCompile group: "us.ihmc", name: "ihmc-commons-testing", version: `
[ ![ihmc-commons-testing](https://maven-badges.herokuapp.com/maven-central/us.ihmc/ihmc-commons-testing/badge.svg?style=plastic)](https://maven-badges.herokuapp.com/maven-central/us.ihmc/ihmc-commons-testing)

### What's Included

##### Main Dependencies

- Apache Commons Lang 3
- Apache Commons I/O
- IHMC's Log Tools logging library providing setting log level from CLI

##### Robotics Dependencies
##### Dependencies

- Apache Commons Lang 3
- Apache Commons I/O
- IHMC's Log Tools logging library providing setting log level from CLI
- IHMC's Euclid Geometry Library
- Trove4j for garbage free lists of primitives

##### Main Distribution

Expand All @@ -48,16 +37,6 @@ In your build.gradle:
- Tools for working with Angles and arrays
- Tools for working with deadbands.

##### Robotics Distribution

- RobotSide, RobotQuadrant, and RobotSextant, which extend RobotSegment definitions for conveniently defining sides for robots.
- SegmentDependentLists, which provide conveniences for containing sided values.
- Common enums for defining robot structure, such as ArmJointName and LegJointName.
- Recycling lists for DenseMatrix from EJML and FrameTuple2D and 3D objects.
- Generic holders of data, such as contactable bodies and center of mass state.
- Holders of output data that is useful to pass between controller instances.
- Tools for deadband

##### Testing Distribution

- Support for mutation testing and displaying the results in your browser.
Expand Down
2 changes: 0 additions & 2 deletions build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -42,9 +42,7 @@ testingDependencies {

testDependencies {
api(ihmc.sourceSetProject("main"))
api(ihmc.sourceSetProject("robotics"))
api(ihmc.sourceSetProject("testing"))
api("com.google.guava:guava:18.0")
}

tasks.register("printJUnitXMLs")
Expand Down

0 comments on commit d1fb838

Please sign in to comment.