{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,7]],"date-time":"2026-01-07T23:20:07Z","timestamp":1767828007489,"version":"3.49.0"},"reference-count":38,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2018,6,21]],"date-time":"2018-06-21T00:00:00Z","timestamp":1529539200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Robotics"],"abstract":"<jats:p>The continued development of mobile robots (MR) must be accompanied by an increase in robotics\u2019 safety measures. Not only must MR be capable of detecting and diagnosing faults, they should also be capable of understanding when the dangers of a mission, to themselves and the surrounding environment, warrant the abandonment of their endeavors. Analysis of fault detection and diagnosis techniques helps shed light on the challenges of the robotic field, while also showing a lack of research in autonomous decision-making tools. This paper proposes a new skill-based architecture for mobile robots, together with a novel risk assessment and decision-making model to overcome the difficulties currently felt in autonomous robot design.<\/jats:p>","DOI":"10.3390\/robotics7030032","type":"journal-article","created":{"date-parts":[[2018,6,22]],"date-time":"2018-06-22T02:46:21Z","timestamp":1529635581000},"page":"32","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":20,"title":["A Safety Monitoring Model for a Faulty Mobile Robot"],"prefix":"10.3390","volume":"7","author":[{"given":"Andr\u00e9","family":"Leite","sequence":"first","affiliation":[{"name":"Department of Electrical and Computer Engineering, Faculty of Engineering, University of Porto, Rua Dr. Roberto Frias, 4200-465 Porto, Portugal"}]},{"given":"Andry","family":"Pinto","sequence":"additional","affiliation":[{"name":"INESC TEC and Department of Electrical and Computer Engineering, Faculty of Engineering, University of Porto, Rua Dr. Roberto Frias, 4200-465 Porto, Portugal"}]},{"given":"An\u00edbal","family":"Matos","sequence":"additional","affiliation":[{"name":"INESC TEC and Department of Electrical and Computer Engineering, Faculty of Engineering, University of Porto, Rua Dr. Roberto Frias, 4200-465 Porto, Portugal"}]}],"member":"1968","published-online":{"date-parts":[[2018,6,21]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"248","DOI":"10.1016\/j.mechmachtheory.2018.03.004","article-title":"An underactuated self-reconfigurable robot and the reconfiguration evolution","volume":"124","author":"Zhang","year":"2018","journal-title":"Mech. Mach. Theory"},{"key":"ref_2","unstructured":"Nevejans, N. (2017). European Civil Law Rules in Robotics. Policy Department C: Citizens\u2019 Rights and Constitutional Affairs, European Parliament."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"50","DOI":"10.1016\/j.ifacol.2016.07.613","article-title":"Model-Based Fault Diagnosis Techniques for Mobile Robots","volume":"49","author":"Kuestenmacher","year":"2016","journal-title":"IFAC-PapersOnLine"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Koren, I., and Krishna, C.M. (2007). Fault-Tolerant Systems, Elsevier Science. Available online: https:\/\/ebookcentral.proquest.com\/lib\/feup-ebooks\/reader.action?docID=294597&query=.","DOI":"10.1016\/B978-012088525-1\/50007-9"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1016\/j.robot.2017.04.004","article-title":"Safety-critical advanced robots: A survey","volume":"94","author":"Guiochet","year":"2017","journal-title":"Robot. Auton. Syst."},{"key":"ref_6","unstructured":"European Committee for Standardization (2018, March 27). Agreement on Technical Co-Operation Between ISO and CEN (Vienna Agreement) [Internet]. Available online: https:\/\/www.cencenelec.eu\/intcoop\/StandardizationOrg\/Pages\/default.aspx."},{"key":"ref_7","unstructured":"European Committee for Electrotechnical Standardization (2018, March 27). Cenelec guide 13\u2014IEC-CENELEC Agreement on Common Planning of New Work and Parallel Voting [Internet]. Available online: https:\/\/www.cencenelec.eu\/intcoop\/StandardizationOrg\/Pages\/default.aspx."},{"key":"ref_8","unstructured":"MTL Instruments Group (2002). An Introduction to Functional Safety and IEC 61508, MTL Instruments Group. Available online: https:\/\/www.mtl-inst.com\/images\/uploads\/datasheets\/App_Notes\/AN9025.pdf."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Kolek, L., Ibrahim, M.Y., Gunawan, I., Laribi, M.A., and Zegloul, S. (2015, January 22\u201324). Evaluation of control system reliability using combined dynamic fault trees and Markov models. Proceedings of the 2015 IEEE 13th International Conference on Industrial Informatics (INDIN), Cambridge, UK. Available online: http:\/\/ieeexplore.ieee.org\/document\/7281791\/.","DOI":"10.1109\/INDIN.2015.7281791"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"709","DOI":"10.1016\/S0967-0661(97)00053-1","article-title":"Trends in the application of model based fault detection and diagnosis of technical processes","volume":"5","author":"Isermann","year":"1997","journal-title":"Control Eng. Pract."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"662","DOI":"10.1109\/TR.2008.928250","article-title":"Safety achieved by the safe failure fraction (SFF) in IEC 61508","volume":"57","author":"Yoshimura","year":"2008","journal-title":"IEEE Trans. Reliab."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"139","DOI":"10.1016\/0951-8320(94)90132-5","article-title":"Robotic fault detection and fault tolerance: A survey","volume":"46","author":"Visinsky","year":"1994","journal-title":"Reliab. Eng. Syst. Saf."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1016\/j.conengprac.2007.03.010","article-title":"Mechatronic systems-Innovative products with embedded control","volume":"16","author":"Isermann","year":"2008","journal-title":"Control Eng. Pract."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Sghairi, M., De Bonneval, A., Crouzet, Y., Aubert, J.J., and Brot, P. (2008, January 22\u201324). Architecture optimization based on incremental approach for airplane digital distributed flight control system. Proceedings of the Advances in Electrical and Electronics Engineering\u2014IAENG Special Edition of the World Congress on Engineering and Computer Science 2008, San Francisco, CA, USA.","DOI":"10.1109\/WCECS.2008.10"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"775","DOI":"10.1002\/rnc.2907","article-title":"A fault tolerant control scheme based on sensor-actuation channel switching and dwell time","volume":"24","author":"Stoican","year":"2014","journal-title":"Int. J. Robust. Nonlinear Control"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Szurman, K., Miculka, L., and Kotasek, Z. (2014, January 22\u201323). Towards a state synchronization methodology for recovery process after partial reconfiguration of fault tolerant systems. Proceedings of the 2014 9th International Conference on Computer Engineering & Systems (ICCES), Cairo, Egypt.","DOI":"10.1109\/ICCES.2014.7030963"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"71","DOI":"10.1016\/j.arcontrol.2016.04.018","article-title":"Unmanned surface vehicles: An overview of developments and challenges","volume":"41","author":"Liu","year":"2016","journal-title":"Annu. Rev. Control"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"140","DOI":"10.1016\/j.robot.2014.12.015","article-title":"Enhancing fault tolerance of autonomous mobile robots","volume":"68","author":"Crestani","year":"2015","journal-title":"Robot. Auton. Syst."},{"key":"ref_19","unstructured":"Gonzalez, O., Shrikumar, H., Stankovic, J.A., and Ramamritham, K. (1997, January 2\u20135). Adaptive fault tolerance and graceful degradation under dynamic hard real-time scheduling. Proceedings of the Real-Time Systems Symposium, San Francisco, CA, USA."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Strollo, E., and Trifiletti, A. (2016, January 23\u201325). A fault-tolerant real-time microcontroller with multiprocessor architecture. Proceedings of the MIXDES 2016\u201423rd International Conference Mixed Design of Integrated Circuits and Systems, Lodz, Poland.","DOI":"10.1109\/MIXDES.2016.7529781"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"12","DOI":"10.1016\/j.ins.2016.05.016","article-title":"Simultaneous fault diagnosis for robot manipulators with actuator and sensor faults","volume":"366","author":"Ma","year":"2016","journal-title":"Inf. Sci."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Ranjbaran, M., and Khorasani, K. (2010, January 15\u201317). Fault recovery of an under-actuated quadrotor aerial vehicle. Proceedings of the 49th IEEE Conference on Decision and Control (CDC), Atlanta, GA, USA.","DOI":"10.1109\/CDC.2010.5718140"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Zhang, M., Wu, J., and Wang, Y. (2011, January 28\u201329). Simultaneous faults detection and location of thrusters and sensors for autonomous underwater vehicle. Proceedings of the 2011 Fourth International Conference on Intelligent Computation Technology and Automation, Shenzhen, China.","DOI":"10.1109\/ICICTA.2011.139"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"151","DOI":"10.1016\/j.neucom.2012.11.049","article-title":"Online fault detection of a mobile robot with a parallelized particle filter","volume":"126","author":"Zajac","year":"2014","journal-title":"Neurocomputing"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Saied, M., Lussier, B., Fantoni, I., Francis, C., Shraim, H., and Sanahuja, G. (2015, January 26\u201330). Fault diagnosis and fault-tolerant control strategy for rotor failure in an octorotor. Proceedings of the 2015 IEEE International Conference on Robotics and Automation (ICRA), Seattle, WA, USA.","DOI":"10.1109\/ICRA.2015.7139933"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Gross, J.N., Gu, Y., Rhudy, M.B., and Lassak, K. (2016). A Fault-Tolerant Multiple Sensor Fusion Approach Applied to UAV Attitude Estimation. Int. J. Aerosp. Eng., 2016.","DOI":"10.1155\/2016\/6217428"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1016\/j.robot.2016.11.015","article-title":"A fault tolerant architecture for data fusion: A real application of Kalman filters for mobile robot localization","volume":"88","author":"Bader","year":"2017","journal-title":"Robot. Auton. Syst."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"2419","DOI":"10.1109\/TIE.2017.2740845","article-title":"Robust Adaptive Fault-tolerant Control of Mobile Robots with Varying Center of Mass","volume":"65","author":"Shen","year":"2017","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"282","DOI":"10.1016\/j.rcim.2015.04.002","article-title":"Robot skills for manufacturing: From concept to industrial deployment","volume":"37","author":"Pedersen","year":"2016","journal-title":"Robot. Comput. Integr. Manuf."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Cai, M.Y., Liu, C.J., Wang, J.W., Lin, Y., Van Luttervelt, C.A., and Zhang, W.J. (2016, January 5\u20137). A new safety theory: Concept, methodology, and application. Proceedings of the 2016 IEEE 11th Conference on Industrial Electronics and Applications (ICIEA), Hefei, China.","DOI":"10.1109\/ICIEA.2016.7603789"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Zhang, T., Zhang, W., and Gupta, M. (2017). Resilient Robots: Concept, Review, and Future Directions. Robotics, 6, Available online: http:\/\/www.mdpi.com\/2218-6581\/6\/4\/22.","DOI":"10.3390\/robotics6040022"},{"key":"ref_32","unstructured":"Zhang, W.J., Lin, Y., and Sinha, N. (2005, January 18\u201320). On the Function-Behavior-Structure Model for Design. Proceedings of the Canadian Design Engineering Network Conference, Kaninaskis, AB, Canada."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"245","DOI":"10.1080\/17517575.2015.1080860","article-title":"Design theory and methodology for enterprise systems","volume":"10","author":"Zhang","year":"2016","journal-title":"Enterp. Inf. Syst."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"72","DOI":"10.1016\/j.rcim.2018.03.008","article-title":"Skill-based instruction of collaborative robots in industrial settings","volume":"53","author":"Schou","year":"2018","journal-title":"Robot. Comput. Integr. Manuf."},{"key":"ref_35","unstructured":"International Electrotechnical Commission (IEC) (2015). IEC 60050-192 International Electrotechnical Vocabulary\u2014Part 192: Dependability, IEC."},{"key":"ref_36","unstructured":"Muenchhof, M., Beck, M., and Isermann, R. (July, January 30). Fault tolerant actuators and drives\u2014Structures, fault detection principles and applications. Proceedings of the 7th IFAC Symposium on Fault Detection, Supervision and Safety of Technical Processes, Barcelona, Spain."},{"key":"ref_37","unstructured":"Cruz, N., Matos, A., Cunha, S., and Silva, S. (2007, January 20\u201323). Zarco\u2014An Autonomous Craft for Underwater Surveys. Proceedings of the 7th Geomatic Week, Barcelona, Spain."},{"key":"ref_38","first-page":"2444","article-title":"On a simple and efficient approach to probability distribution function aggregation","volume":"47","author":"Cai","year":"2017","journal-title":"IEEE Trans. Syst. Man Cybern. Syst."}],"container-title":["Robotics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2218-6581\/7\/3\/32\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T15:09:42Z","timestamp":1760195382000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2218-6581\/7\/3\/32"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,6,21]]},"references-count":38,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2018,9]]}},"alternative-id":["robotics7030032"],"URL":"https:\/\/doi.org\/10.3390\/robotics7030032","relation":{},"ISSN":["2218-6581"],"issn-type":[{"value":"2218-6581","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,6,21]]}}}