Martin Magnusson

Martin Magnusson

Research Interests

My main research is concerned with 3D perception, and efficient and versatile 3D surface representations. I have investigated 3D scan registration and mobile-robot applications such as localisation, loop detection, and semantic analysis of 3D scenes. I have also been investigating methods for using 3D perception in autoloading of piled materials in construction and mining applications.

Since recently, my research also includes mapping methods that go beyond mere geometry, and methods for making use of maps with high uncertainty. I have a particular interest in quantitative quality measures of maps and the methods that are used when constructing them.

I support the international committee for robot arms control and the campaign to stop autonomous military robots.

Selected publications

  • T. P. Kucner, M. Magnusson, E. Schaffernicht, V. M. Hernandez Bennetts and A. Lilienthal. Enabling Flow Awareness for Mobile Robots in Partially Observable Environments. IEEE Robotics and Automation Letters 2017.BibTeX | DiVA  ]
  • Martin Magnusson, Narunas Vaskevicius, Todor Stoyanov, Kaustubh Pathak and Andreas Birk. Beyond points: Evaluating recent 3D scan-matching algorithms. Proceedings of the IEEE International Conference on Robotics and Automation (ICRA) 2015.BibTeX | DiVA Plot appendix ]

  • Martin Magnusson, Tom Duckett and Achim J. Lilienthal. Scan Registration for Autonomous Mining Vehicles Using 3D-NDT. Journal of Field Robotics 2007. [ BibTeX | DiVA  ]
  • Martin Magnusson, Tomasz Piotr Kucner and Achim J. Lilienthal. Quantitative Evaluation of Coarse-To-Fine Loading Strategies for Material Rehandling. Proceedings of the IEEE International Conference on Automation Science and Engineering (CASE) 2015. [ BibTeX | DiVA  ]

Teaching

I teach Probabilistic Robotics, Computer Graphics, and Imperative Programming. I am also coordinating our Master’s Programme in Robotics and Intelligent Systems.

Brief CV

I currently work as lektor (asst. prof.) in the Mobile Robotics & Olfaction lab of AASS. I am mainly involved in the research projects ILIAD, SmokeBot, and AIR; where I’m working with methods for making use of rough and heterogeneous prior information in SLAM.

I am vice chair of the IEEE/RAS Working Group for the IEEE standard 1873-2015 for representing map data for robot navigation.

Previously I have also been active in the SPENCER project, working with safe and robust localisation and mapping in a crowded environment.

I was leading the ALLO project (with partners Volvo Construction Equipment and NCC) and was also heavily involved in its predecessor ALL-4-eHAM. The target application in both of these projects was autonomous wheel loaders, and the main outcome of the projects includes perception and planning methods for efficient auto-loading of piled materials. 

In 2009, I received a tekn. dr. (Ph. D.) degree from Örebro University. Between 2004 and 2009, I was an industrial graduate student at Örebro University in cooperation with Atlas Copco Rock Drills. The focus of my research as a PhD student was the 3D normal-distributions transform and its applications for scan registration, surface analysis, and loop detection.

I received my undergraduate education in computer science at Uppsala University, interleaved with periods of work and play. I wrote my Master’s thesis on the subject of hierarchical reinforcement learning for balancing a bipedal robot, and received my fil. mag. (M. Sc.) in computer science from Uppsala University in 2004.

Contact

Dr. Martin Magnusson

AASS Research Centre
School of Science and Technology
Örebro University
70182 Örebro, Sweden
Room T1216
Phone +46 (0)19 30 38 70
martin-magnusson@oru.se

Publications

Journal Articles

