Bahar Haghighat

Education

MSc, Digital Electronics, Electrical Engineering, Sharif University of Technology, Tehran, Iran, 2012

BSc, Electronics, Electrical Engineering, Sharif University of Technology, Tehran, Iran, 2010

BSc, Physics, Sharif University of Technology, Tehran, Iran, 2011

Teaching

  • Signals, Instruments and Systems, 2016-2017, EPFL – Support Staff
  • Topics in Autonomous Robotics, 2015-2016, EPFL – Teaching Assistant
  • Distributed Intelligent Systems, 2015-2016, EPFL – Teaching Assistant
  • Signals, Instruments and Systems, 2014-2015, EPFL – Support Staff
  • Distributed Intelligent Systems, 2014-2015, EPFL – Teaching Assistant
  • Probability and Statistics, 2013-2014, EPFL – Teaching Assistant
  • Distributed Intelligent Systems, 2013-2014, EPFL – Teaching Assistant
  • Signals, Instruments and Systems, 2012-2013, EPFL – Support Staff
  • Artificial Neural Networks, 2011-2012, SUT – Teaching Assistant
  • Microprocessors I, 2010-2011, SUT – Teaching Assistant

Supervision

  • Hala Khodr, “Optimization of Ruleset Controllers for Programmable Self-Assembly of Lily Robots”, Semester project, 2017
  • Maximilian Mordig, “Model-Based Control of Programmable Self-Assembly of Lily Robots”, Semester project, 2017
  • Matthias Ruegg, “Development and Experimental Evaluation of a Software Framework for the Lily robots”, Semester project, 2017
  • Brice Platerrier, “Distributed Assembly Algorithm Design & Experimental Evaluation for Lily Robots”, Semester project, 2016
  • Luca Brusatin, “Distributed Algorithms on a Thousand Robot Swarm”, MSc project, co-supervision with Self-Organizing Systems Research Group at Harvard University, 2015
  • Loic Waegeli, “Distributed Assembly Algorithm Design & Experimental Evaluation for Lily Robots”, Semester project, 2015
  • Beat Geissmann, “Communication & Computation Board Design for Self-Assembling Floating Miniature Robots”, Semester project, 2014
  • Alexandre Cherpillod, “Centimeter-scale water-floating robots for studying self-assembly”, Semester project, 2013

Publications

2020

Eciton robotica: Design and Algorithms for an Adaptive Self-Assembling Soft Robot Collective

M. Malley; B. Haghighat; L. Houe; R. Nagpal 

2020-01-01. IEEE International Conference on Robotics and Automation (ICRA), ELECTR NETWORK, May 31-Jun 15, 2020. p. 4565-4571. DOI : 10.1109/ICRA40945.2020.9196565.

2019

Lightweight physics-based models for the control of fluid-mediated self-assembly of robotic modules

B. Haghighat; H. Khodr; A. Martinoli 

Robotics And Autonomous Systems. 2019-11-01. Vol. 121, p. 103241. DOI : 10.1016/j.robot.2019.07.011.

Design and Calibration of a Lightweight Physics-Based Model for Fluid-Mediated Self-Assembly of Robotic Modules

B. Haghighat; H. Khodr; A. Martinoli 

2019. 14th International Symposium on Distributed Autonomous Robotic Systems (DARS), Boulder, Colorado, USA, October 15-17, 2018. p. 197-210. DOI : 10.1007/978-3-030-05816-6_14.

A Rule Synthesis Algorithm for Programmable Stochastic Self-Assembly of Robotic Modules

B. Haghighat; A. Martinoli 

2019. 13th International Symposium on Distributed Autonomous Robotic Systems (DARS), London, ENGLAND, Nov 07-09, 2016. DOI : 10.1007/978-3-319-73008-0_23.

2018

Design, Modeling, and Control Methods for Fluid-Mediated Programmable Self-Assembly of Resource-Constrained Robotic Modules

B. Haghighat / A. Martinoli (Dir.)  

Lausanne, EPFL, 2018. 

2017

Automatic synthesis of rulesets for programmable stochastic self-assembly of rotationally symmetric robotic modules

B. Haghighat; A. Martinoli 

Swarm Intelligence. 2017. Vol. 11, num. 3-4, p. 243-270. DOI : 10.1007/s11721-017-0139-4.

Probabilistic Modeling of Programmable Stochastic Self-Assembly of Robotic Modules

B. Haghighat; R. Thandiackal; M. Mordig; A. Martinoli 

2017. IEEE/RSJ International Conference on Intelligent Robots and Systems, Vancouver, Canada, September 24–28, 2017. p. 4656-5663. DOI : 10.1109/IROS.2017.8206337.

2016

Fluid-Mediated Stochastic Self-Assembly at Centimetric and Sub-Millimetric Scales: Design, Modeling, and Control

B. Haghighat; M. Mastrangeli; G. Mermoud; F. S. Schill; A. Martinoli 

Micromachines. 2016. Vol. 7, num. 8 (Special Issue on “Building by Self-Assembly”), p. 138. DOI : 10.3390/mi7080138.

Characterization and Validation of a Novel Robotic System for Fluid-Mediated Programmable Stochastic Self-Assembly

B. Haghighat; A. Martinoli 

2016. IEEE/RSJ International Conference on Intelligent Robots and Systems, Daejeon, Korea, October 9-14, 2016. p. 2778-2783. DOI : 10.1109/IROS.2016.7759431.

Synthesizing Rulesets for Programmable Robotic Self-Assembly: A Case Study using Floating Miniaturized Robots

B. Haghighat; B. Platerrier; L. Waegeli; A. Martinoli 

2016. International Conference on Swarm Intelligence, Brussels, Belgium, September, 2016. p. 197–209. DOI : 10.1007/978-3-319-44427-7_17.

2015

Lily: A Miniature Floating Robotic Platform for Programmable Stochastic Self-Assembly

B. Haghighat; E. Droz; A. Martinoli 

2015. IEEE International Conference on Robotics and Automation (ICRA), Seattle, Washington, USA, 2015. DOI : 10.1109/ICRA.2015.7139452.