Recent Changes - Search:
Email iofreak@yahoo.com with comments and/or suggestions.

Aibo General

Aibo Development

Wiki Help

Aibo Links

Open-R » General

Open-R.Open-R History

Hide minor edits - Show changes to markup

April 08, 2006, at 02:39 PM CST by iofreak - typo
Changed line 42 from:
to:
April 08, 2006, at 12:17 PM CST by iofreak - Added Installation Links
Added lines 40-44:

Installation / Setup

April 06, 2006, at 08:09 PM CST by iofreak -
Changed lines 4-6 from:

OPEN-R

OPEN-R

The standard interface for the AIBO entertainment robot system created by Sony.

to:

OPEN-R

OPEN-R

The standard interface for the AIBO entertainment robot system created by Sony.

April 06, 2006, at 08:03 PM CST by iofreak -
Changed line 5 from:
OPEN-R
to:
OPEN-R
April 06, 2006, at 08:03 PM CST by iofreak -
Changed lines 3-5 from:

OPEN-R

to:

OPEN-R

OPEN-R
Changed line 7 from:
to:


Deleted lines 39-40:
April 06, 2006, at 07:40 PM CST by iofreak -
Changed lines 4-5 from:
The standard interface for the AIBO entertainment robot system created by Sony.
to:

The standard interface for the AIBO entertainment robot system created by Sony.

Added lines 38-39:
April 06, 2006, at 07:37 PM CST by iofreak -
Changed lines 4-5 from:

The standard interface for the AIBO entertainment robot system created by Sony.

to:
The standard interface for the AIBO entertainment robot system created by Sony.
April 06, 2006, at 07:37 PM CST by iofreak -
Changed lines 4-5 from:

The standard interface for the AIBO entertainment robot system created by Sony.

to:

The standard interface for the AIBO entertainment robot system created by Sony.

April 06, 2006, at 07:35 PM CST by iofreak -
Changed lines 3-5 from:

OPEN-R

The standard interface for the AIBO entertainment robot system created by Sony.

to:

OPEN-R

The standard interface for the AIBO entertainment robot system created by Sony.

April 06, 2006, at 07:33 PM CST by iofreak -
Changed line 3 from:

OPEN-R

to:

OPEN-R

April 06, 2006, at 07:32 PM CST by iofreak -
Changed lines 3-6 from:

OPEN-R Overview

OPEN-R is the standard interface for the AIBO entertainment robot system created by Sony.

to:

OPEN-R

The standard interface for the AIBO entertainment robot system created by Sony.

Changed lines 24-25 from:

The OPEN-R SDK is a cross compiler development environment based on gcc (C++) that allows you to create and compile OPEN-R objects to run natively on AIBO. The OPEN-R SDK requires a Programable Memory Stick (PMS) to install and run AIBO programs.

to:

A cross compiler development environment based on gcc (C++) that allows you to create and compile OPEN-R objects to run natively on AIBO.

Added lines 36-37:

A working WiFi setup is highly recommended for debugging purposes, but not required for OPEN-R SDK programs to run on AIBO.

April 06, 2006, at 07:28 PM CST by iofreak -
Changed line 30 from:
  1. Programable Memory Stick (PMS) for Aibo. Either size e.g. 8Mb/16Mb
to:
  1. Programable Memory Stick (PMS) for Aibo. (Either size e.g. 8Mb/16Mb)
April 06, 2006, at 07:26 PM CST by iofreak -
Changed lines 3-6 from:

OPEN-R is the standard interface for the AIBO entertainment robot system created by Sony.

The characteristics of OPEN-R:

to:

OPEN-R Overview

OPEN-R is the standard interface for the AIBO entertainment robot system created by Sony.

Changed line 19 from:
  1. Networking
to:
  1. Networking
Added lines 23-24:

OPEN-R SDK

Changed lines 27-29 from:

Requirements

to:

Requirements

Changed line 30 from:
  1. Programable Memory Stick (PMS) for Aibo (either size e.g. 8Mb/16Mb)
