Open-Source Software
As an academic institution, we contribute to the community and to the society. One way to do so is by taking part in open-source projects.
NPC Engine
Our most recent open-source contribution is the external pageNPC Enginecall_made, a customizable Monte Carlo Tree Search planner with advanced features tailored to multi-agent simulations and emergent narratives.
Thymio
external pageDr. Stéphane Magnenatcall_made is the creator and the lead developer of several key open-source bricks on which the external pageThymio projectcall_made, as well as other research programs, are built:
- The external pageAsebacall_made software framework which is at the heart of the Thymio robot and some other research robots. external pageResearch papercall_made
- external pageThymio VPL Mobilecall_made, a tablet-enabled programming interface for the Thymio robot.
- The external pageEnkicall_made open source robot simulator. We use it to simulate Thymio and several research institutions world-wide build their research on it (external pageusage infocall_made).
- external pageDashelcall_made, a cross-platform data stream helper encapsulation library, on which Aseba is based.
In addition, we currently maintain external pageThymio trackercall_made, an open-source natural image marker library, originally developed by external pageEPFL-CVLABcall_made. We also provide external pagea demo of this tracker integrated with Qtcall_made.