[plt-scheme] Programming the AIBO in Scheme?
After some additional research, I discovered that, for solving this problem, there exists the following STk Scheme interpreter
STk Home Page:
http://kaolin.essi.fr/STk/
that contains the following "Agenda" data structure
agenda:
http://www-users.itlabs.umn.edu/classes/Spring-2006/csci1901/labs/agenda.html
that contains the following AIBO-related Scheme commands
aibo_scheme_reference [AIBOs for Teaching CS - Wiki]: http://www-users.itlabs.umn.edu/classes/Spring-2007/csci1901/aibo.html
for programming the AIBO in Scheme.
In addition, I discovered the following STk Reference Manual
STk.pdf (application/pdf Object):
http://kaolin.essi.fr/STk/Doc/STk.pdf
and STk FAQ:
Answers to the Frequently Asked Questions about STk:
http://kaolin.essi.fr/STk/FAQ/
However, the STk Reference Manual apparently says nothing about compatibility with PLT Scheme.
This brings to mind the following additional questions:
1) Is STk Scheme compatible with PLT-Scheme?
2) If so, is there any way to extend DrScheme with the AIBO-related libraries in STk Scheme?
3) If not, are there any alternative PLaneT libraries similar to those in STk Scheme that allow programming the AIBO?
Benjamin L. Russell
--- On Tue, 5/27/08, Benjamin L. Russell <dekudekuplex at yahoo.com> wrote:
> From: Benjamin L. Russell <dekudekuplex at yahoo.com>
> Subject: [plt-scheme] Programming the AIBO in Scheme?
> To: "PLT Scheme List" <plt-scheme at list.cs.brown.edu>
> Date: Tuesday, May 27, 2008, 2:26 PM
> Does anybody have any libraries and/or manuals for
> programming the AIBO robot in Scheme (preferably
> PLT-Scheme? Sony's OPENR-SDK is C++-based, but I would
> rather use Scheme than C++.
>
> A Google search came up with the following semi-relevant
> pages, none of which seem helpful enough to start
> programming the AIBO in Scheme:
>
> Using Robots in Beginning Computer Science Courses
> http://www-users.cs.umn.edu/~gini/aibo.html
>
> Extending the Next Generation Robot Laboratory to Increase
> Diversity in Undergraduate CS Programs - Courses:
> http://faculty.berea.edu/pearcej/aibo/courses.html
>
> Extending the Next Generation Robot Laboratory to Increase
> Diversity in Undergraduate CS Programs - Publications:
> http://faculty.berea.edu/pearcej/aibo/publications.html
>
> M. Gini, J. Pearce, and K. Sutherland. "Using the Sony
> AIBOs to Increase Diversity in Undergraduate CS
> Programs," in theProc. of the Conference on
> Intelligent Autonomous Systems, IAS-9, Japan (March 2006)
> pp 1033-1040:
> http://faculty.berea.edu/pearcej/aibo/IAS.pdf
>
> M. Gini, J. Pearce, and K. Sutherland." Extending the
> Next Generation Robot Laboratory to Increase Diversity in
> Undergraduate CS Programs," NSF CCLI Showcase, SigCSE
> 2006, Houston, TX (March 2006):
> http://faculty.berea.edu/pearcej/aibo/SigSCE-06.ppt
>
> aibo_scheme_reference [AIBOs for Teaching CS - Wiki]:
> http://www-users.itlabs.umn.edu/classes/Spring-2007/csci1901/aibo.html
>
> U of M IofT 1910w: Robot Pets: AIBO Sources:
> http://www-users.itlabs.umn.edu/classes/Fall-2006/ioft1910/sources.html
>
> Any leads would be greatly appreciated.
>
> Benjamin L. Russell
> _________________________________________________
> For list-related administrative tasks:
> http://list.cs.brown.edu/mailman/listinfo/plt-scheme