Skip to content

Instantly share code, notes, and snippets.

@connerbrooks
connerbrooks / UCF_WPA2-Arch.md
Last active January 4, 2016 15:19
Connecting to UCF_WPA2 on Arch Linux with netctl
@connerbrooks
connerbrooks / wlp3s0-UCF_WPA2
Created January 26, 2014 21:48
UCF_WPA2 netctl profile
Description='UCF_WPA2'
Interface=wlp3s0
Connection=wireless
Security=wpa-configsection
ca_path=/etc/ssl/certs/incommonca.cer
IP=dhcp
WPAConfigSection=(
'ssid="UCF_WPA2"'
'key_mgmt=WPA-EAP'
'eap=PEAP'
<html>
<head>
<script src="https://cdnjs.cloudflare.com/ajax/libs/three.js/r71/three.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/dat-gui/0.5.1/dat.gui.js"></script>
<script src="libs/threex.keyboardstate.js"></script>
<script src="libs/physi.js"></script>
<script src="libs/OrbitControls.js"></script>
<link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
@connerbrooks
connerbrooks / kalman-1D.py
Last active August 29, 2015 22:47
1D Kalman Filter
# Write a program that will iteratively update and
# predict based on the location measurements
# and inferred motions shown below.
def update(mean1, var1, mean2, var2):
new_mean = float(var2 * mean1 + var1 * mean2) / (var1 + var2)
new_var = 1./(1./var1 + 1./var2)
return [new_mean, new_var]
def predict(mean1, var1, mean2, var2):
@connerbrooks
connerbrooks / localize.py
Last active August 29, 2015 22:45
2D Monte Carlo Localizer
# The function localize takes the following arguments:
#
# colors:
# 2D list, each entry either 'R' (for red cell) or 'G' (for green cell)
#
# measurements:
# list of measurements taken by the robot, each entry either 'R' or 'G'
#
# motions:
# list of actions taken by the robot, each entry of the form [dy,dx],
@connerbrooks
connerbrooks / mfo_devel_sched.json
Last active August 29, 2015 14:26
Maker Faire Schedule for Development
{
"days": [
{
"date_title": "Sept. 12",
"events": [
{
"name": "Maker Faire Begins",
"location": "Orlando Science Center",
"description": "Join us for fun and excietment.",
"start_time": "10:00 AM",
@connerbrooks
connerbrooks / android_cuda.md
Last active August 29, 2015 14:12
Cuda Android

Installing TADP

Download TADP from nvidia

Dependencies

before installing make sure that these are installed

sudo apt-get install openjdk-7-jdk
sudo apt-get install lib32stdc++6
sudo apt-get install lib32z1
@connerbrooks
connerbrooks / PaperTowelRoll.txt
Created December 18, 2014 06:22
Tango Paper Towel Roll data
{"buffer":[113,-56,16,-65,7,-73,64,-65,61,121,41,64,71,-96,10,-65,33,2,63,-65,91,59,41,64,22,-68,73,62,39,5,96,-65,95,21,56,64,57,-22,127,62,45,-102,87,-65,3,87,62,64,116,19,106,62,95,-57,98,-65,8,-115,59,64,-111,-72,70,62,-48,90,91,-65,61,62,57,64,-39,-96,94,62,-90,-54,84,-65,102,-69,58,64,-103,-74,68,62,-8,-75,86,-65,-67,23,59,64,-104,51,100,62,-104,-103,91,-65,-121,15,59,64,-74,-26,-118,62,-31,-76,83,-65,37,-48,59,64,78,-10,-128,62,0,-31,95,-65,-30,33,58,64,54,18,-127,62,82,51,92,-65,97,-43,60,64,-70,19,-78,62,107,-1,105,-65,55,6,64,64,116,-58,-113,62,-124,36,96,-65,-24,-85,59,64,-118,26,-114,62,97,-18,90,-65,17,127,60,64,-117,-127,-107,62,-108,-82,106,-65,-55,-66,62,64,-97,33,-70,62,100,-66,90,-65,-27,-87,63,64,100,-95,-98,62,-68,1,97,-65,24,20,61,64,-87,58,-100,62,48,36,90,-65,0,46,61,64,-33,92,-86,62,59,18,90,-65,38,-52,61,64,-41,38,-82,62,-47,6,98,-65,108,-35,62,64,-20,-69,-98,62,-26,2,101,-65,50,-19,58,64,127,-109,-19,62,-97,-59,104,-65,-59,110,67,64,-28,-39,-46,62,114,24,86,-65,16,-31,61,64,-52,-100,
@connerbrooks
connerbrooks / tangosaved.txt
Created December 18, 2014 05:36
Tango Saved Data
{"buffer":[102,-50,-74,-65,118,-106,57,-65,32,77,33,64,124,6,-77,-65,54,-58,61,-65,26,8,33,64,23,-60,-78,-65,-86,-103,58,-65,98,0,30,64,55,6,-78,-65,17,115,54,-65,-23,-111,31,64,82,-118,-82,-65,77,-55,54,-65,-55,-6,33,64,53,-105,-84,-65,-40,86,58,-65,-69,-109,32,64,-59,-99,-84,-65,37,47,62,-65,119,49,30,64,26,4,-74,-65,42,-115,67,-65,71,-21,38,64,78,-75,-74,-65,-52,59,68,-65,64,-100,39,64,90,55,-84,-65,26,5,64,-65,-82,-69,32,64,-108,-128,-90,-65,74,73,69,-65,59,95,33,64,-9,45,-88,-65,-21,48,64,-65,-91,-90,34,64,-91,-54,-92,-65,-3,-76,69,-65,72,-78,34,64,19,65,-86,-65,88,-21,53,-65,91,-72,35,64,-53,-86,-84,-65,-34,15,67,-65,-42,56,36,64,127,-15,-90,-65,4,-49,55,-65,20,-33,32,64,77,-46,-91,-65,-68,-8,63,-65,83,72,35,64,103,-113,-86,-65,-19,105,51,-65,-127,10,33,64,-115,-99,-85,-65,-98,-52,64,-65,76,-32,40,64,-30,113,-85,-65,124,-94,59,-65,123,100,34,64,-8,-6,-97,-65,94,114,58,-65,-81,57,32,64,35,91,-93,-65,-102,6,57,-65,88,65,35,64,48,49,-95,-65,-100,-93,69,-65,-36,85,37,64,-2,-65,-97,-65,-47,-117,54,-65,12,-10
@connerbrooks
connerbrooks / pointcloud_saved.html
Last active August 29, 2015 14:11
PointCloud.js with test data
<html>
<head>
<!-- you can include other scripts here -->
<script src="http://cdnjs.cloudflare.com/ajax/libs/three.js/r69/three.js"></script>
<script src="http://threejs.org/examples/js/controls/OrbitControls.js"></script>
</head>
<body>
<script>
var camera, scene, renderer;
var geometry, material, mesh;