to:
  1. Programable Memory Stick (PMS) for Aibo. Either size e.g. 8Mb/16Mb
Changed lines 32-33 from:
  • Windows 2000/XP with Cygwin (DLL version 1.3.22)
  • Linux - Ubuntu 5.1, Debian 3.1, Vine Linux 3.2-2.6 (possibly others)
to:
  • Windows 2000/XP with Cygwin (DLL version 1.3.22)
  • Linux - Ubuntu 5.1, Debian 3.1, Vine Linux 3.2-2.6 (possibly others)
Changed lines 37-38 from:

Tutorials

to:

Tutorials

April 06, 2006, at 07:20 PM CST by iofreak -
Changed lines 32-34 from:
  • Windows 2000/XP with Cygwin (DLL version 1.3.22)
  • Linux - Ubuntu 5.1, Debian 3.1, Vine Linux 3.2-2.6 (possibly others)
  • Mac OS X version 10.2.8
to:
  • Windows 2000/XP with Cygwin (DLL version 1.3.22)
  • Linux - Ubuntu 5.1, Debian 3.1, Vine Linux 3.2-2.6 (possibly others)
  • Mac OS X version 10.2.8
April 06, 2006, at 07:18 PM CST by iofreak -
Changed lines 28-30 from:

One of the following models: (:ers210:) (:ers220:) (:ers7:)

The following OS platforms are known to work with the OPEN-R SDK:

to:
  1. One of the following models: (:ers210:) (:ers220:) (:ers7:)
  2. Sony Brand memory stick reader
  3. Programable Memory Stick (PMS) for Aibo (either size e.g. 8Mb/16Mb)
  4. The following OS platforms are known to work with the OPEN-R SDK
Changed lines 35-36 from:
to:
  1. Download the OPEN-R SDK files from Sony
April 06, 2006, at 07:10 PM CST by iofreak -
Changed lines 25-32 from:

The following models are supported by the OPEN-R SDK: (:ers210:) (:ers220:) (:ers7:)

The following OS platforms can be used for the OPEN-R SDK:

  • Windows 2000/XP with Cygwin (DLL version 1.3.22)
  • Linux (Ubuntu 5.1, Debian 3.1, Vine Linux 3.2/2.6)
  • Mac OS X version 10.2.8

Tutorials:

to:

Requirements

One of the following models: (:ers210:) (:ers220:) (:ers7:)

The following OS platforms are known to work with the OPEN-R SDK:

  • Windows 2000/XP with Cygwin (DLL version 1.3.22)
  • Linux - Ubuntu 5.1, Debian 3.1, Vine Linux 3.2-2.6 (possibly others)
  • Mac OS X version 10.2.8

Tutorials

April 06, 2006, at 07:05 PM CST by iofreak -
Added lines 27-31:

The following OS platforms can be used for the OPEN-R SDK:

  • Windows 2000/XP with Cygwin (DLL version 1.3.22)
  • Linux (Ubuntu 5.1, Debian 3.1, Vine Linux 3.2/2.6)
  • Mac OS X version 10.2.8
April 06, 2006, at 06:53 PM CST by iofreak -
Changed lines 1-2 from:

(:title Overview:)

to:

(:title General:)

April 06, 2006, at 06:52 PM CST by iofreak -
Changed lines 28-31 from:
  • http://www.ensta.fr/~baillie/tutorial_OPENR_ENSTA-1.0.pdf (ENSTA)
  • http://www-static.cc.gatech.edu/~tucker/courses/amrs/aibo/AIBOProgrammingTutorial.pdf (Georgia Institute Of Technology)
  • http://agents.csse.uwa.edu.au/aibotute/aibo.pdf (University of Western Australia)
to:
  • ENSTA
  • Georgia Institute Of Technology
  • University of Western Australia
April 06, 2006, at 06:24 PM CST by iofreak -
Changed lines 25-31 from:

The following models are supported by the OPEN-R SDK: (:ers210:) (:ers220:) (:ers7:)

to:

The following models are supported by the OPEN-R SDK: (:ers210:) (:ers220:) (:ers7:)

