I just added a pre-compiled binary of AiboConnect to the root /dog/ directory, which is just an quickly-accessible AiboConnect for seeing the thresholded vision image while the dog is executing its own brain. Useful for debugging, i’ve found. Use it exactly like any other aiboConnect: ./dogSight
Hey–I just commented out an errant AssertReady I found in the TCP protocol stuff that deals with AiboConnect, and suddenly the framerate–even when you do our full vision processing–is significantly faster. This is quite cool.
I have written a protected page describing how to use aiboConnect and what all of the different joint angles are for the head and legs. In addition, I describe the head literal and the motion engines. Soon I will put up diagrams to go along with the instructions, which will simplify the descriptions considerably.
I’ve fulfilled my life-long dream to make a really smart message parser for AiboConnect’s server side. W00t!! Also, fixed the ‘timed’ head motions so that they, you know, work. Anyone know how timer functions work on Aperios?