Improvements in the Native Development Environment for Sony AIBO

Authors

DOI:

https://doi.org/10.9781/ijimai.2013.237

Keywords:

Robotics, Software, AIBO, Aperios, URBI
Supporting Agencies
Thanks to other AIBO community members for sharing their AIBO tricks (AiboPet) and the valuable help in the maintenance of the robot dogs used in the project (WolfBob, Pablo). The advices from employees of Gostai company were also appreciated while porting the URBI 2 engine to AIBO.

Abstract

The entertainment robotics have been on a peak with AIBO, but this robot brand has been discontinued by the Sony in 2006 to help its financial position. Among other reasons, the robot failed to enter into both the mainstream and the robotics research labs besides the RoboCup competitions, however, there were some attempts to use the robot for rehabilitation and emotional medical treatments. A native software development environment (Open-R SDK) was provided to program AIBO, nevertheless, the operating system (Aperios) induced difficulties for the students and the researchers in the software development. The author of this paper made efforts to update the Open-R and overcome the problems. More enhancements have been implemented in the core components, some software methodologies were applied to solve a number of restrictions and the achievements are summarized here.

Downloads

Download data is not yet available.

References

[1] J.-C. Baillie, “URBI: Towards a Universal Robotic Low-Level Programming Language” in Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS05), 2005.

[2] E. Gamma, R. Helm, R. Johnson, and J. Vlissides, “Design Patterns: Elements of Reusable Object-Oriented Software”, Pearson Education, USA, 2004.

[3] Genibo SD – User Manual, Gongbu Robot, Bucheon, South-Korea, 2011.

[4] Z. Hemel, J. Loriente, and L. Raphael, “Measuring the Wireless Performance of an AIBO”, Trinity College, NDS Paper, March 2006.

[5] L. Hohl, R. Tellez, O. Michel, and A. J. Ijspeert, “Aibo and Webots: Simulation, Wireless Remote Control and Controller Transfer”, In: Robotics and Autonomous Systems, Vol. 54, Num. 6, 2006, p. 472-485.

[6] i-Cybie Quick Start Owner ’s Guide, Hasbro/Tiger Electronics, 2001.

[7] C. Kertész, “A synchronized system concept and a reference implementation for a robot dog”, 14th Finnish Artificial Intelligence Conference (STeP), Espoo, Finland, 2010.

[8] C. Kertész, “Dynamic behavior network”, IEEE 10th Jubilee International Symposium on Applied Machine Intelligence and Informatics (SAMI), Herl'any, Slovakia, 2012.

[9] A. A. Kist, A. Maxwell, P. Gibbings, R. Fogarty, W. Midgley, and K. Noble, “Engineering for primary school children: learning with robots in a remote access laboratory”, 39th SEFI Annual Conference: Global Engineering Recognition, Sustainability and Mobility (SEFI 2011), Lisbon, Portugal, 2011.

[10] Pleo Programming Guide, Ugobe, 2008.

[11] F. M. Rico, W. R. Gonzalez-Careaga, J. María, J. M. C. Plaza, and V. M. Olivera, “Programming Model Based on Concurrent Objects for the AIBO Robot”, Journal: Actas de las XII Jornadas de Concurrencia y Sistemas Distribuídos, Spain, 2004.

[12] World Robotics: Service Robots, IFR (International Federation of Robotics), Statistical Department, Frankfurt am Main, Germany, 2012.

Downloads

Published

2013-09-01
Metrics
Views/Downloads
  • Abstract
    43
  • PDF
    19

How to Cite

Kertész, C. (2013). Improvements in the Native Development Environment for Sony AIBO. International Journal of Interactive Multimedia and Artificial Intelligence, 2(3), 50–54. https://doi.org/10.9781/ijimai.2013.237