[1] D. Adolfsson, M. Magnusson, A. Alhashimi, A. Lilienthal and H. Andreasson. Lidar-Level Localization With Radar? The CFEAR Approach to Accurate, Fast, and Robust Large-Scale Radar Odometry in Diverse Environments. IEEE Transactions on robotics, 39(2):1476-1495, 2023BibTeX | DiVA  | PDF ]
[2] T. P. Kucner, M. Magnusson, S. Mghames, L. Palmieri, F. Verdoja, C. S. Swaminathan, T. Krajnik, E. Schaffernicht, N. Bellotto, M. Hanheide and A. J. Lilienthal. Survey of maps of dynamics for mobile robots. The international journal of robotics research 2023BibTeX | DiVA  ]
[3] D. Adolfsson, M. Karlsson, V. Kubelka, M. Magnusson and H. Andreasson. TBV Radar SLAM - Trust but Verify Loop Candidates. IEEE Robotics and Automation Letters, 8(6):3613-3620, 2023BibTeX | DiVA  ]
[4] S. Molina, A. Mannucci, M. Magnusson, D. Adolfsson, H. Andreasson, M. Hamad, S. Abdolshah, R. T. Chadalavada, L. Palmieri, T. Linder, C. S. Swaminathan, T. P. Kucner, M. Hanheide, M. Fernandez-Carmona, G. Cielniak, T. Duckett, F. Pecora, S. Bokesand, K. O. Arras, S. Haddadin and A. J. Lilienthal. The ILIAD Safety Stack : Human-Aware Infrastructure-Free Navigation of Industrial Mobile Robots. IEEE robotics & automation magazine 2023BibTeX | DiVA  ]
[5] C. S. Swaminathan, T. P. Kucner, M. Magnusson, L. Palmieri, S. Molina, A. Mannucci, F. Pecora and A. J. Lilienthal. Benchmarking the utility of maps of dynamics for human-aware motion planning. Frontiers in Robotics and AI, 9, 2022BibTeX | DiVA  | PDF ]
[6] D. Adolfsson, M. Castellano-Quero, M. Magnusson, A. J. Lilienthal and H. Andreasson. CorAl : Introspection for robust radar and lidar perception in diverse environments using differential entropy. Robotics and Autonomous Systems, 155, 2022BibTeX | DiVA  ]
[7] M. Brandão, M. Mansouri and M. Magnusson. Editorial : Responsible Robotics. Frontiers in Robotics and AI, 9, 2022BibTeX | DiVA  ]
[8] M. Luperto, T. P. Kucner, A. Tassi, M. Magnusson and F. Amigoni. Robust Structure Identification and Room Segmentation of Cluttered Indoor Environments From Occupancy Grid Maps. IEEE Robotics and Automation Letters, 7(3):7974-7981, 2022BibTeX | DiVA  ]
[9] A. Alhashimi, M. Magnusson, S. Knorn and D. Varagnolo. Calibrating Range Measurements of Lidars Using Fixed Landmarks in Unknown Positions. Sensors, 21(1), 2021BibTeX | DiVA  ]
[10] S. Gholami Shahbandi and M. Magnusson. 2D map alignment with region decomposition. Autonomous Robots, 43(5):1117-1136, 2019BibTeX | DiVA  ]
[11] M. Mielle, M. Magnusson and A. J. Lilienthal. The Auto-Complete Graph : Merging and Mutual Correction of Sensor and Prior Maps for SLAM. Robotics, 8(2), 2019BibTeX | DiVA  | PDF ]
[12] C. Gabellieri, A. Palleschi, A. Mannucci, M. Pierallini, E. Stefanini, M. G. Catalano, D. Caporale, A. Settimi, T. Stoyanov, M. Magnusson, M. Garabini and L. Pallottino. Towards an Autonomous Unwrapping System for Intralogistics. IEEE Robotics and Automation Letters, 4(4):4603-4610, 2019BibTeX | DiVA  | PDF ]
[13] M. Mielle, M. Magnusson and A. J. Lilienthal. URSIM : Unique Regions for Sketch Map Interpretation and Matching. Robotics, 8(2), 2019BibTeX | DiVA  | PDF ]
[14] H. Fan, T. P. Kucner, M. Magnusson, T. Li and A. Lilienthal. A Dual PHD Filter for Effective Occupancy Filtering in a Highly Dynamic Environment. IEEE transactions on intelligent transportation systems (Print), 19(9):2977-2993, 2018BibTeX | DiVA  ]
[15] F. Amigoni, W. Yu, T. Andre, D. Holz, M. Magnusson, M. Matteucci, H. Moon, M. Yokozuka, G. Biggs and R. Madhavan. A Standard for Map Data Representation : IEEE 1873-2015 Facilitates Interoperability Between Robots. IEEE robotics & automation magazine, 25(1):65-76, 2018BibTeX | DiVA  | PDF ]
[16] H. Almqvist, M. Magnusson, T. P. Kucner and A. Lilienthal. Learning to detect misaligned point clouds. Journal of Field Robotics, 35(5):662-677, 2018BibTeX | DiVA  ]
[17] S. Gholami Shahbandi, M. Magnusson and K. Iagnemma. Nonlinear Optimization of Multimodal Two-Dimensional Map Alignment With Application to Prior Knowledge Transfer. IEEE Robotics and Automation Letters, 3(3):2040-2047, 2018BibTeX | DiVA  | PDF ]
[18] T. P. Kucner, M. Magnusson, E. Schaffernicht, V. M. Hernandez Bennetts and A. J. Lilienthal. Enabling Flow Awareness for Mobile Robots in Partially Observable Environments. IEEE Robotics and Automation Letters, 2(2):1093-1100, 2017BibTeX | DiVA  | PDF ]
[19] H. Almqvist, M. Magnusson and A. J. Lilienthal. Improving Point Cloud Accuracy Obtained from a Moving Platform for Consistent Pile Attack Pose Estimation. Journal of Intelligent and Robotic Systems, 75(1):101-128, 2014BibTeX | DiVA  ]
[20] T. Stoyanov, M. Magnusson and A. J. Lilienthal. Comparative evaluation of the consistency of three-dimensional spatial representations used in autonomous robot navigation. Journal of Field Robotics, 30(2):216-236, 2013BibTeX | DiVA  ]
[21] T. Stoyanov, M. Magnusson, A. J. Lilienthal and H. Andreasson. Fast and accurate scan registration through minimization of the distance between compact 3D NDT Representations. The international journal of robotics research, 31(12):1377-1393, 2012BibTeX | DiVA  ]
[22] M. Magnusson, H. Andreasson, A. Nüchter and A. J. Lilienthal. Automatic appearance-based loop detection from three-dimensional laser data using the normal distributions transform. Journal of Field Robotics, 26(11-12):892-914, 2009BibTeX | DiVA  | PDF ]
[23] M. Magnusson, A. J. Lilienthal and T. Duckett. Scan registration for autonomous mining vehicles using 3D-NDT. Journal of Field Robotics, 24(10):803-827, 2007BibTeX | DiVA  | PDF ]

