I made my crazyfile easier to fly. As a novice flier, I found it difficult to be constantly worrying about the yaw of the crazyflie; it was just one too many things to look at, and trying to figure where the red and green lights were facing all the time made me think. If the Crazyflie is a quadcoptor, why do I always go forward when flying accross the room or trying to move quickly? In other words, isn't each motor equally powerful? So there really isn't any advantage to stopping, rotating, and then going forward, rather, it would be more efficient to be using solely pitch and yaw, and only fiddling with the yaw axis if the flie is stuck in a special corner. And while it is currently possible to use just pitch and yaw, it's very difficult when it's based off the rotation of the file and not the fly-er.
With my changes, it now "ignores" it's yaw and moves in the direction of the user's input relative to the yaw of the flie when it turned on. It is ridiculously easy to fly now; if you are capable of walking around in a PS3 game, this is not much harder.
I would like very much to provide a video, but as of now, I am flying in my tiny bedroom. I would like to move an executable of my modified version of the PC client to a different computer, but when using py2exe, I get the
Code: Select all
LoadLibrary(pythondll) failed
I downloaded Microsoft Visual C++ 2008 Redistributable Package as suggested here: http://forum.bitcraze.se/viewtopic.php? ... y2exe#p345, but to no avail.
Does anyone have any idea what might be the problem? Or alternatives for compiling?