Main Page
From Tuxisalive
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 ?
Smart-companionsSmart-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:
Project historyIn 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; moreover it makes Tux Droid able to run over the net. Since the beginning of 2009, a complete refactoring of the software suite 2 has started. A beta version has been released the first of August 2009, with a completely new graphical interface called Tux Box and a more powerful system of gadgets.
Project purposesContrasting 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. |

