CHILI Lab @ EPFL (@chili-epfl)

Top repositories

1

attention-tracker

C++
136
star
2

chilitags

Robust Fiducial Markers for Augmented Reality And Robotics
C++
117
star
3

FROG

Fabricating and running orchestration graphs
JavaScript
82
star
4

qml-cvcamera

QML plugin wrapper for fast OpenCV camera access on desktop & Android
C++
57
star
5

collab-react-components

React components for collaborative editing: text, rich text, and complex forms
JavaScript
49
star
6

qml-ar

Seamless Augmented Reality module for QML using UchiyaMarkers
C++
38
star
7

qtphysics-unofficial

A qml wrapper for the physic engine Bullet
C++
28
star
8

Trend-Detection

Detecting Trends in Job Advertisements
Python
22
star
9

nao_writing

A set of ROS nodes which allow a robot to perform simulated handwriting through motions which are synchronised with an android tablet's display.
Python
19
star
10

paper-poster-presentation-template

A LaTeX template pack for ieeetran, sigchi, acm-sig-alternate, llncs2e, baposter, nccr-poster and beamer
TeX
18
star
11

qml-logger

Plugin for file logging from QML
C++
17
star
12

qml-imu

QML plugin that fuses, filters and exports inertial sensor data
C++
16
star
13

openface_tracker

New version of attention_tracker (https://github.com/chili-epfl/attention-tracker) using OpenFace Project https://github.com/TadasBaltrusaitis/OpenFace
C++
16
star
14

chilitrack

A marker-less tracking library for augmented reality (heavily relying on OpenCV)
C++
15
star
15

qml-tcpsockets

QML wrappers for QTcpServer and QTcpSocket
C++
14
star
16

qml-cache

Persistent app-specific key-value store accessible from QML
C++
13
star
17

altium-libs

PCB footprint and schematic libraries for Altium Designer
13
star
18

ar_benchmark

A set of benchmarks to compare the main 2D marker detection and tracking libraries
C++
12
star
19

paprika

JavaScript framework for paper-based interaction in the browser
JavaScript
11
star
20

qml-ARToolkit

QML wrapper for ARToolkit
C++
7
star
21

ros_markers

ROS wrapper for the EPFL's chilitags library
C++
7
star
22

qml-chilitags

QML plugin wrapper for Chilitags, a fiducial marker tracker, on desktop & Android
C++
7
star
23

qml-bluetooth-extras

QML wrappers for missing Qt Bluetooth objects
C++
6
star
24

orchestration-graphs

Workflow engine for orchestration graphs
JavaScript
6
star
25

cowriter_letter_learning

A collection of ROS nodes which enable children to teach the Nao robot handwriting.
Python
6
star
26

cellulo

Cellulo core repository
5
star
27

easy-performance-analyzer

Real-time C++ performance analyzer/minimal profiler for desktop & Android
C++
5
star
28

libgdx-sample

Sample libgdx project to get familiar with libgdx integration with Chilitags, camera etc.
Java
5
star
29

staTIc

StaticAR: AR for learning statics in a qualitative way
QML
5
star
30

cowriter-trajectory-generator

A Qt app that reads a SVG file and generate a 2D trajcetory suitable for execution on a robot
C++
5
star
31

rosbag-recorder

ROS service to start/stop recording a list of topics to a bag file
CMake
4
star
32

ARUchiya

Fork of http://limu.ait.kyushu-u.ac.jp/~uchiyama/me/code/UCHIYAMARKERS/index.html
C++
4
star
33

qml-ros-recorder

QML plugin for recording selected topics to a ROS bag from android (or desktop)
C++
4
star
34

allograph

Library for learning handwritten letters from user demonstration
Jupyter Notebook
4
star
35

ros4nao

Helpers to compile and distribute ROS for Aldebaran's Nao
Shell
3
star
36

shape_learning

A library for learning shape models from user demonstration
Python
3
star
37

minimalkb

A SQLite-backed minimalistic knowledge based for robotic application. Mostly KB-API conformant.
Python
3
star
38

cscl2015-eyetracking-orchestration

Preprocessing, analysis and visualization scripts for the CSCL2015 paper, "The Burden of Facilitating Collaboration: Towards Estimation of Teacher Orchestration Load using Eye-tracking Measures" by Prieto, Sharma, Wen & Dillenbourg
R
3
star
39

CelluloV2

HTML
2
star
40

abc-writer

QML
2
star
41

qml-extra-data-structures

QML data structures and utilities that are either useful or are missing an official QML API
C++
2
star
42

ASILE

Adaptive and Self-Improving Learning Environments
Jupyter Notebook
2
star
43

hoap3_write

A set of scripts to help HOAP3 to write letters for the CoWriter project. Based on the ROS toolset.
Python
2
star
44

qml-3dmouseinterface

A qml plugin to interact with Qt3d scene using the mouse
C++
2
star
45

hoap3_description

ROS package that contains HOAP3 robot URDF and meshes. Based on EPFL's RobotToolKit models.
2
star
46

videoTracker

A c++ application tracking Chilitags in a .avi video and logging their position at each frame. Used as a post-analysis tool for an eye-tracking experiment.
C++
2
star
47

beacon-locator-app

A small Android application to track the location of a person in a classroom, using bluetooth beacons
HTML
2
star
48

realto-dashboard

R
1
star
49

websocketTracker

A very simple example of a cpp websocket communicating with a web page.
JavaScript
1
star
50

FROG-graphs

1
star
51

qml-svo

Test code: QML wrapper for Semi-direct Visual Odometry
C++
1
star
52

leapfrog-creatrhs-fan-duct

Fan duct design and air flow simulation results for Leapfrog's Creatr HS 3D printer
Gnuplot
1
star
53

qml-rosbag-annotator

Annotate a rosbag while watching its topics
C++
1
star
54

leapfrog-creatrhs-nozzle

Custom nozzle designs for Leapfrog Creatr HS
1
star
55

CelluloV1

C
1
star
56

story_reading_nao

Python
1
star
57

paper-HRI2016-attentionTracker

HRI
TeX
1
star
58

shape_learning_android_nodes

Java
1
star
59

EEG-cognitiveload-analysis

Data analysis for the usage of EEG (and eyetracking) to track cognitive load
R
1
star
60

justhink-dialogue-and-actions-corpus

A dataset containing event logs, test responses and transcripts of children aged 9-12 as they participate in the JUSThink activity
1
star
61

carpenter-material-designer

QML
1
star
62

qml-remoteobjects

QML support for Qt's distributed remote objects module
C++
1
star
63

acroread-deb

Acrobat Reader 9.5.5 deb archive
1
star
64

letter_learning_interaction

Python
1
star
65

emotional-manager

Emotion-action framework for nao. Takes a point in a 2D map (valence and arousal) as input and shows a behaviour according to it
Python
1
star
66

eye-gaze-to-plane

C++
1
star
67

qimchi

Modular QML framework for AR, robotics and tangible interfaces
1
star
68

ros-av-capture

ROS launch files and scripts to capture audio and video with a webcam
CMake
1
star
69

eyetracking-playground

Example code for projecting the gaze position from a video to a template image
C++
1
star
70

creatr-hs-arduino-firmware

CHILI's take on the firmware for Leapfrog Creatr HS hardware board
C++
1
star
71

qml-fileio

Basic file IO for QML
C++
1
star
72

paper-IEEETLT-orchestrationload

Data analyses, manuscript and (links to) datasets for the article on the usage of eyetracking to track orchestration load (submitted to IEEE Trasactions on Learning Technologies)
TeX
1
star
73

qml-ros-publisher

QML plugin to interface with ROS master from android
C++
1
star