<div dir="ltr"><div style="font-family:arial,sans-serif;font-size:13px">The position is available now. Interested candidates may apply as soon as possible. </div><div style="font-family:arial,sans-serif;font-size:13px"><br>
</div><div style="font-family:arial,sans-serif;font-size:13px"><b>Title:</b> Ph.D. Student <span class="" style="background-color:rgb(255,255,204)">Position</span> on Dynamic Reflective Language Integration with FPGAs for Robotic Applications</div>
<div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px"><b>Location:</b> Mines de Douai and ENSTA Brest (France)</div><div style="font-family:arial,sans-serif;font-size:13px">
<br></div><div style="font-family:arial,sans-serif;font-size:13px"><b>Advisor and contacts:</b> </div><div style="font-family:arial,sans-serif;font-size:13px">Noury Bouraqadi (<a href="mailto:noury.bouraqadi@mines-douai.fr" target="_blank">noury.bouraqadi@mines-douai.fr</a>)</div>
<div style="font-family:arial,sans-serif;font-size:13px">Luc Fabresse (<a href="mailto:luc.fabresse@mines-douai.fr" target="_blank">luc.fabresse@mines-douai.fr</a>)</div><div style="font-family:arial,sans-serif;font-size:13px">
Loïc Lagadec (<a href="mailto:loic.lagadec@ensta-bretagne.fr" target="_blank">loic.lagadec@ensta-bretagne.fr</a>)</div><div style="font-family:arial,sans-serif;font-size:13px">Jannik Laval (<a href="mailto:jannik.laval@mines-douai.fr" target="_blank">jannik.laval@mines-douai.fr</a>)</div>
<div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px"><b>Profile:</b> the candidate must must hold a recent Master of Science degree in Computer Science or Software Engineering and must have solid skills in dynamic reflective language (Smalltalk).</div>
<div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px"><b>Description of the work:</b></div><div style="font-family:arial,sans-serif;font-size:13px">The goal of this <span class="" style="background-color:rgb(255,255,204)">PhD</span> is to study Smalltalk integration with FPGAs for robotic applications. This integration will enable us get the best from both worlds. Developers are provided with a high-level dynamic reflective language (Smalltalk) for building and debugging their applications. Still, we can have high performances by projecting part of the programs into FPGAs. These reconfigurable hardware chips can achieve performance faster than C programs, while consuming much less energy.</div>
<div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">The work to do can decompose into the following tasks:</div><div style="font-family:arial,sans-serif;font-size:13px">
-Build reference robotic applications fully in Pharo Smalltalk using actual robots (see <a href="http://car.mines-douai.fr/robots/" target="_blank">http://car.mines-douai.fr/robots/</a>)</div><div style="font-family:arial,sans-serif;font-size:13px">
-Analyze these applications to identify critical parts to project on FPGAs to significantly increase performances (speed, energy)</div><div style="font-family:arial,sans-serif;font-size:13px">-Do the actual projection to FPGA and evaluate performances of the transformed applications</div>
<div style="font-family:arial,sans-serif;font-size:13px">-Generalize the approach and define a methodology for turning Smalltalk code into FPGA</div><div style="font-family:arial,sans-serif;font-size:13px">-Propose a solution to automate the methodology</div>
<div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">The Ph.D student will receive a grant which net amount is approximately 1420 euros per month for 3 years (36 months).</div>
<div style="font-family:arial,sans-serif;font-size:13px">He will be co-supervised by Loïc Lagadec from the ENSTA-Bretagne (Lab-STICC, Brest) and Jannik Laval, Luc Fabresse and Noury Bouraqadi from Ecole des Mines de Douai (CAR, <a href="http://car.mines-douai.fr/" target="_blank">http://car.mines-douai.fr/</a>). </div>
<div style="font-family:arial,sans-serif;font-size:13px">The first 18th month will be spent in Douai (Lille area), while the last half of the <span class="" style="background-color:rgb(255,255,204)">PhD</span> will be spent in Brest.</div>
<div style="font-family:arial,sans-serif;font-size:13px">However, during the full 3 years, there will be a strong interaction with co-supervisers from both labs.</div><div style="font-family:arial,sans-serif;font-size:13px">
<br></div><div style="font-family:arial,sans-serif;font-size:13px"><b>Bibliography:</b></div><div style="font-family:arial,sans-serif;font-size:13px">-A Robust Layered Control System For A Mobile Robot. R. Brooks. IEEE Journal of Robotics and Automation. Vol. 2. Num 1. March, 1985.</div>
<div style="font-family:arial,sans-serif;font-size:13px">-RCS: A Cognitive Architecture for Intelligent MultiAgent Systems. J.S. Albus and A. J. Barbera. Proceedings of the 5th IFAC/EURON Symposium on Intelligent Autonomous Vehicles (IAV 2004). Lisbon, Portugal, 2004.</div>
<div style="font-family:arial,sans-serif;font-size:13px">-Handbook of Robotics. Bruno Siciliano and Oussama Khatib editors. Springer. 2008.</div><div style="font-family:arial,sans-serif;font-size:13px">-Multi-Level Simulation of Heterogeneous Reconfigurable Platforms. D. Picard and L. Lagadec. International Journal of Reconfigurable Computing. 2012.</div>
<div style="font-family:arial,sans-serif;font-size:13px">-High-level synthesis for FPGAs: From Prototyping to Deployment. Jason cong and stephen neuendorffer and juanjo noguera and kees vissers and zhiru zhang. IEEE Transactions on Computer-aided design of integrated circuits and systems. Vol. 30. Num 4. April, 2011.</div>
<div style="font-family:arial,sans-serif;font-size:13px">-The MOLEN Polymorphic Processor. S. Vassiliadis and S. Wong and G. Gaydadjiev and K. Bertels and G. Kuzmanov and E. Moscu Panainte. IEEE Transactions on Computers. 2004.</div>
<div><br></div>-- <br><div dir="ltr">







<p>~~Jannik Laval~~<br>École des Mines de Douai<br>Enseignant-chercheur<br><a href="http://www.jannik-laval.eu" target="_blank">http://www.jannik-laval.eu</a><br><a href="http://car.mines-douai.fr/" target="_blank">http://car.mines-douai.fr/</a></p>
</div>
</div>