Main Page

From Tuxisalive

Jump to: navigation, search

English  • Français


Helpfull places : How to install on Linux - Community projects - How to get involved - Latest news - Search

Here is the main entry of Tux Droid Suite development project, an Open Source Project dedicated to create smart-companion features for PC-controlled robots. The Open Source aspect is relative to the whole code including software and firmware issues.

Contents

Information structure

  • "How it works" articles provides basic explanation of the concepts used in the project.
  • "How to ?" articles provide basic receipts for using software and firmware.
  • "Development issues" provides informations about the development tools, communications interface and the developers community.
  • "Miscellaneous Topics" lists articles about development and perspectives issues

Who's Tux Droid ?

Tux Droid
Born : Created from the mind of some crazy engineers
Origin : A dark Frankenstein-style lab at a top secret location
Nationality : Belgium
Occupation : Being your favorite robot side-kick
Parents : You
Website : Kysoh

Smart-companions

Second version of Tux Droid
Second version of Tux Droid

Smart-companion and robot-companion terms cover a wide range of definitions and concepts from standalone robots to 3-D avatars on screen. About companions, many research projects are on the way, high-end technical demonstrators are existing and some affordable products are now available (see smart companions). The project retains common aspects of these concepts: proposing to the user a company (presence) demonstrating interactive smart-behaviors helping him to control his digital environment. The project focuses on a specific organization of the smart-companion system:

  • a robot physical device looking : the "companion"
  • a PC based (embedded or not) intelligence: the "smart-behavior"

Project purposes

Contrasting with research approaches, the project trends to be pragmatic. Based on an existing device, it plans to discuss, to develop and to evaluate firmware and software strategies to create a presence with intelligent man-machine interaction. Some result would be the definition of a trade-off architecture in terms of hardware, firmware and software. The project uses (but is not restricted to) Tux Droid as companion. This small robot looks like Tux the official Linux mascot, somewhere symbol of open source philosophy. Tux Droid is a product of Kysoh which is currently the main private contributor of this project. It settles the project with a working open source hardware, firmware and software basis.

Project history

In March 2007, a first software architecture (V1) dedicated to Linux was developed and evaluated by end-users. Since April 2008, development of a second version (V2) of the whole software started. It is a deep rewriting taking advantages from experience accumulated by the team. The current software is now built around a server providing companion features through HTTP requests. It runs on Linux, Windows (and soon MacOSX); moreover it makes Tux Droid able to run over the net.

Personal tools
information strucure
miscellaneous