Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Liam Paull is active.

Publication


Featured researches published by Liam Paull.


IEEE Journal of Oceanic Engineering | 2014

AUV Navigation and Localization: A Review

Liam Paull; Sajad Saeedi; Mae L. Seto; Howard Li

Autonomous underwater vehicle (AUV) navigation and localization in underwater environments is particularly challenging due to the rapid attenuation of Global Positioning System (GPS) and radio-frequency signals. Underwater communications are low bandwidth and unreliable, and there is no access to a global positioning system. Past approaches to solve the AUV localization problem have employed expensive inertial sensors, used installed beacons in the region of interest, or required periodic surfacing of the AUV. While these methods are useful, their performance is fundamentally limited. Advances in underwater communications and the application of simultaneous localization and mapping (SLAM) technology to the underwater realm have yielded new possibilities in the field. This paper presents a review of the state of the art of AUV navigation and localization, as well as a description of some of the more commonly used methods. In addition, we highlight areas of future research potential.


IEEE-ASME Transactions on Mechatronics | 2013

Sensor-Driven Online Coverage Planning for Autonomous Underwater Vehicles

Liam Paull; Sajad Saeedi; Mae L. Seto; Howard Li

At present, autonomous underwater vehicle (AUV) mine countermeasure (MCM) surveys are normally preplanned by operators using ladder or zig-zag paths. Such surveys are conducted with side-looking sonar sensors whose performance is dependent on environmental, target, sensor, and AUV platform parameters. It is difficult to obtain precise knowledge of all of these parameters to be able to design optimal mission plans offline. This research represents the first known sensor driven online approach to seabed coverage for MCM. A method is presented where paths are planned using a multiobjective optimization. Information theory is combined with a new concept coined branch entropy based on a hexagonal cell decomposition. The result is a planning algorithm that not only produces shorter paths than conventional means, but is also capable of accounting for environmental factors detected in situ. Hardware-in-the-loop simulations and in water trials conducted on the IVER2 AUV show the effectiveness of the proposed method.


IEEE Transactions on Neural Networks | 2011

Neural Network-Based Multiple Robot Simultaneous Localization and Mapping

G Sajad Saeedi; Liam Paull; Michael Trentini; Howard Li

In this paper, a decentralized platform for Simultaneous Localization and Mapping (SLAM) with multiple robots is developed. A novel occupancy grid map fusion algorithm is proposed. Map fusion is achieved through a multistep process that includes image pre-processing, map learning, relative transformation extraction and then verification of the results. The proposed map learning method is a process based on the Self Organizing Map (SOM). In the learning phase, the obstacles of the map are learned by clustering the occupied cells of the map. The clusters represent the spatial form of the map and make further analyses of the map easier and faster. Also, clusters can be interpreted as features extracted from the occupancy grid map so the map fusion problem becomes a task of matching features. Results of the experiments from tests performed on a real environment with multiple robots prove the effectiveness of the proposed solution.


IEEE Transactions on Systems, Man, and Cybernetics | 2014

Sensor-Driven Area Coverage for an Autonomous Fixed-Wing Unmanned Aerial Vehicle

Liam Paull; Carl Thibault; Amr Nagaty; Mae L. Seto; Howard Li

Area coverage with an onboard sensor is an important task for an unmanned aerial vehicle (UAV) with many applications. Autonomous fixed-wing UAVs are more appropriate for larger scale area surveying since they can cover ground more quickly. However, their non-holonomic dynamics and susceptibility to disturbances make sensor coverage a challenging task. Most previous approaches to area coverage planning are offline and assume that the UAV can follow the planned trajectory exactly. In this paper, this restriction is removed as the aircraft maintains a coverage map based on its actual pose trajectory and makes control decisions based on that map. The aircraft is able to plan paths in situ based on sensor data and an accurate model of the on-board camera used for coverage. An information theoretic approach is used that selects desired headings that maximize the expected information gain over the coverage map. In addition, the branch entropy concept previously developed for autonomous underwater vehicles is extended to UAVs and ensures that the vehicle is able to achieve its global coverage mission. The coverage map over the workspace uses the projective camera model and compares the expected area of the target on the ground and the actual area covered on the ground by each pixel in the image. The camera is mounted on a two-axis gimbal and can either be stabilized or optimized for maximal coverage. Hardware-in-the-loop simulation results and real hardware implementation on a fixed-wing UAV show the effectiveness of the approach. By including the already developed automatic takeoff and landing capabilities, we now have a fully automated and robust platform for performing aerial imagery surveys.


canadian conference on electrical and computer engineering | 2009

Awater heater model for increased power system efficiency

Liam Paull; Derek MacKay; Howard Li; Liuchen Chang

This paper presents a domestic hot water heater model to be used in a demand side management program. Water heater loads are extracted from household load data, and then used do develop household water usage data. The model incorporates both the thermal losses and the water used to determine the temperature of the water in the tank. The model will be used in the future to develop intelligent control algorithms to increase power system efficiency and reliability.


international conference on robotics and automation | 2015

Communication-constrained multi-AUV cooperative SLAM

Liam Paull; Guoquan Huang; Mae L. Seto; John J. Leonard

