Kouretes Robocup Team

  • Increase font size
  • Default font size
  • Decrease font size


Low-cost robots with a large number of degrees of freedom are becoming increasingly popular, nevertheless their programming is still a domain for experts. Kouretes Motion Editor (KME), a freely-available interactive software tool for designing complex motion patterns on robots with many degrees of freedom using intuitive means. KME allows for a TCP/IP connection to a real or simulated robot, over which various robot poses can be communicated to or from the robot and manipulated locally using the KME graphical user interface. This portability and flexibility enables the user to work under different modes, with different robots, using different host machines. KME is originally designed for the Aldebaran Nao humanoid robot which features a total of 21 degrees of freedom, but can be easily customized for other robots. KME has been employed successfully by Kouretes, the RoboCup team of the Technical University of Crete, for designing various special actions at the RoboCup 2008 competition (Standard Platform League).

Georgios F. Pierris (Development and Maintenance)
Evangelos Vazaios (Maintenance)

Georgios Pierris and Michail G. Lagoudakis, An Interactive Tool for Designing Complex Robot Motion Patterns, IEEE International Conference on Robotics and Automation (ICRA), Kobe, Japan, May 2009.


KME in action

Using KME

All motions were designed using KME within a few minutes!

Download KME
Note: executables require the FLTK library
  • georgios dot pierris at newport dot ac dot uk