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
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.