Book Chapters

[1] T. P. Kucner, A. Lilienthal, M. Magnusson, L. Palmieri and C. S. Swaminathan. Closing Remarks. In Probabilistic Mapping of Spatial Motion Patterns for Mobile Robots, pages 143-151, 2020BibTeX | DiVA  ]
[2] T. P. Kucner, A. Lilienthal, M. Magnusson, L. Palmieri and C. S. Swaminathan. Introduction. In Probabilistic Mapping of Spatial Motion Patterns for Mobile Robots, pages 1-13, 2020BibTeX | DiVA  ]
[3] T. P. Kucner, A. Lilienthal, M. Magnusson, L. Palmieri and C. S. Swaminathan. Maps of Dynamics. In Probabilistic Mapping of Spatial Motion Patterns for Mobile Robots, pages 15-32, 2020BibTeX | DiVA  ]
[4] T. P. Kucner, A. Lilienthal, M. Magnusson, L. Palmieri and C. S. Swaminathan. Modelling Motion Patterns with Circular-Linear Flow Field Maps. In Probabilistic Mapping of Spatial Motion Patterns for Mobile Robots, pages 65-113, 2020BibTeX | DiVA  ]
[5] T. P. Kucner, A. Lilienthal, M. Magnusson, L. Palmieri and C. S. Swaminathan. Modelling Motion Patterns with Conditional Transition Map. In Probabilistic Mapping of Spatial Motion Patterns for Mobile Robots, pages 33-64, 2020BibTeX | DiVA  ]
[6] T. P. Kucner, A. Lilienthal, M. Magnusson, L. Palmieri and C. S. Swaminathan. Motion Planning Using MoDs. In Probabilistic Mapping of Spatial Motion Patterns for Mobile Robots, pages 115-141, 2020BibTeX | DiVA  ]
[7] T. P. Kucner, M. Magnusson, C. S. Swaminathan, A. Lilienthal and L. Palmieri. Preface. In Probabilistic Mapping of Spatial Motion Patterns for Mobile Robots, pages vii-x, 2020BibTeX | DiVA  ]

