Laurent BOURAOUI
Age: 29
Nationality: French

laurent@wifibot.com



Mobile robotic engineer
Industrial computing, Image processing, and embedded Systems

 

My current situation:

INRIA
INSTITUTE FOR RESEARCH IN COMPUTER SCIENCE AND CONTROL
R&D Engineer
« IMARA  Automated guided vehicle project»
http://www-rocq.inria.fr/imara/index-anglais.html
(since July 2003)

WORK ENVIRONMENT

IMARA develop and transfer the results of a number of INRIA projects in to the following research domains: Signal processing (filtering, image processing...), Control of the vehicle (acceleration, braking, steering), Communications, Modeling, Control and optimization of transport systems.
The goal of these studies is to improve road transportation in terms of safety, efficiency, comfort and also to minimize nuisances that come with day to day transportation.

PROJECT

- Finalization of EBUS project «conception of a linear camera based on a Texas DSP TMS320F2812 and a linear CCD sensor»
  The purpose of this camera is vehicle platooning.
- Management of the development and the demos of the electric vehicle: CyCab.
- Implementation and test of various robotic algorithm (localization, data fusion, communication, control).
- Evaluation of OLSR : A wireless dynamic routing algorithm for mobile ad-hoc communications.

TECHNICAL ENVIRONMENT

Key Words: Networks, Wireless LAN (WIFI), sensors, CCD camera, linear camera, active modulated infrared lights, design of electronic board (PROTEL), mechanical fix, DSP, PDA, GUI, CAN bus, OLSR, Linux MIPS, DirectShow, Project management, Inertial navigation, Kalman filter, Data fusion, GPS, LIDAR.

Languages: C, C++

Tools: Visual C++, embedded Visual C++, Intel Vision library, Sockets, DirectX9, CAN analyzer
gcc-mips.

OS: Windows XP, Linux, Windows CE

WIFIBOT
Co manager and R&D engineer
WIFIBOT is a small mobile robotic company working for education and surveillance
www.wifibot.com 

(since March 2003)

PROJECT

Development and commercialization of a mobile wireless 4 wheeled robot. It serves for surveillance and education. The mobile base is controlled by a PC, a laptop or a PDA under Windows CE over WIFI.
The wireless LAN transmits motors commands, sensors data and streamed video (+ audio).

TECHNICAL ENVIRONMENT


Key Words : IPC@CHIP, embedded ,real time (RTOS Beck), RS232, I2C, Ethernet, Linux MIPS, WiFi, Telnet, GUI, IR sensors, Video over IP (Mpeg4), Pocket PC, project management, Ad-Hoc communications, OLSR.

Languages: C, C++

Tools: Visual C++, Borland C++ Builder, Intel Vision Library, TCP/IP Sockets.

OS: Windows XP, RTOS Beck, Linux, Windows CE

SIGNIFICANT previous PROJECTS: (in reverse chronological order):

THALES Airborne System FRANCE
Intern Engineer
(April 2002 – March 2003)

WORK ENVIRONMENT

Project within THALES Airborne Systems (Company in the field of defense and electronic war) in the Robotic department witch is composed by 11 engineers).
Activity: Military robotics and prototype design.

PROJECT

The purpose of this project was the evaluation of low cost technologies (PC104 for embedded systems, sensors, Thermal and CCD cameras, laser) and the validation in real world of robotics algorithms previously tested in simulation. So the basic idea was to develop two small mobile robots.

RESPONSIBILITIES

· Survey on a mobile robot localization
· Feasibility study
· Purchases management
· Installation of the development environments
· Integration
· GUI coding
· Management of data communications between GUI and the Robots: Wireless RS 232, Ethernet
· Computer Vision coding: On Screen Display, movements detection, colors detection
· Coding and testing the embedded system. (Embedded Linux)
· Testing
· Validation

ENVIRONMENT

Key words: PC104, embedded, RS232, Ethernet, Networks, Telnet, NFS, GUI, Wireless, sensors, camera CCD, thermal camera, laser, calculator integration, electronic PCB.

Languages: C, C++

Tools : Visual C++, “gcc”, Intel Vision libraries, Sockets, DirectX 8

OS : Windows 2000, Linux

INSA FRANCE
Technician
(February 2001– September 2001)

WORK ENVIRONMENT

National Institute of Applied Science, INSA, is an engineering school located in Toulouse.
I worked as a technician and I was in charge for the support of personal computer, the intranet network for PC, and also automatic systems like CNC machines.

PROJECT

I designed an IO card witch can be interfaced with an Ethernet network and also with a cellular phone.

RESPONSIBILITIES

· Automated systems support
· PC support : Tuning, networks
· Feasibility study for the IO card
· Purchases management
· Choice of the developments environments
· Realization of the electronic part (PCB, Routing, soldering)
· Integration
· GUI programming
· Testing
· Validation


ENVIRONMENT

Key words : RS232, Ethernet, Networks, Telnet, IHM, server.

Languages : C++, HTML, PHP, MySQL

Tools : Visual C++, Sockets

OS : Windows 2000

 

EDUCATION:

2001-2002 DESS (One year French University post-graduate degree) in Robotic, Artificial Intelligence, Image processing, Shape and Speech recognition

2000-feb2001 First part of a Master’s degree in UNIX, data base, artificial intelligence, architecture,
and C language.

1999-2000 Master’s degree (One year of French University graduate studies) in Automatic
and industrial computing with Telecommunication as an optional part.

1997-1999 Bachelor’s degree (Last year of French University undergraduate studies) in Electronic, Automatic, and Industrial computing

1995-1997 DEUG (Two-year of French University undergraduate studies) in Industrial Technologies

1994-1995 Baccalaureate S (French secondary school diploma (A level) ) in Science

GENERAL SKILLS:

Languages : C, C++

Standards : RS232, TCP/IP, CAN Bus, I2C Bus, WIFI

Material and Systems : PC under Windows 2000/XP, PDA under Windows CE, PROTEL, Linux Embedded (MIPS), Linux Fedora

GUI : Visual Studio (MFC/Win32 ), Embedded Visual C++ (MFC/Win32)

Microprocessors : x86, ARM, IPC@CHIP (RTOS), PIC, DSP Texas TMS320F2812, MIPS

Emulators : Tornado (Concepts), Microchip MPLAB, Windows CE

Software and Libraries : Matlab/Simulink, Intel Vision Libraries, DirectX 9 SDK
MS Visual Studio 6/.NET.

Concepts : Vxworks, Oracle, Java, Lab view, TCL/TK, ASP, PHP, HTML, WML, Kalman filter, C#, SQL, Common Lisp

Others : Integration, PC104, Networks, WiFi, Image processing, GPS, Inertial sensors, Lidar, Laser Range sensors.