Mark Mueller
Assistant Professor of Mechanical Engineering
About
Mark W. Mueller joined the Mechanical Engineering Department at Berkeley in August 2016. He received a bachelors degree from the University of Pretoria, and a masters from the ETH Zurich in 2011, both in Mechanical Engineering. He completed his PhD studies, advised by Prof. Raffaello D’Andrea, at the Institute for Dynamic Systems and Control at the ETH Zurich at the end of 2015. Before joining Berkeley, he spent some time with Verity Studios. Mark received the 2016 George Giralt PhD award for the best robotics-related PhD thesis defended during the year 2015 at a European PhD-awarding institution; the 2011 Jacob Ackeret prize from the Swiss Association of Aeronautical Sciences for his Masters Thesis; and an award for the best final year project for his bachelors thesis in 2008.
He serves as an Associate Editor for IEEE Transactions on Aerospace and Electronic Systems for Fault Tolerant Systems.
Research
Areas of interest include unmanned Aerial Vehicles, dynamics and control; motion planning and coordination; state estimation and localization.
Education
2008: BEng (mechanical engineering), University of Pretoria
2011: MSc (mechanical engineering), ETH Zurich
2015: DrSc (mechanical engineering), ETH Zurich
Publications
PREPRINTS / UNDER REVIEW
- Xiangyu Wu, Jun Zeng, Andrea Tagliabue, and Mark W. Mueller: Model-free online motion adaptation for energy efficient flights of multicopters, submitted to IEEE/ASME Transactions on Mechatronics [PDF].
- Mark Mueller, Seung Jae Lee, and Raffaello D’Andrea: Design and Control of Drones, accepted at Annual
Review of Control, Robotics, and Autonomous Systems, Volume 5 [PDF] - Nathan Bucki, Jerry Tang, and Mark W. Mueller: Design and Control of a Midair Reconfigurable Quadcopter using Unactuated Hinges, submitted to T-RO. [PDF, Video, Code].
JOURNAL PAPERS
- R. Gill, M. W. Mueller, and R. D’Andrea, “Full-order solution to the attitude reset problem for Kalman filtering of attitudes,” Journal of Guidance, Control, and Dynamics, vol. 43, no. 7, pp. 1232–1246, 2020 [PDF, Publisher]
- N. Bucki, J. Lee, and M. W. Mueller, “Rectangular pyramid partitioning using integrated depth sensors (RAPPIDS): A fast planner for multicopter navigation,” IEEE Robotics and Automation Letters, vol. 5, no. 3, pp. 4626–4633, 2020 [PDF, Video, Code, Publisher, Presentation]
- J. Zeng, P. Kotaru, M. W. Mueller, and K. Sreenath, “Differential flatness based path planning with direct collocation on hybrid modes for a quadrotor with a cable-suspended payload,” IEEE Robotics and Automation Letters, vol. 5, no. 2, pp. 3074–3081, 2020 [PDF, Video, Publisher]
- M. W. Mueller and R. D’Andrea, “Trajectory generation for aerial multicopters,” in Encyclopedia of Systems and Control, J. Baillieul and T. Samad, Eds. London: Springer London, 2019, pp. 1–7 [PDF, Publisher]
- B. Ghalamchi, Z. Jia, and M. W. Mueller, “Real-time vibration-based propeller fault diagnosis for multicopters,” IEEE/ASME Transactions on Mechatronics, vol. 25, no. 1, pp. 395–405, 2020 [PDF, Publisher]
- W. Zhang, M. W. Mueller, and R. D’Andrea, “Design, modeling and control of a flying vehicle with a single moving part that can be positioned anywhere in space,” Mechatronics, vol. 61, pp. 117–130, 2019 [PDF, Publisher]
- N. Bucki and M. W. Mueller, “A novel multicopter with improved torque disturbance rejection through added angular momentum,” International Journal of Intelligent Robotics and Applications, vol. 3, no. 2, pp. 131–143, 2019 [PDF, Video]
- M. W. Mueller, M. Hehn, and R. D’Andrea, “Covariance correction step for Kalman filtering with an attitude,” Journal of Guidance, Control, and Dynamics, vol. 40, no. 9, pp. 2301–2306, 2016 [PDF, Publisher]
- M. W. Mueller and R. D’Andrea, “Relaxed hover solutions for multicopters: Application to algorithmic redundancy and novel vehicles,” International Journal of Robotics Research, vol. 35, no. 8, pp. 873–889, 2015 [PDF, Video 1, Video 2, Publisher]
- M. W. Mueller, M. Hehn, and R. D’Andrea, “A computationally efficient motion primitive for quadrocopter trajectory generation,” IEEE Transactions on Robotics, vol. 31, no. 6, pp. 1294–1310, Dec. 2015 [PDF, Video, Publisher, Code]
- F. Augugliaro, S. Lupashin, M. Hamer, C. Male, M. Hehn, M. W. Mueller, J. S. Willmann, F. Gramazio, M. Kohler, and R. D’Andrea, “The flight assembled architecture installation: Cooperative construction with flying machines,” Control Systems, IEEE, vol. 34, no. 4, pp. 46–64, 2014 [PDF, Publisher]
- S. Lupashin, M. Hehn, M. W. Mueller, A. P. Schoellig, M. Sherback, and R. D’Andrea, “A platform for aerial robotics research and demonstration: The Flying Machine Arena,” Mechatronics, vol. 24, no. 1, pp. 41–54, 2014 [PDF, Publisher]
- M. W. Mueller, L. Liebenberg, E. H. Mathews, and P. W. Young, “Quick estimates for analysis and prediction of the flight mechanics of unmanned aerial vehicles,” International Journal of Mechanical Engineering Education, vol. 40, no. 2, pp. 121–145, 2012 [PDF, Publisher]
CONFERENCE PAPERS
- J. Lee, X. Wu, S. Lee, and M. W. Mueller, “Autonomous flight through cluttered outdoor environments using a memoryless planner,” in International Conference on Unmanned Aerial Systems (ICUAS), 2021 [PDF, Video, Presentation]
- J. Byun, S. Makiharju, and M. W. Mueller, “A flow disturbance estimation and rejection strategy for multi- rotors with round-trip trajectories,” in International Conference on Unmanned Aerial Systems (ICUAS), 2021 [PDF, Video, Presentation]
- J. Zha and M. W. Mueller, “Exploiting collisions for sampling-based multicopter motion planning,” in IEEE International Conference on Robotics and Automation (ICRA), 2021 (accepted) [PDF, Video, Presentation]
- K. P. Jain, J. Tang, K. Sreenath, and M. W. Mueller, “Staging energy sources to extend flight time of a multirotor uav,” in IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 2020, pp. 1132–1139 [PDF, Video, Presentation]
- X. Wu and M. W. Mueller, “In-flight range optimization of multicopters using multivariable extremum seeking with adaptive step size,” in IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 2020, pp. 1545–1550 [PDF, Video, Presentation]
- J. Zha, X. Wu, J. Kroeger, N. Perez, and M. W. Mueller, “A collision-resilient aerial vehicle with icosahedron tensegrity structure,” in IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), IEEE, 2020, pp. 1407–1412 [PDF, Video, Presentation]
- K. P. Jain and M. W. Mueller, “Flying batteries: In-flight battery switching to increase multirotor flight time,” in IEEE International Conference on Robotics and Automation (ICRA), IEEE, 2020, pp. 3510–3516 [PDF, Video, Presentation]
- X. Wu and M. W. Mueller, “Using multiple short hops for multicopter navigation with only inertial sensors,” in IEEE International Conference on Robotics and Automation (ICRA), IEEE, 2020, pp. 8559–8565 [PDF, Video, Presentation]
- K. L. Poggensee, A. H. Li, D. Sotsaikich, B. Zhang, P. Kotaru, M. Mueller, and K. Sreenath, “Ball juggling on the bipedal robot Cassie,” in 2020 European Control Conference (ECC), IEEE, 2020, pp. 875–880 [PDF]
- N. Bucki and M. W. Mueller, “Rapid collision detection for multicopter trajectories,” in IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 2019 [PDF, Video]
- G. Zhang, J. Alcala, J. Ng, M. Chen, X. Wu, M. W. Mueller, and Y. Chen, “Embedding consequence awareness in unmanned aerial systems with generative adversarial networks,” in International Conference on Unmanned Aerial Systems (ICUAS), IEEE, 2019, pp. 129–134 [PDF]
- J. Zha, E. Thacher, J. Kroeger, S. A. Mäkiharju, and M. W. Mueller, “Towards breaching a still water surface with a miniature unmanned aerial underwater vehicle,” in International Conference on Unmanned Aerial Systems (ICUAS), IEEE, 2019, pp. 1178–1185 [PDF, Video]
- K. P. Jain, T. Fortmuller, J. Byun, S. A. Mäkiharju, and M. W. Mueller, “Modeling of aerodynamic disturbances for proximity flight of multirotors,” in International Conference on Unmanned Aerial Systems (ICUAS), IEEE, 2019, pp. 1261–1269 [PDF]
- N. Bucki and M. W. Mueller, “Design and control of a passively morphing quadcopter,” in IEEE International Conference on Robotics and Automation (ICRA), IEEE, 2019 [PDF, Video]
- A. Tagliabue, X. Wu, and M. W. Mueller, “Model-free online motion adaptation for optimal range and endurance of multicopters,” in IEEE International Conference on Robotics and Automation (ICRA), IEEE, 2019 [PDF]
- N. Bucki and M. W. Mueller, “Improved quadcopter disturbance rejection using added angular momentum,” in IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), IEEE, 2018, pp. 4164–4170 [PDF, Video]
- X. Wu and M. W. Mueller, “Towards a consequences-aware emergency landing system for unmanned aerial systems,” in International Conference on Unmanned Aerial Systems (ICUAS), IEEE, 2018, pp. 1025–1030 [PDF]
- B. Ghalamchi and M. W. Mueller, “Vibration based propeller fault diagnosis for multicopters,” in International Conference on Unmanned Aerial Systems (ICUAS), IEEE, 2018, pp. 1041–1047 [PDF]
- M. W. Mueller, “A dynamics-agnostic state estimator for unmanned aerial vehicles using ultra-wideband radios,” in ASME Dynamic Systems and Control Conference (DSCC), American Society of Mechanical Engineers, 2018, V003T36A002–V003T36A002 [PDF]
- S. Fahandezh-Saadi and M. W. Mueller, “Optimal measurement selection algorithm and estimator for ultra-wideband symmetric ranging localization,” in International Conference on Unmanned Aerial Systems (ICUAS), IEEE, 2018, pp. 229–235 [PDF]
- S. Fahandezh-Saadi and M. W. Mueller, “An algorithm for real-time restructuring of a ranging-based localization network,” in International Conference on Unmanned Aerial Systems (ICUAS), IEEE, 2018, pp. 236–242 [PDF]
- C. Holda, B. Ghalamchi, and M. W. Mueller, “Tilting multicopter rotors for increased power efficiency and yaw authority,” in International Conference on Unmanned Aerial Systems (ICUAS), IEEE, 2018, pp. 143–148 [PDF]
- W. Zhang, M. W. Mueller, and R. D’Andrea, “A controllable flying vehicle with a single moving part,” in IEEE International Conference on Robotics and Automation (ICRA), IEEE, 2016, pp. 3275–3281 [PDF, Video]
- M. W. Mueller, M. Hamer, and R. D’Andrea, “Fusing ultra-wideband range measurements with accelerometers and rate gyroscopes for quadrocopter state estimation,” in IEEE International Conference on Robotics and Automation (ICRA), IEEE, 2015, pp. 1730–1736 [PDF, Errata, Video]
- M. W. Mueller and R. D’Andrea, “Stability and control of a quadrocopter despite the complete loss of one, two, or three propellers,” in IEEE International Conference on Robotics and Automation (ICRA), IEEE, 2014, pp. 45–52 [PDF]
- M. W. Mueller, M. Hehn, and R. D’Andrea, “A computationally efficient algorithm for state-to-state quadrocopter trajectory generation and feasibility verification,” in IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 2013, pp. 3480–3486 [PDF, Video]
- M. W. Mueller and R. D’Andrea, “A model predictive controller for quadrocopter state interception,” in European Control Conference (ECC), 2013, pp. 1383–1389 [PDF]
- M. W. Mueller and R. D’Andrea, “Critical subsystem failure mitigation in an indoor UAV testbed,” in IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 2012, pp. 780–785 [PDF]
- R. Ritz, M. W. Mueller, M. Hehn, and R. D’Andrea, “Cooperative quadrocopter ball throwing and catching,” in IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), IEEE, 2012, pp. 4972–4978 [PDF, Video, Appendix]
- M. W. Mueller, S. Lupashin, and R. D’Andrea, “Quadrocopter ball juggling,” in IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 2011, pp. 5113–5120 [PDF, Video, Appendix]