Laurent BOURAOUI
Age: 29
Nationality: French
Mobile robotic engineer |
My current situation:
INRIA
|
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 |
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):
|
|
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
|
|
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.