EPFL - Mobots's repositories
thymio-ground-localisation
Bayesian global localization for Thymio using ground sensors, code and paper
vl6180x-driver
Driver for the ST VL6810x time of flight sensor
bobi_thymio_interface
Behavioural Observation and Biohybrid Interaction framework - Thymio interface module
epuck2-aseba
Aseba is a set of tools which allow beginners to program robots easily and efficiently.
Arduino_SAMD21_turbo_PWM
Fast-PWM library for SAMD21-based Arduinos (so far: the Nano 33 IoT (tested), the Zero (untested), and the MKR series (untested))
aseba-target-thymio2
Thymio 2 firmware
blackmagic
In application debugger for ARM Cortex microcontrollers.
bobi_fishbot_v4_interface
Behavioural Observation and Biohybrid Interaction framework - Fishbot v4.4 interface module
cats_samsar
Self-adaptive mixed societies of animals and robots fork of CATS
e-puck2
Aseba reference implementation on ARM microcontroller using ChibiOS on a STM32F4 discovery board
epfl_models
CATS models used on the EPFL side
libopencm3
Open Source ARM cortex m microcontroller library
lsro1altium
Alitum Library for Mobots
SAMD_TimerInterrupt
This library enables you to use Interrupt from Hardware Timers on an SAMD-based board. These SAMD Hardware Timers, using Interrupt, still work even if other functions are blocking. Moreover, they are much more precise (certainly depending on clock frequency accuracy) than other software timers using millis() or micros(). That's mandatory if you need to measure some data requiring better accuracy. It now supports 16 ISR-based Timers, while consuming only 1 Hardware Timer. Timers' interval is very long (ulong millisecs). The most important feature is they're ISR-based Timers. Therefore, their executions are not blocked by bad-behaving functions or tasks. This important feature is absolutely necessary for mission-critical tasks.
stm32f4-discovery-CanTransceiver
A CAN transceiver board for STM32F4Discovery
vpl-tt-distrib
Distribution of VPL Teacher Tools