Tutorials:

  • http://www.ensta.fr/~baillie/tutorial_OPENR_ENSTA-1.0.pdf (ENSTA)
  • http://www-static.cc.gatech.edu/~tucker/courses/amrs/aibo/AIBOProgrammingTutorial.pdf (Georgia Institute Of Technology)
  • http://agents.csse.uwa.edu.au/aibotute/aibo.pdf (University of Western Australia)
April 06, 2006, at 05:39 PM CST by iofreak -
Changed line 25 from:

The following models are supported by the OPEN-R SDK: (:ERS-210:) (:ERS-220:) (:ERS-7:)

to:

The following models are supported by the OPEN-R SDK: (:ers210:) (:ers220:) (:ers7:)

April 06, 2006, at 05:38 PM CST by iofreak -
Changed lines 23-24 from:

The OPEN-R SDK is a cross compiler development environment based on gcc (C++) that allows you to create and compile OPEN-R objects to run natively on AIBO. The OPEN-R SDK requires a Programable Memory Stick (PMS) to install and run AIBO programs.

to:

The OPEN-R SDK is a cross compiler development environment based on gcc (C++) that allows you to create and compile OPEN-R objects to run natively on AIBO. The OPEN-R SDK requires a Programable Memory Stick (PMS) to install and run AIBO programs.

April 05, 2006, at 07:52 PM CST by iofreak -
Changed lines 16-17 from:
  • It is easy to replace objects.
  • Each OPEN-R object is loaded from the "Memory Stick" at start up
to:
  • OPEN-R objects can be added and replaced.
  • Each OPEN-R object is loaded from the Memory Stick at start up
Changed lines 23-24 from:

The OPEN-R SDK is a cross compiler development environment based on gcc (C++) that allows you to create and compile OPEN-R objects to run natively on AIBO.

to:

The OPEN-R SDK is a cross compiler development environment based on gcc (C++) that allows you to create and compile OPEN-R objects to run natively on AIBO. The OPEN-R SDK requires a Programable Memory Stick (PMS) to install and run AIBO programs.

April 05, 2006, at 07:26 PM CST by iofreak -
Changed lines 8-10 from:
  • Change the robot's form by exchanging modules (e.g. you can change a leg module or the head module)
  • Each module is connected by a high speed serial bus
to:
  • Ability to change the robot's form by exchanging modules (e.g. you can change a leg module or the head module)
  • Each module is connected by a high speed serial bus
Changed lines 13-14 from:
  • Software modules are called "objects"
to:
  • OPEN-R Software modules are called "objects"
Changed lines 15-21 from:
  • Connections between objects are defined in the connection description file.
  • It is easy to replace objects.
  • Each object is loaded from a "Memory Stick"

  1. Supports networking

    • Supports Wireless LAN (PC card slot)
to:
  • Connections between objects are defined in a connection description file.
  • It is easy to replace objects.
  • Each OPEN-R object is loaded from the "Memory Stick" at start up

  1. Networking
    • Supports Wireless LAN (PC card slot for 2xx models)
Changed lines 23-51 from:

The OPEN-R SDK is the cross development environment based on gcc (C++) where you can make software that works on AIBO (ERS-7, ERS-210, ERS-220, ERS-210A, and ERS-220A). The tools are free of charge.

  • ERS-310 series is not supported by the OPEN-R SDK because a wireless LAN connection is not available for ERS-310 series, which makes debugging for this model very difficult.

Characteristics:

Disclose OPEN-R API

Disclose OPEN-R API of system layer ("level-2" interface) You can utilize AIBO's functions such as:

make AIBO's joints move get information from sensors get image from camera use wireless LAN(TCP/IP) etc...

Development environment provided free of charge

All software tools are free. The OPEN-R SDK includes tools to make OPEN-R objects, samples programs, and "Memory Stick" images. (These images must be copied to a AIBO "Programming Memory Stick".) You can make programs with GNU Tools (GCC, Cygwin). GNU Tools are distributed in accordance with GNU GPL (GNU General Public License). GNU Tools can be downloaded from this WEB site, but they are not included in the OPEN-R SDK.

