Skip to content

Instantly share code, notes, and snippets.

@keionbis
keionbis / moveToPos.groovy
Created February 20, 2020 14:54
moveToPos.groovy
//Your code here
@keionbis
keionbis / grabtest.groovy
Last active February 3, 2020 16:39
grabtest.groovy
// https://mvnrepository.com/artifact/net.java.dev.jna/jna
@Grapes(
@Grab(group='net.java.dev.jna', module='jna', version='4.2.2')
)
println "test"
return null
@keionbis
keionbis / DynamicWalking.groovy
Created August 28, 2019 16:15 — forked from madhephaestus/DynamicWalking.groovy
XLKat_copy copy of XLKat
import java.time.Duration;
import java.util.ArrayList;
import javafx.application.Platform;
import org.reactfx.util.FxTimer;
import com.neuronrobotics.sdk.addons.kinematics.DHParameterKinematics;
import com.neuronrobotics.sdk.addons.kinematics.MobileBase;
import com.neuronrobotics.sdk.addons.kinematics.math.RotationNR;
@keionbis
keionbis / kin.js
Created February 21, 2019 20:22 — forked from kastner/kin.js
forward and reverse kinematics for a linear delta bot
DELTA_DIAGONAL_ROD = 288.5
// Horizontal offset from middle of printer to smooth rod center.
DELTA_SMOOTH_ROD_OFFSET = 206.0 // mm
// Horizontal offset of the universal joints on the end effector.
// DELTA_EFFECTOR_OFFSET = 32.0 // mm
DELTA_EFFECTOR_OFFSET = 32.0 // mm
// Horizontal offset of the universal joints on the carriages.
@keionbis
keionbis / test.groovy
Created January 24, 2019 02:09
Adding new file from BowlerStudio
//Your code here
Before running MBED Deploy
run:
pip install --upgrade setuptools
@keionbis
keionbis / support.groovy
Created December 9, 2018 00:34
Adding new file from BowlerStudio
//Your code here
cp macaddresses.txt addressestemp.txt
ifconfig wlp1s0 | awk '/HWaddr/ {print $NF}' > curraddress.txt
cat addressestemp.txt curraddress.txt > macaddresses.txt
cp macaddresses.txt addressestemp.txt
ifconfig wlp1s0 | awk '/HWaddr/ {print $NF}' > curraddress.txt
cat addressestemp.txt curraddress.txt > macaddresses.txt
@GrabResolver(name='sonatype', root='https://oss.sonatype.org/content/repositories/releases/')
@Grab(group='com.neuronrobotics', module='SimplePacketComsJava', version='0.1.6')
import java.net.InetAddress;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.List;
import edu.wpi.SimplePacketComs.*;
import edu.wpi.SimplePacketComs.PacketType;