|
|
Technical
software |
-Matlab |
-Creation of one blockset for Simulink and the PIC/dsPIC : Embeddeed Target for PIC / dsPIC available on
http://www.kerhuel.eu
|
|
-toolbox :
Identification ; control system ; Neural Network ; Fuzzy Logic ; Image Processing ; Filter Design
; Symbolic Math ; Optimization ; Signal Processing ; Spline
; Statistics ; Fixed-point blockset |
|
-Simulink and fast prototyping tools :
XpcTarget / Windows Target / Real Time Workshop / Real Time Embedded Coder |
|
- Stateflow |
-Dspace |
-Labview / Labwindows
CVI / Teststand |
• Orcad :
|
- Circuit conception : Capture
CIS
- Simulation : PSPICE A/D
- Placeme & Route : Layout Plus & Cadence
Spectra |
-ModelSim / Xilinx
Web Pack |
-Embeded system: realisation
of many functional electronic system using programmed microchip
microcontroller PIC 12F, 16F, 18F and dsPIC 30F
-MPLAB : Micro controllers
programming Environment |
-Visual Studio |
-JBuilder |
|
Programming |
VHDL, C/C++, JAVA, Assembly language (80x86 |
PIC | 68HC11), Visual Basic |
Protocols |
TCP/IP, CAN, I2C, SPI, USB |
Base
de données |
MySQL serveur, phpMyAdmin |
Websites
design |
JAVA, HTML, PHP, MySQL, Javascript, DreamWeaver |
Bureautics |
Word, Excel, Access , PowerPoint, Photoshop,
Outlook |
Scientific
Word Processing |
LaTeX |
|
ESIEE
Paris
1999 - 2004 |
Ecole Supérieure d'Ingénieur
en Electronique et Electrotechnique (ESIEE) - Paris (Master
Equivalent) Among top ten French engineering schools in Electronic Robotics
and all fields of Computer Applications.
Specialization: System on Chip. |
UNSA
- CNRS
2003 - 2004 |
DEA - University of Sophia Antipolis (Master Equivalent)
Specialization: Signal Processing and Numerical Communication |
|
Biorobotics - CNRS
Mars 2006 |
PhD Student in the "Biorobotique" team of the laboratory "Mouvement et Perception" Marseille-FRANCE.
Our goal is to build visually guided aerial robot inspired from biology (insects and vertebrate vision).
We do the following task :
- Proposition & Simulation of biologicaly plausible control models with Matlab & Simulink
- design and build miniature aerial robots for testing models
- design and built the embedded electronics board
- test the models using Dspace
- Program the model using the toolbox created that generate C code for dsPIC directly from Simulink
Publications :
October 2006 |
L. Kerhuel, S. Viollet and N. Franceschini “Insect Based Visual Processing for Micro-Flying Robots”, Abstract for the Sensory Ecology conferences at lund 2006 |
October 2007 |
L. Kerhuel, S. Viollet and N. Franceschini “A Sighted aerial robot with ultrafast gaze stabilization”, submitted at IEEE IROS 2007 conference, San Diego, USA |
|
LGM
September 2005 - February 2006 |
Two missions at LGM :
- Electronic Product for PSA (french car industrie) for testing CAN and LIN element connected to the car network ( Testand, Labview, CVI).
- Rockwell & Collins at Toulouse, working on the new receptor VDL mode 4 using the DSP Texas Instrument TMS6711. This project for aeronotic respect the DO178.
|
LNRS-CNRS
October 2004-July 2005 |
One year Neurosciences at CNRS / LNRS - Paris
VI University. Cochlear Implant Design with experiments
on rats. Vestibular Implant Design and human
vestibular function Study.
One year in the research center Laboratoire
de Neurobiologie des Réseaux Sensorimoteurs
(LNRS)
The LNRS center study neuronal functionnement of the two organs composing
the internal ears :
- The cochlea which transform
the mecanical sound waves into an electrical signal.
- The vestibule which gives a perception of
head position and acceleration.
Vestibular System :
Setting up of experimental recording system for vestibular loss
patients.
- Linear acceleration of patient's head standing
up : electronic hardware and software realisation of the acquisition
system composed of a microcontroller 18f1320 and accelerometer ADXL213.
The whole system is controlled with a Labview graphical user
interface.
- Posture : Realisation of an acquisition system
measuring synchronously head and thorax motion of a standing
up patient with the patient's center of pressure
and head acceleration.
- Linear analysis (PCA-LDA) of the data recorded
using matlab to determine discriminant
parameters of
number of pathologies.
- Prototyping of a numerical vestibular
implant for guinea pig.
|
I3S-CNRS-UNSA
March-July 2004 |
Laboratory " Informatique Signaux
et Systèmes de Sophia-Antipolis"
(I3S) france on the project "Systèmes Autonomes Mobiles
(SAM)".
The research staff develop algorithm for an Autonomous Underwater
Vehicle learning to get its positions and find a path from its environment
perception. Applied math theories are applyed to the underwater robot
Phantom.
Work done : Ddata fusion matlab algorithm using both camera
and sonar of the Remote Operatre Vehicle (ROV) Phantom.
- unsupervised Segmentation of video images using
a statistical approach.
- Sonar echoes Classification & Simulation
- Simulating the ROV and its camera and sonar
in order to get coherent pictures and sonar impact. It allows testing
data fusing algorithm.
Repport
available |
ESIEE
Project
December 2003 |
Design and construction of an automated vehicle
capable to learn to move on a light source using a neural network.
- Simulation of the automated vehicle, of sensors' data and of the
calculator using Matlab (.m file)
- Simulation of the fixed-point calculator usig the Fixed Point
blockset of Simulink
- Electronic realization of the illumination sensors, and validation/improvement
of their operation using the PIC-Matlab protocol developped (RS232GUI)
|
ESIEE
Project
April-July 2003 |
Construction of an automatic pilot for a flying
wing model using accelerometers and a microcontroller 16F628.
- Electronic design : wiring of captors and microcontroller
- Realisation of the flying wing model using Matlab/Simulink
- Matalb numerical filtering test using real time data acquired
- Implementing filters into the microcontroller
- Validation : real flight using the autopilote
Repport
available |
ESIEE
Project
January 2003 |
VHDL design of a JPEG compression architecture
- Logical description in VHDL
- Programming analyse performance scripts with Matlab.
|
ESIEE
Project
May-June 2002 |
Realization of a Roll stabilization for a flying
wing model using gyros and a PIC microcontroller : piloting assistance
through roll velocity control. Report available at : http://lubink.free.fr |
ESIEE
Project
April 2001 |
VHDL Implementation of the 421 game using two linked FPGA
- Defining the two main blocs functions
- Optimising blocs replacing schematic predefined functions with
custom VHDL writen functions
- Optimising compilation parameters
- Simulating functional system composed of the two blocs linked
- Implementing and validating project of two FPGA linkde
Best project on the university level composed of 118 students. |
ESIEE
Project
December 2000 |
Analogical Electronics : Realization of a PWM coder
and decoder allowing to transmit analog signals |
Aluminium
Système
Summer 2000 |
Labor Internship : Fabrication of customized aluminium
articles (doors, windows, and veranda
) |
ESIEE
Project
December 1999 |
Programming : C++ Realization under Linux environment
of a characters neural recognition software |
|
Fast Prototyping Toolbox for Simulink
and dsPIC (24h,30f and 33f family)
2005 ==> Mars 2007 |
Previous work done converged into one Matlab Toolbox. From a simulink diagram it create the C codes files corresponding in a one click button. C code files are then compiled automatically into binary files that can be downloaded into a 16 bits PIC target.
- Simulinnk block for most dsPIC peripheral, making the configuration easy.
- One simulink block implement the protocole previously created to send data into Matlab or Labview.
This toolbox allows to build complex, readable and bugfree software for the PIC using simulink schematic using most of the PIC peripheral input/output. |
Autopilote (drone)
July-August 2005 |
Continuation of the ESIEE project started in 2003 : Realisation
of an autopilote for a reduced flying wing using accelerometers and
a microcontroller PIC 18f1320.
- Electronic design : wiring of captors and microcontroller
- Matalb numerical filtering test using real time data acquired
- Implementing filters into the microcontroller
- Validation : real flight using the autopilot
Description
et video available |
Protocole
PIC <=>Labview |
Compatible with all microchip microcontroller
including
- Realisation of a Labview Schematic decoding the data trame
from the microcontroller in the format defined in the previous
project PIC<=>Matlab.
Description |
Infrared Remote control
2004
|
Specifications :
Build a clock operated Infrared Remote control for on/off switching
of an Haman Kardon (HK) Amplifier or any other electronic appliance
with an infrared receiver.
Already realized :
- Mastering the HK command codes
- Emission of the codes on an infrared LED using the standard
38KHz carrier
|
Electronic Drums
Avril 2004 |
Using the 16f877 microcontroller
:
- Electric contact detection between a carbon stick and a metallic
surface.
- Midi transmission by the microcontroller of the music note to the
computer using a serial port
- A driver converts the serial port into a midi virtual port
- A real time sampler software creates the sound
|
GUI
- Protocol
PIC <=> MATLAB
RS232GUI
April 2003 |
Creating of an Graphical
User Interface (GUI) in Matlab environment
Specification:
Record and real time processing of data generated by a microcontroller
Operation:
Data transmission using a serial line. The protocol defined allows
transmission of single octets or words.
Each data transmitted is associated to one of the 16 virtual chanels
recreated with Matlab. Matlab is also able to send datas to the microcontroller.
Applications:
Visualize data issued by captors connected to the microcontroller
Test numerical signal processing algorithm using real data
before implementing the algorithm
Debug a software analysing its variables
This User Interface is user friendly and allows a high capacity data
rate
|
2
channel mixer for
a remotely controlled
Flying Wing Model
October 2001 |
Implementation of a 2-channel
mixer for flying wing model piloting allowing using a basic 2 channel
remote control. This mixer uses a PIC 16f84 microcontroller.
It recreates advanced remote control functions such as logarithmic
command, and neutral position adjustment |
Protocol
PIC <=> MATLAB
Real Time Simulating
(xPC Target)
May 2001 |
Implementation of a bi-directional
data exchange protocol between Matlab and a microcontroller.
It allows realizing real time simulation using data from the microcontroller
and Simulink schematics. The protocol created using Stateflow runs
either under xPC Target or under Windows Target (The 2 Matlab Real
Time environments) |
|
French |
Native language |
English |
Proficient: TOEFL 567 |
Spanish |
Basic knowledge |
|
September
2003
==> July 2004 |
Member of an association
offering free training to IT :
- Set up of computers : Hardware and Software
- Installation of the computer network connected to the internet
using a server operating on a Linux environment
- Voluntarily exempted Computer courses
|
février
2002
juillet 2001
juillet 1998 |
Managed organization and logistics for
teen-agers summer camps |
Schoolyear
1997 |
Taught weekly IT classes for 8 year-old children
on a benevolent basis |
Sports |
Sports: hiking, cross country skiing, swimming,
surfing, windsurfing, volleyball. |
|
|
The Microchip name PIC, dsPIC, and MPLAB are
registered trademarks of Microchip Technology Inc.
MATLAB, Simulink, and Real-Time Workshop are
registered trademarks of The MathWorks, Inc.
Lubin Kerhuel 's Website |
Contact : RTWdsPIC@kerhuel.eu |
|
|