The results can be distributed freely

You can distribute software made with the OPEN-R SDK. But commercial usage is not allowed.

to:

The OPEN-R SDK is a cross compiler development environment based on gcc (C++) that allows you to create and compile OPEN-R objects to run natively on AIBO.

The following models are supported by the OPEN-R SDK: (:ERS-210:) (:ERS-220:) (:ERS-7:)

April 05, 2006, at 07:11 PM CST by iofreak -
Changed lines 7-8 from:
  • Modularized hardware
to:
  1. Modularized hardware
Changed lines 13-14 from:
  • Modularized software
to:
  1. Modularized software
Changed lines 21-22 from:
  • Supports networking
to:
  1. Supports networking
April 05, 2006, at 07:10 PM CST by iofreak -
Changed lines 3-4 from:

"OPEN-R" is the standard interface for the AIBO entertainment robot system created by Sony.

to:

OPEN-R is the standard interface for the AIBO entertainment robot system created by Sony.

Changed lines 7-26 from:

Modularized hardware

Change the robot's form by exchanging modules (e.g. you can change a leg module or the head module) Each module is connected by a high speed serial bus Auto detection of robot's hardware configuration

Modularized software

Software modules are called "objects" The programming model allows concurrently running objects to communicate with each other. Connections between objects are defined in the connection description file. It is easy to replace objects. Each object is loaded from a "Memory Stick"

Supports networking

Supports Wireless LAN (PC card slot) Supports TCP/IP network protocol

to:
  • Modularized hardware

    • Change the robot's form by exchanging modules (e.g. you can change a leg module or the head module)
    • Each module is connected by a high speed serial bus
    • Auto detection of robot's hardware configuration

  • Modularized software

    • Software modules are called "objects"
    • The programming model allows concurrently running objects to communicate with each other.
    • Connections between objects are defined in the connection description file.
    • It is easy to replace objects.
    • Each object is loaded from a "Memory Stick"

  • Supports networking

    • Supports Wireless LAN (PC card slot)
    • Supports TCP/IP network protocol
April 05, 2006, at 07:07 PM CST by iofreak -
Added lines 1-55:

(:title Overview:)

"OPEN-R" is the standard interface for the AIBO entertainment robot system created by Sony.

The characteristics of OPEN-R:

Modularized hardware

Change the robot's form by exchanging modules (e.g. you can change a leg module or the head module) Each module is connected by a high speed serial bus Auto detection of robot's hardware configuration

Modularized software

Software modules are called "objects" The programming model allows concurrently running objects to communicate with each other. Connections between objects are defined in the connection description file. It is easy to replace objects. Each object is loaded from a "Memory Stick"

Supports networking

Supports Wireless LAN (PC card slot) Supports TCP/IP network protocol

The OPEN-R SDK is the cross development environment based on gcc (C++) where you can make software that works on AIBO (ERS-7, ERS-210, ERS-220, ERS-210A, and ERS-220A). The tools are free of charge.

  • ERS-310 series is not supported by the OPEN-R SDK because a wireless LAN connection is not available for ERS-310 series, which makes debugging for this model very difficult.

Characteristics:

Disclose OPEN-R API

Disclose OPEN-R API of system layer ("level-2" interface) You can utilize AIBO's functions such as:

make AIBO's joints move get information from sensors get image from camera use wireless LAN(TCP/IP) etc...

Development environment provided free of charge

All software tools are free. The OPEN-R SDK includes tools to make OPEN-R objects, samples programs, and "Memory Stick" images. (These images must be copied to a AIBO "Programming Memory Stick".) You can make programs with GNU Tools (GCC, Cygwin). GNU Tools are distributed in accordance with GNU GPL (GNU General Public License). GNU Tools can be downloaded from this WEB site, but they are not included in the OPEN-R SDK.

The results can be distributed freely

You can distribute software made with the OPEN-R SDK. But commercial usage is not allowed.

Edit - History - Print - Recent Changes - Search - Site Terms of Use
Page last modified on April 08, 2006, at 02:39 PM CST