- Autonomous Systems Lab, Eidgenössische Technische Hochschule Zürich (ETHZ), hosted by Dr. Juan Nieto, Switzerland (May 2016).
- Google X, hosted by Dr. Kurt Konolidge, Mountain View, CA, USA (April 2016)
- Bosch Research and Technology Center, hosted by Dr. Riano Lorenzo, Palo alto, CA, USA (Apr. 2016).
- NASA Jet Propulsion Laboratory, hosted by Dr. Larry Mathies, Pasadena, CA, USA (June 2015).
- Kentucky Transportation Center, College of Engineering, University of Kentucky, hosted by Dr. Abheetha Peiris,
Lexington, KY, USA (June 2015)
- Biomimetic Millisystems Lab, UC Berkeley, hosted by Prof. Ronald Fearing, Berkeley, CA, USA (May 2015).
- AI Lab, Stanford University, hosted by Prof. Oussama Khatib, Stanford, CA, USA (May 2015).
- Queensland University of Technology, hosted by Dr. Thierry Peynot, QLD, Australia (Nov. 2014).
- University of Queensland, hosted by Dr. Adam Postula, QLD, Australia (May. 2014).
- University of Colombo, hosted by Prof. Sumedha Jayanetti, Colombo, Sri Lanka (Nov. 2013).
- NASA Jet Propulsion Laboratory, hosted by Dr. Adrian Stoica, Pasadena, CA, USA (Nov. 2012).
- Robotics Embedded Systems Laboratory, University of Southern California, hosted by Prof. Gaurav Sukhatme,
Los Angeles, CA, USA (Nov. 2012).
- Australian Centre for Field Robotics, hosted by Prof. Stefan Williams, NSW, Australia (Nov. 2011).
- Research School of Information Sciences & Engineering, The Australian National University (Sep. 2008).
- Artificial Intelligence Laboratory, University of Zurich (UZH) hosted by Prof. Rolf Pfeifer, Switzerland (July 2008).
- Distributed Intelligent Systems & Algorithms Laboratory, Ecoles Polytechniques Fédérale de Lausanne (EPFL) hosted by Prof. Alcherio Martinoli, Switzerland (July 2008).
- GIPSA-Lab, Institut Polytechnique de Grenoble, hosted by Dr. Nicolas Le Bihan, Grenoble, France (July 2008)