"Anyone having trouble getting the boarduino working with the nunchuck accelerometer? The example code just hangs during the nunchuck_init function for me."
"Good point. I suppose you could do something like have the flight controller output serial to a servo motor controller, and then take that into the fail-safe switch. You'd be trading additional weight and circuit complexity for the software…"
"Yeah, I'm thinking if you loose power, you're probably dead anyway. You could loose power to the radio electronics or to a servo too. I don't know if it's valid, but my main worry is the software using the same chip for control switching that's…"
"What are your thoughts on using a separate microcontroller with the sole purpose of switching input and monitoring battery life or other critical events (maybe radio signal)? The routine can be simple enough to be trusted, and you can fit the whole…"
"I guess what I was thinking is that you could somehow clip off the low and high end of the output and just quantize the middle. Essentially, you'd turn it into a +-200 deg/sec range device and toss away the rest. It's the same thing you'd get with a…"
"Thanks for the reply and the Tom Pycke link. The importance of the gyro measurement is becoming more clear to me now. I'm wondering now, on top of detecting roll/pitch, could you use long term averaging of the accelerometers to also control for…"
Have you experimented with using the accelerometer data alone, but averaging the samples over time, only allowing each reading to contribute to some percentage of the estimated measurement?"
I'll have to look into the newer Stamp hardware, especially since I've gotten familiar with coding for the platform. That said, the cost of the Arduino is pretty compelling.
If more power and memory is needed, I was thinking the best thing…"
"I've made a GPS waypoint guided RC car in the past with a BS2 and I recall having to really whittle things down in order to get the code to fit in the Stamp's memory footprint. Depending on what other routines I had running in the service loop, I…"