From: "Kurt M. Dresner" Date: 2003-07-22T15:17:35+09:00 Subject: Re: Ruby interpreters for different platforms The operating system is technically called "Aperios", which is a Sony proprietary real-time OS. They do have a C/C++ compiler and associated SDK for the OS, though. The platform is sort of strange - it involves creating OPEN-R (the name of the SDK) objects, which all run concurrently and send messages back and forth to each other. To execute 'system calls' (I use the term loosely) you send messages to OPEN-R objects representing the sensors and the joint effectors and such. -Kurt On Tue, Jul 22, 2003 at 01:54:32PM +0900, Hal E. Fulton wrote: > ----- Original Message ----- > From: "Kurt M. Dresner" > To: "ruby-talk ML" > Sent: Monday, July 21, 2003 11:11 PM > Subject: Ruby interpreters for different platforms > > > > Okay guys, this is a bit of a stretch, but... > > > > I am a grad student working on RoboCup (the robotic soccer research > > initiative). I work on the legged league, which involves Sony Aibo > > robots. The SDK that Sony distributes is for C/C++. I hate programming > > in C/C++ but I like programming in Ruby. This year, the UPenn team > > wrote a Perl interpreter for the Aibo and wrote all of their code in > > Perl. I would cry tears of joy were it at all straightforward to do > > something similar for Ruby on the Aibo. I have no idea what this would > > entail though. Does anyone have any thoughts on this? > > Hmm, what is the platform itself like? What > OS does it run? > > SWIG might be an option. > > Hal > > -- > Hal Fulton > hal9000@hypermetrics.com > > >======= End of Original Message =======<