FOSDEM is the biggest free and non-commercial event organized by and for the community. Its goal is to provide Free and Open Source developers a place to meet. No registration necessary.

   
Speakers
José F. Ruiz
Schedule
Day Saturday
Room AW1.121
Capacity 81
Start time 16:00
End time 16:50
Duration 00:50
Info
Track Ada Devroom

Programming LEGO MINDSTORMS robots in Ada

This presentation explains and demonstrates how Ada is effectively used to control a Segway-like self-balancing robot.

LEGO MINDSTORMS are affordable and attractive robotics kits that can be used as teaching material, or as funny and interesting hobby. We have used this kit to design a Segway-like robot, where the control system is written in Ada and built with the GNAT compiler. The concurrency and real-time capabilities of the Ada Ravenscar profile are used to implement the dynamic interaction with the physical environment, respecting very stringent timing constraints.

Concurrent events:

When Event Track Where
15:40-16:10 Tumbler - A Modern D-Bus Thumbnail Service CrossDesktop H.1308
15:40-16:25 IronPython: Bringing the dynamic world to the CLR Mono K.3.601
15:45-16:30 OpenQA CrossDistribution H.1301
15:45-16:30 Succeeding in the Google Summer of Code as a large project CrossDistribution H.1302
16:00-16:15 LISPmob: enhanced network layer mobility solution Lightning Talks Ferrer
16:00-16:30 Applications: PubSub in the Dutch Railways API Jabber and XMPP H.2213
16:00-16:30 Introduction to the QtOnPi project Open Mobile Linux AW1.120
16:00-16:30 Introducing the Mozilla Labs Apps Project Mozilla UD2.218A
16:00-16:30 Introducing Mutability Detector Free Java K.4.401
16:00-16:30 Is copyleft being framed? AW1.125
16:00-16:45 CAcert: Trust - the root of evil?! Hardware Cryptography H.2214
16:00-16:50 LibreOffice: on-line and in your pocket Future of UI K.1.105
16:00-16:50 Managing rights in PostgreSQL: from the basics to SE-PostgreSQL PostgreSQL K.4.201
16:00-16:50 Linux Containers and OpenVZ Hypervisors Janson
16:00-16:55 Infinispan: where open source, Java and in-memory data grids converge JBoss.org K.3.201
16:00-16:55 Infrastructure as an open-source project Virtualization and Cloud Chavanne
16:00-17:00 Liberating ARM's Mali GPU. X.org+OpenICC K.3.401
16:00-17:00 Why mobile text input is hard Embedded Lameere
16:00-17:45 LPI Exam Session 2 Certification Guillissen
16:15-16:45 The Infrastructure behind TDF LibreOffice H.1309
16:15-17:00 Crossdesktop group picture CrossDesktop H.1308
16:15-17:00 CoreObject GNUstep AW1.126
16:20-16:35 The ZIO Framework Lightning Talks Ferrer
16:30-17:00 Applications: Real-Time Text for Smooth and Rapid Communication Jabber and XMPP H.2213
16:30-17:00 Gentoo ruby packaging CrossDistribution H.1302
16:30-17:00 How I added a feature to Firefox Mozilla UD2.218A
16:30-17:00 Caciocavallo: CacioTest, CacioWeb & Deployment Free Java K.4.401
16:30-17:00 The (possible) decline of the GPL, and what to do about it AW1.125
16:30-17:00 An update on PIM storage and sync: SyncEvolution Open Mobile Linux AW1.120
16:30-17:30 QA tools for FOSS distributions CrossDistribution H.1301
16:40-16:55 The Self-Describing Wishbone Bus Lightning Talks Ferrer
16:40-17:30 MonoGame Mono K.3.601
16:45-17:15 Calc Hacking LibreOffice H.1309

Next (up to 3) talks in the same room (AW1.121):

When Event Track
17:00-17:25 Ada on Rails Ada
17:30-17:55 PPETP: a P2P streaming protocol implemented in Ada Ada
18:00-18:30 The future of Ada: Robert Dewar looks into his cloudy crystal ball Ada