Refereed Conference and Workshop Articles

[1] T. Schreiter, T. R. d. Almeida, Y. Zhu, E. Gutiérrez Maestro, L. Morillo-Mendez, A. Rudenko, T. P. Kucner, O. Martinez Mozos, M. Magnusson, L. Palmieri, K. O. Arras and A. Lilienthal. The Magni Human Motion Dataset : Accurate, Complex, Multi-Modal, Natural, Semantically-Rich and Contextualized. 2022BibTeX | DiVA  | PDF ]
[2] D. Adolfsson, M. Magnusson, A. Alhashimi, A. Lilienthal and H. Andreasson. CFEAR Radarodometry - Conservative Filtering for Efficient and Accurate Radar Odometry. In IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2021), pages 5462-5469, 2021BibTeX | DiVA  | PDF ]
[3] D. Adolfsson, M. Magnusson, Q. Liao, A. Lilienthal and H. Andreasson. CorAl – Are the point clouds Correctly Aligned?. In 10th European Conference on Mobile Robots (ECMR 2021), 10, 2021BibTeX | DiVA  | PDF ]
[4] T. P. Kucner, M. Luperto, S. Lowry, M. Magnusson and A. Lilienthal. Robust Frequency-Based Structure Extraction. In 2021 IEEE International Conference on Robotics and Automation (ICRA), pages 1715-1721, 2021BibTeX | DiVA  | PDF ]
[5] L. Sun, D. Adolfsson, M. Magnusson, H. Andreasson, I. Posner and T. Duckett. Localising Faster : Efficient and precise lidar-based robot localisation in large-scale environments. In 2020 IEEE International Conference on Robotics and Automation (ICRA), pages 4386-4392, 2020BibTeX | DiVA  ]
[6] T. Vintr, Z. Yan, K. Eyisoy, F. Kubis, J. Blaha, J. Ulrich, C. S. Swaminathan, S. Molina, T. P. Kucner, M. Magnusson, G. Cielniak, J. Faigl, T. Duckett, A. J. Lilienthal and T. Krajnik. Natural Criteria for Comparison of Pedestrian Flow Forecasting Models. In 2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pages 11197-11204, 2020BibTeX | DiVA  ]
[7] C. S. Swaminathan, T. P. Kucner, M. Magnusson and A. J. Lilienthal. Quantitative Metrics for Execution-Based Evaluation of Human-Aware Global Motion Planning. In HRI 2020 Workshop on Test Methods and Metrics for Effective HRI in Real World Human-Robot Teams 2020BibTeX | DiVA  ]
[8] M. Mielle, M. Magnusson and A. J. Lilienthal. A comparative analysis of radar and lidar sensing for localization and mapping. In 2019 European Conference on Mobile Robots (ECMR) 2019BibTeX | DiVA  | PDF ]
[9] D. Adolfsson, S. Lowry, M. Magnusson, A. J. Lilienthal and H. Andreasson. A Submap per Perspective : Selecting Subsets for SuPer Mapping that Afford Superior Localization Quality. In 2019 European Conference on Mobile Robots (ECMR) 2019BibTeX | DiVA  | PDF ]
[10] H. Fan, D. Lu, T. P. Kucner, M. Magnusson and A. Lilienthal. 2D Spatial Keystone Transform for Sub-Pixel Motion Extraction from Noisy Occupancy Grid Map. In Proceedings of 21st International Conference on Information Fusion (FUSION), pages 2400-2406, 2018BibTeX | DiVA  | PDF ]
[11] M. Mielle, M. Magnusson and A. J. Lilienthal. A method to segment maps from different modalities using free space layout MAORIS : map of ripples segmentation. , pages 4993-4999, 2018BibTeX | DiVA  | PDF ]
[12] C. S. Swaminathan, T. P. Kucner, M. Magnusson, L. Palmieri and A. Lilienthal. Down the CLiFF : Flow-Aware Trajectory Planning under Motion Pattern Uncertainty. In 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pages 7403-7409, 2018BibTeX | DiVA  | PDF ]
[13] H. Andreasson, D. Adolfsson, T. Stoyanov, M. Magnusson and A. Lilienthal. Incorporating Ego-motion Uncertainty Estimates in Range Data Registration. In 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pages 1389-1395, 2017BibTeX | DiVA  ]
[14] L. Palmieri, T. Kucner, M. Magnusson, A. J. Lilienthal and K. Arras. Kinodynamic Motion Planning on Gaussian Mixture Fields. In IEEE International Conference on Robotics and Automation (ICRA 2017), pages 6176-6181, 2017BibTeX | DiVA  | PDF ]
[15] A. Zaganidis, M. Magnusson, T. Duckett and G. Cielniak. Semantic-assisted 3D Normal Distributions Transform for scan registration in environments with limited structure. In 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pages 4064-4069, 2017BibTeX | DiVA  | PDF ]
[16] M. Magnusson, T. P. Kucner, S. Gholami Shahbandi, H. Andreasson and A. Lilienthal. Semi-Supervised 3D Place Categorisation by Descriptor Clustering. In 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pages 620-625, 2017BibTeX | DiVA  | PDF ]
[17] M. Mielle, M. Magnusson, H. Andreasson and A. J. Lilienthal. SLAM auto-complete : completing a robot map using an emergency map. In 2017 IEEE International Symposium on Safety, Security and Rescue Robotics (SSRR), pages 35-40, 2017BibTeX | DiVA  | PDF ]
[18] M. Mielle, M. Magnusson, H. Andreasson and A. Lilienthal. Using emergency maps to add not yet explored places into SLAM. 2017BibTeX | DiVA  ]
[19] R. Triebel, K. Arras, R. Alami, L. Beyer, S. Breuers, R. Chatila, M. Chetouani, D. Cremers, V. Evers, M. Fiore, H. Hung, O. A. I. Ramirez, M. Joosse, H. Khambhaita, T. Kucner, B. Leibe, A. J. Lilienthal, T. Linder, M. Lohse, M. Magnusson, B. Okal, L. Palmieri, U. Rafi, M. van Rooij and L. Zhang. SPENCER : A Socially Aware Service Robot for Passenger Guidance and Help in Busy Airports. In Field and Service Robotics : Results of the 10th International Conference, pages 607-622, 2016BibTeX | DiVA  ]
[20] T. Kucner, M. Magnusson, E. Schaffernicht, V. Hernandez Bennetts and A. Lilienthal. Tell me about dynamics! : Mapping velocity fields from sparse samples with Semi-Wrapped Gaussian Mixture Models. In Robotics : Science and Systems Conference (RSS 2016) 2016BibTeX | DiVA  | PDF ]
[21] M. Mielle, M. Magnusson and A. J. Lilienthal. Using sketch-maps for robot navigation : interpretation and matching. In 2016 IEEE International Symposium on Safety, Security, and Rescue Robotics (SSRR), pages 252-257, 2016BibTeX | DiVA  | PDF ]
[22] M. Magnusson, N. Vaskevicius, T. Stoyanov, K. Pathak and A. Birk. Beyond points : Evaluating recent 3D scan-matching algorithms. In 2015 IEEE International Conference on Robotics and Automation (ICRA), 2015 June(2015-June):3631-3637, 2015BibTeX | DiVA  | PDF ]
[23] M. Magnusson, T. Kucner and A. J. Lilienthal. Quantitative Evaluation of Coarse-To-Fine Loading Strategies for Material Rehandling. In Proceedings of the IEEE International Conference on Automation Science and Engineering (CASE), pages 450-455, 2015BibTeX | DiVA  ]
[24] T. P. Kucner, M. Magnusson and A. J. Lilienthal. Where am I? : An NDT-based prior for MCL. In 2015 European Conference on Mobile Robots (ECMR) 2015BibTeX | DiVA  ]
[25] T. Kucner, J. Sarinen, M. Magnusson and A. J. Lilienthal. Conditional transition maps: learning motion patterns in dynamic environments. In IEEE/RSJ International Conference on Intelligent Robots and Systems, pages 1196-1201, 2013BibTeX | DiVA  | PDF ]
[26] H. Almqvist, M. Magnusson, T. Stoyanov and A. J. Lilienthal. Improving Point-Cloud Accuracy from a Moving Platform in Field Operations. In 2013 IEEE International Conference on Robotics and Automation (ICRA), pages 733-738, 2013BibTeX | DiVA  ]
[27] T. Stoyanov, M. Magnusson and A. J. Lilienthal. Point Set Registration through Minimization of the L-2 Distance between 3D-NDT Models. In 2012 IEEE International Conference on Robotics and Automation (ICRA), pages 5196-5201, 2012BibTeX | DiVA  ]
[28] M. Magnusson and H. Almqvist. Consistent pile-shape quantification for autonomous wheel loaders. In 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems, pages 4078-4083, 2011BibTeX | DiVA  | PDF ]
[29] T. Stoyanov, M. Magnusson, H. Almqvist and A. J. Lilienthal. On the Accuracy of the 3D Normal Distributions Transform as a Tool for Spatial Representation. In 2011 IEEE International Conference on Robotics and Automation (ICRA) 2011BibTeX | DiVA  ]
[30] T. Stoyanov, M. Magnusson, H. Andreasson and A. J. Lilienthal. Path planning in 3D environments using the normal distributions transform. In IEEE/RSJ 2010 International Conference on Intelligent Robots and Systems (IROS 2010), pages 3263-3268, 2010BibTeX | DiVA  | PDF ]
[31] M. Magnusson, H. Andreasson, A. Nüchter and A. J. Lilienthal. Appearance-based loop detection from 3D laser data using the normal distributions transform. In IEEE International Conference on Robotics and Automation 2009 (ICRA '09), pages 23-28, 2009BibTeX | DiVA  | PDF ]
[32] M. Magnusson, A. Nüchter, C. Lörken, A. J. Lilienthal and J. Hertzberg. Evaluation of 3D registration reliability and speed : a comparison of ICP and NDT. In Proceedings of the 2009 IEEE international conference on Robotics and Automation, ICRA'09, pages 2263-2268, 2009BibTeX | DiVA  | PDF ]
[33] M. Magnusson, A. Nüchter, C. Lörken, A. J. Lilienthal and J. Hertzberg. 3D mapping the Kvarntorp mine : a rield experiment for evaluation of 3D scan matching algorithms. In IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Workshop 2008BibTeX | DiVA  | PDF ]
[34] B. Huhle, M. Magnusson, W. Straßer and A. J. Lilienthal. Registration of colored 3D point clouds with a Kernel-based extension to the normal distributions transform. In 2008 IEEE international conference on robotics and automation, pages 4025-4030, 2008BibTeX | DiVA  | PDF ]
[35] H. Andreasson, M. Magnusson and A. Lilienthal. Has something changed here? : Autonomous difference detection for security patrol robots. In 2007 IEEE/RSJ international conference on intelligent robots and systems, pages 3429-3435, 2007BibTeX | DiVA  | PDF ]
[36] M. Magnusson, T. Duckett, R. Elsrud and L. E. Skagerlund. 3D modelling for underground mining vehicles. 2005BibTeX | DiVA  ]
[37] M. Magnusson and T. Duckett. A comparison of 3D registration algorithms for autonomous underground mining vehicles. 2005BibTeX | DiVA  ]

Theses

[1] M. Magnusson. The three-dimensional normal-distributions transform : an efficient representation for registration, surface analysis, and loop detection. Örebro University, School of Science and Technology, Ph.D. Thesis, 2009BibTeX | DiVA  | PDF ]

Find the complete BibTeX record here.

 
clear