OLED DC-GND. Remember to change comm config OLED
Buzzer not suppoerted
Power modules are hot. Too less power is drawn.
Go switch backlight does not look awesome
import java.awt.image.BufferedImage; | |
import com.neuronrobotics.imageprovider.Detection; | |
import java.util.List; | |
import javax.imageio.ImageIO; | |
import java.net.*; | |
import java.io.BufferedReader; | |
import org.apache.commons.io.IOUtils; | |
import com.google.gson.*; | |
double happyThreshold = 0.9 |
<root> | |
<mobilebase> | |
<driveType>walking</driveType> | |
<cadEngine> | |
<gist>bcb4760a449190206170</gist> | |
<file>ThreeDPrintCad.groovy</file> | |
</cadEngine> | |
<driveEngine> | |
<gist>aef13d65093951d13235</gist> |
<root> | |
<mobilebase> | |
<driveType>walking</driveType> | |
<cadEngine> | |
<gist>bcb4760a449190206170</gist> | |
<file>ThreeDPrintCad.groovy</file> | |
</cadEngine> | |
<driveEngine> | |
<gist>bcb4760a449190206170</gist> |
<root> | |
<mobilebase> | |
<driveType>walking</driveType> | |
<cadEngine> | |
<gist>365f3e09803ea0703112</gist> | |
<file>ThreeDPrintCad.groovy</file> | |
</cadEngine> | |
<driveEngine> | |
<gist>406243097dc742dec467</gist> |
import com.neuronrobotics.bowlerstudio.creature.ICadGenerator; | |
import com.neuronrobotics.bowlerstudio.creature.CreatureLab; | |
import org.apache.commons.io.IOUtils; | |
import com.neuronrobotics.bowlerstudio.vitamins.*; | |
// Load the .CSG from the disk and cache it in memory | |
double spindalRadius = 16; | |
double housingDiameter=3.7 | |
double ballJointPinSize=8; |
Nick KC1BQU | |
Jeff KM4SCS | |
Greg KC1EZL | |
Richard KC1AMO | |
Cosine KC1FGN | |
Ed KG7MYL | |
Alex Lemmon KC3FTD |
From /map
coordinates to grid array indices:
gridx = int((pose.position.x - offsetX - (.5 * resolution)) / resolution)
gridy = int((pose.position.y - offsetY - (.5 * resolution)) / resolution)
From grid array indices to /map
coordinates:
Connect the STK500 in high voltage programming mode. http://www.atmel.com/webdoc/stk500/stk500.PHVProgramming.html http://www.atmel.com/webdoc/stk500/stk500.highVoltageProgramming.html
Use avrdude
to write the fuse. Change /dev/ttyUSB0
to the actual serial port.
a |