Skip to content

Instantly share code, notes, and snippets.

@madhephaestus
Last active March 26, 2021 18:01
Show Gist options
  • Save madhephaestus/b4925977a261a4e7f8db40f30130d37d to your computer and use it in GitHub Desktop.
Save madhephaestus/b4925977a261a4e7f8db40f30130d37d to your computer and use it in GitHub Desktop.
Adding new file from BowlerStudio
import com.neuronrobotics.bowlerstudio.vitamins.Vitamins;
// Set a specific repository for the vitamins
Vitamins.setGitRepoDatabase("https://github.com/madhephaestus/Hardware-Dimensions.git")
ArrayList<String> types = Vitamins.listVitaminTypes()
println "\n\nAll availible types: "+types
CSG vitaminFromScript = Vitamins.get("hobbyServo","standard");
println "\n\nOptional servo sizes: "+Vitamins.listVitaminSizes("hobbyServo")
HashMap<String, Object> vitaminData = Vitamins.getConfiguration( "hobbyServo","standard")
println "\n\nMeasurments used to generate servo: "+vitaminData
println "\n\nA specific measurment : "+vitaminData.servoShaftSideHeight
println "A specific measurment using HashMap syntax : "+vitaminData.get("servoShaftSideHeight")
println "\n\nHorn data "+Vitamins.getConfiguration( "hobbyServoHorn","hv6214mg_1")
return vitaminFromScript
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment