Skip to content

Instantly share code, notes, and snippets.

@henopied
henopied / StandardTrackingWheelLocalizer.java
Last active January 30, 2024 11:49
Three wheel localizer with IMU heading reset (latest update untested)
package org.firstinspires.ftc.teamcode.drive;
import androidx.annotation.NonNull;
import com.acmerobotics.dashboard.config.Config;
import com.acmerobotics.roadrunner.geometry.Pose2d;
import com.acmerobotics.roadrunner.localization.ThreeTrackingWheelLocalizer;
import com.acmerobotics.roadrunner.util.Angle;
import com.qualcomm.hardware.bosch.BNO055IMU;
import com.qualcomm.robotcore.hardware.DcMotorEx;
This file has been truncated, but you can view the full file.
(function(Ik,cd){function t(a,b){function c(){}c.prototype=a;var d=new c,e;for(e in b)d[e]=b[e];b.toString!==Object.prototype.toString&&(d.toString=b.toString);return d}function dd(a){return a instanceof Array?function(){return H.iter(a)}:"function"==typeof a.iterator?k(a,a.iterator):a.iterator}function k(a,b){if(null==b)return null;null==b.__id__&&(b.__id__=Rl++);var c;null==a.hx__closures__?a.hx__closures__={}:c=a.hx__closures__[b.__id__];null==c&&(c=function(){return c.method.apply(c.scope,arguments)},c.scope=a,c.method=b,a.hx__closures__[b.__id__]=c);return c}cd.promhx=cd.promhx||{};cd.openfl=cd.openfl||{};cd.lime=cd.lime||{};var g={},u=function(){return y.__string_rec(this,"")},Ha=function(){};g.ApplicationMain=Ha;Ha.__name__=["ApplicationMain"];Ha.config=null;Ha.preloader=null;Ha.create=function(){var a=new qg;a.create(Ha.config);var b=new Mc;Ha.preloader=new rg(b);a.setPreloader(Ha.preloader);Ha.preloader.onComplete.add(Ha.init);Ha.preloader.create(Ha.config);var b=[],c=[];b.push("core-assets/Close.png
This file has been truncated, but you can view the full file.
(function(Ik,cd){function t(a,b){function c(){}c.prototype=a;var d=new c,e;for(e in b)d[e]=b[e];b.toString!==Object.prototype.toString&&(d.toString=b.toString);return d}function dd(a){return a instanceof Array?function(){return H.iter(a)}:"function"==typeof a.iterator?k(a,a.iterator):a.iterator}function k(a,b){if(null==b)return null;null==b.__id__&&(b.__id__=Rl++);var c;null==a.hx__closures__?a.hx__closures__={}:c=a.hx__closures__[b.__id__];null==c&&(c=function(){return c.method.apply(c.scope,arguments)},c.scope=a,c.method=b,a.hx__closures__[b.__id__]=c);return c}cd.promhx=cd.promhx||{};cd.openfl=cd.openfl||{};cd.lime=cd.lime||{};var g={},u=function(){return y.__string_rec(this,"")},Ha=function(){};g.ApplicationMain=Ha;Ha.__name__=["ApplicationMain"];Ha.config=null;Ha.preloader=null;Ha.create=function(){var a=new qg;a.create(Ha.config);var b=new Mc;Ha.preloader=new rg(b);a.setPreloader(Ha.preloader);Ha.preloader.onComplete.add(Ha.init);Ha.preloader.create(Ha.config);var b=[],c=[];b.push("core-assets/Close.png
// ==UserScript==
// @name applezBot
// @namespace applezBot
// @include http://agar.io/*
// @version 1.0
// @grant none
// @author henopied
// ==/UserScript==
/*
Copyright 2015 Devin Ryan
// ==UserScript==
// @name applezBot
// @namespace applezBot
// @include http://agar.io/*
// @version 1.0
// @grant none
// @author henopied
// ==/UserScript==
/*
Copyright 2015 Devin Ryan