Multi-robot deployments have the potential for completing tasks more efficiently. For example, in simultaneous localization and mapping (SLAM), robots can better localize themselves and the map if they can share measurements of each other (direct encounters) and of commonly observed parts of the map (indirect encounters). However, performance is contingent on the quality of the communications channel. In the underwater scenario, communicating over any appreciable distance is achieved using acoustics which is low-bandwidth, slow, and unreliable, making cooperative operations very challenging. In this paper, we present a framework for cooperative SLAM (C-SLAM) for multiple autonomous underwater vehicles (AUVs) communicating only through acoustics. We develop a novel graph-based C-SLAM algorithm that is able to (optimally) generate communication packets whose size scales linearly with the number of observed features since the last successful transmission, constantly with the number of vehicles in the collective, and does not grow with time even the case of dropped packets, which are common. As a result, AUVs can bound their localization error without the need for pre-installed beacons or surfacing for GPS fixes during navigation, leading to significant reduction in time required to complete missions. The proposed algorithm is validated through realistic marine vehicle and acoustic communication simulations.


intelligent robots and systems | 2012

Towards an Ontology for Autonomous Robots

Liam Paull; Gaëtan Séverac; Guilherme V. Raffo; Julian Mauricio Angel; Harold Boley; Phillip J. Durst; Wendell Gray; Maki K. Habib; Bao Nguyen; S. Veera Ragavan; G Sajad Saeedi; Ricardo Sanz; Mae L. Seto; Aleksandar Stefanovski; Michael Trentini; Howard Li

The IEEE RAS Ontologies for Robotics and Automation Working Group is dedicated to developing a methodology for knowledge representation and reasoning in robotics and automation. As part of this working group, the Autonomous Robots sub-group is tasked with developing ontology modules for autonomous robots. This paper describes the work in progress on the development of ontologies for autonomous systems. For autonomous systems, the focus is on the cooperation, coordination, and communication of multiple unmanned aerial vehicles (UAVs), unmanned ground vehicles (UGVs), and autonomous underwater vehicles (AUVs). The ontologies serve as a framework for working out concepts of employment with multiple vehicles for a variety of operational scenarios with emphasis on collaborative and cooperative missions.


intelligent robots and systems | 2011

Multiple robot simultaneous localization and mapping

G Sajad Saeedi; Liam Paull; Michael Trentini; Howard Li

In this research, a decentralized platform for SLAM with multiple robots has been developed. An EKF-based single-robot SLAM is extended to multiple-robot SLAM with a novel occupancy grid map fusion algorithm. Map fusion is achieved through a multi-step process that includes image preprocessing, segmentation, cross correlation, approximating the relative transformation matrix, tuning of the transformation through the Radon image transform and similarity index, and then verification of the result using either map entropy or a verification index. Results are shown from tests performed in a real environment with multiple robotic platforms.


intelligent robots and systems | 2014

Decentralized cooperative trajectory estimation for autonomous underwater vehicles

Liam Paull; Mae L. Seto; John J. Leonard

Autonomous agents that can communicate and make relative measurements of each other can improve their collective localization accuracies. This is referred to as cooperative localization (CL). Autonomous underwater vehicle (AUV) CL is constrained by the low throughput, high latency, and unreliability of of the acoustic channel used to communicate when submerged. Here we propose a CL algorithm specifically designed for full trajectory, or maximum a posteriori, estimation for AUVs. The method is exact and has the advantage that the broadcast packet sizes increase only linearly with the number of AUVs in the collective and do not grow at all in the case of packet loss. The approach allows for AUV missions to be achieved more efficiently since: 1) vehicles waste less time surfacing for GPS fixes, and 2) payload data is more accurately localized through the smoothing approach.


IEEE Robotics & Automation Magazine | 2014

Group Mapping: A Topological Approach to Map Merging for Multiple Robots

G Sajad Saeedi; Liam Paull; Michael Trentini; Mae L. Seto; Howard Li

Simultaneous localization and mapping (SLAM) is required for mobile robots to be able to explore a prior unknown space without a global positioning reference. Multiple robots can achieve exploration tasks more quickly but with added complexity. A useful representation of the map for SLAM purposes is as an occupancy grid map. In the most general case of multiple-robot SLAM, occupancy grid maps from multiple agents must be merged in real time without any prior knowledge of their relative transformation. In addition, the probabilistic information of the maps must be accounted for and fused accordingly. In this article, the generalized Voronoi diagram (GVD) is extended to encapsulate the probabilistic information encoded in the occupancy grid map. The new construct called the probabilistic GVD (PGVD) operates directly on occupancy grid maps and is used to determine the relative transformation between maps and fuse them. This approach has three major benefits over past methods: 1) it is effective at finding relative transformations quickly and reliably, 2) the uncertainty associated with transformations used to fuse the maps is accounted for, and 3) the parts of the maps that are more certain are preferentially used in the merging process because of the probabilistic nature of the PGVD.

Collaboration


Dive into the Liam Paull's collaboration.

Top Co-Authors

Avatar

Howard Li

University of New Brunswick

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

John J. Leonard

Massachusetts Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

G Sajad Saeedi

University of New Brunswick

View shared research outputs
Top Co-Authors

Avatar

Michael Trentini

Defence Research and Development Canada

View shared research outputs
Top Co-Authors

Avatar

Daniela Rus

Massachusetts Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Jonathan P. How

Massachusetts Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Beipeng Mu

Massachusetts Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Sertac Karaman

Massachusetts Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Liuchen Chang

University of New Brunswick

View shared research outputs
Researchain Logo
Decentralizing Knowledge