Hi! I have problem understanding the pwdDuty for AIBO, Is there a way to calculate it. Is it possible to get minus value? I tried one of the Sony samples...
I'll take a shot at it: Let's say you have the position you want your joint to be at, and the current position it's at now. In rough terms, you can pass these...
Hi! OK, thanx Ethan, I think I understand a bit now. PID give the power and to get that power the PWM take over. Is the pwmDuty in 10^-6 (micro)? It is hard to...
Dear Members: Thanks for accepting my membership into your club. I know that both parties will be able to learn from each other. I have some questions about...
Just in case you missed this: 1. Make sure that you have the most current version of OPEN-R installed along with the "official" version of cygwin available...
I get a feeling this guy doesn't have the OPEN-R framework installed, which means they didn't even bother reading all of the installation information on the...
Whoops! My bad... I don't want to hear about everyone's summer! Sorry! :) ... From: Brian King [mailto:bking_1969@...] Sent: Tuesday, July 06, 2004 8:04...
Now that I've calmed down a bit after getting home from a rather tough day at work, I reread my post from earlier, and I realize it certainly wasn't too...
I've begun experimenting with PID control as of recent times, but have not had too much luck. I have successfully set a joints PID to 0 to test my code, and...
Hello! I'm trying to modify ControllerGUI so when i launch it, the HeadControllerGUI automatically appears. I've managed to start the AIBO's side server to...
Hello, I haven't actually sat down to make this mod myself yet, but it seems like the way you're instantiating the behavior is correct. Controller::loadGUI...
The trick is that the loadGUI is being called before the ControllerGUI has gotten a chance to connect... the loadGUI fails because there is no ControllerGUI...
... Hmm, you are calling updateOutputs() yourself? That's not really the way to do it... you should add the PIDMC (wrapped as a SharedObject) to the Motion...
Thanks for your response!. I tried second option (launch JAVA GUI and starting AIBO's side HeadPoint) and all works fine. But, just for curiosity, could I...
All, Has anyone gotten a chance to try out the TileTrain tool that I posted a while ago? I plan to do some work on it and I was wondering if anyone had any...
Hi Bryan, We here at the university got at least the raw vision monitor working for the Matlab version. I have been working on it a few months ago to get it...
... I am wrapping PIDMC as a SharedObject and adding it to MotionManager. I then use an MMAccessor to call the functions like setPID and getPID etc. In my...
Yes, a timer would do it. In fact, you may be able to rig something up where you have a timer at something like a one-second interval to check if the...
Greetings everyone: Listen: Upon loading the memory stick into the AIBO for a run. The emergency Stop feature is activated. How would I be able to disable...
To disable the e-stop on boot, look in your project's StartupBehavior.cc file. You'll probably want to look at lines 56 and 96, there's some comments to help...
Hello, I'm fairly certain that modifying the following code in StartupBehavior will start Tekkotsu w/o the E-Stop: .... //This sets up the default emergency...
Hey all! Has anyone been able to have the AIBO stand up from the sitting position? I have tried loading the stand.pos and running it as a MotionSequence, but...
Hello - Has anyone worked closely with the TCP communications tools provided with Tekkotsu? Specifically, I'm curious about the wireless class, and how it...
This *may* be a limitation of the system's networking code. Most of my experience has been in pumping data out of the AIBO - debugging info, streaming video,...
Hi. I'm trying to do a simple learning task that involves a set of motion sequences. Basically, the behavior chooses the motion sequence (currently from a...
Hey there, Well, first off I'd be a little skeptical of using the MotionCommand class as its laid out here. My understanding of its real use is a means of ...
Thanks a lot Shawn :) I won't bother you with the calling behavior until I'm sure that I've exhausted all other options. I'm sure that it is simply the fact...
I'll just add a little note - in the API documentation ( http://www-2.cs.cmu.edu/~tekkotsu/dox/classMotionManager.html ) look for the three section headings,...
Hmmm...so I think what you're saying is that, in order to safely use a motion sequence, one must *not* simply pass in the motion sequence (via the addMotion...