Publications

[20] David W. Aha, Mark A. Wilsom, James McMahon, Artur Wolek, and Brian Houston. Goal reasoning for auv control. NRL Review, page to appear, 2017. [ bib ]
[19] A. Wolek, B. R. Dzikowicz, J. McMahon, and B. H. Houston. At-sea evaluation of a passive, bearing-only, tracking behavior. page in review, 2017. [ bib ]
[18] Mark Wilson, James McMahon, Artur Wolek, David W. Aha, and Brian H. Houston. Toward goal reasoning for autonomous underwater vehicles: Responding to unexpected agents. page to appear, 2017. [ bib ]
We describe preliminary work toward applying a goal reasoning agent for controlling an underwater vehicle in a partially observable, dynamic environment. In preparation for upcoming at-sea tests, our investigation focuses on a notional scenario wherein a autonomous underwater vehicle pursuing a survey goal unexpectedly detects the presence of a potentially hostile surface vessel. Simulations suggest that Goal Driven Autonomy can successfully reason about this scenario using only the limited computational resources typically available on underwater robotic platforms.
[17] M. K. Zalalutdinov, D. M. Photiadis, W. G. Szymczak, J. W. McMahon, J. A. Bucaro, and B. H. Houston. Mesh-type acoustic vector sensor. Journal of Applied Physics, 122(3):034504, 2017. [ bib | DOI | arXiv | http ]
Motivated by the predictions of a theoretical model developed to describe the acoustic flow force exerted on closely spaced nano-fibers in a viscous medium, we have demonstrated a novel concept for a particle velocity-based directional acoustic sensor. The central element of the concept exploits the acoustically induced normal displacement of a fine mesh as a measure of the collinear projection of the particle velocity in the sound wave. The key observations are (i) the acoustically induced flow force on an individual fiber within the mesh is nearly independent of the fiber diameter and (ii) the mesh-flow interaction can be well-described theoretically by a nearest neighbor coupling approximation. Scaling arguments based on these two observations indicate that the refinement of the mesh down to the nanoscale leads to significant improvements in performance. The combination of the two dimensional nature of the mesh together with the nanoscale dimensions provides a dramatic gain in the total length of fiber exposed to the flow, leading to a sensitivity enhancement by orders of magnitude. We describe the fabrication of a prototype mesh sensor equipped with optical readout. Preliminary measurements carried out over a considerable bandwidth together with the results of numerical simulations are in good agreement with the theory, thus providing a proof of concept.
[16] J. McMahon and E. Plaku. Autonomous data collection with limited time for underwater vehicles. IEEE Robotics and Automation Letters, 2(1):112--119, 2017. [ bib ]
This paper studies the problem of autonomous data collection where an underwater vehicle is required to reach several target regions within a specified time limit. The proposed approach takes into account the vehicle dynamics, the time-varying ocean currents, and the obstacles in the region in order to effectively plan a collision-free and dynamically feasible trajectory whose time duration does not exceed the time limit. When the time limit makes it impossible to reach every target, the approach seeks to reduce the penalty accrued by the target regions that are not visited. The approach combines sampling-based motion planning with constraint-based solvers. In fact, a constraint-based solver searches a navigation roadmap to compute bounded tours which minimize the accrued penalty. Sampling-based motion planning is then used to expand a motion tree along these tours. Unsuccessful tour expansions are penalized to promote exploration of alternative tours. Simulation and field experiments demonstrate the efficiency of the approach in planning collision-free and dynamically feasible trajectories that reduce the accrued penalty.
[15] James McMahon and Erion Plaku. Robot motion planning with task specifications via regular languages. Robotica, 35(1):26–49, 2017. [ bib | DOI ]
This paper presents an efficient approach for planning collision-free and dynamically feasible trajectories that enable a mobile robot to carry out tasks specified as regular languages over workspace regions. A sampling-based tree search is conducted over the feasible motions and over an abstraction obtained by combining the automaton representing the regular language with a workspace decomposition. The abstraction is used to partition the motion tree into equivalence classes and estimate the feasibility of reaching accepting automaton states from these equivalence classes. The partition is continually refined to discover new ways to expand the search. Comparisons to related work show significant speedups.
[14] James McMahon, Harun Yetkin, Artur Wolek, Zachary Waters, and Daniel J. Stilwell. Towards real-time search planning in subsea environments. CoRR, abs/1707.07662, 2017. [ bib | http ]
[13] James McMahon and Erion Plaku. Mission and motion planning for autonomous underwater vehicles operating in spatially and temporally complex environments. IEEE Journal of Oceanic Engineering, 41(4):893--912, 2016. [ bib ]
This paper seeks to enhance the autonomy of underwater vehicles. The proposed approach takes as input a mission specified via a regular language and automatically plans a collision-free, dynamically feasible, and low-cost trajectory which enables the vehicle to accomplish the mission. Regular languages provide a convenient mathematical model that frees users from the burden of unnatural low-level commands and instead allows them to describe missions at a high level in terms of desired objectives. To account for the constraints imposed by the mission, vehicle dynamics, collision avoidance, and the complex spatial and temporal variability of the ocean environment, the approach tightly couples mission planning with sampling-based motion planning. A key aspect is a discrete abstraction obtained by combining the finite automaton representing the regular language with a navigation roadmap constructed by probabilistic sampling. The approach searches the discrete abstraction to compute low-cost and collision-free navigation routes that are compatible with the mission. Sampling-based motion planning is then used to expand a tree of dynamically feasible trajectories along the navigation routes. The approach is validated both in simulation and field experiments. Results demonstrate the efficiency and the scalability of the approach and show significant improvements over related work.
[12] James McMahon, Ben Dzikowicz, Brian Houston, and Erion Plaku. A hybrid planning framework for autonomous underwater vehicles. NRL Review, (2015):114--116, 2016. [ bib ]
[11] Mark Wilson, James McMahon, Artur Wolek, David W. Aha, and Brian H. Houston. Toward goal reasoning for autonomous underwater vehicles: Responding to unexpected agents. In Goal Reasoning: Papers from the IJCAI Workshop, pages 1--8, New York, NY, USA, 2016. [ bib ]
[10] James McMahon and Erion Plaku. Autonomous underwater vehicle mine countermeasures mission planning via the physical traveling salesman problem. In OCEANS 2015 - MTS/IEEE Washington, pages 1--5, 2015. [ bib ]
[9] J. McMahon and E. Plaku. Sampling-based tree search with discrete abstractions for motion planning with dynamics and temporal logic. In 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems, pages 3726--3733, Sept 2014. [ bib | DOI ]
[8] M. Roberts, S. Vattam, R. Alford, B. Auslander, J. Karneeb, M. Molineaux, T. Apker, M. Wilson, J. McMahon, and D. Aha. Iterative goal refinements for robotics. In Workshop on Planning and Robotics at the 24th International Conference on Automated Planning and Robotics, Portsmouth, NH, 2014. [ bib ]
[7] M. Wilson, J. McMahon, and D. Aha. Bounded expectations for discrepancy detection in goal driven autonomy. In AAAI-14 Workshop on Artificial Intelligence and Robotics, Quebec City, Quebec, 2014. [ bib ]
[6] J McMahon, B. Dzikowicz, E. Plaku, and B. H. Houston. A hybrid planning framework for autonomous vehicles. Technical report, The Naval Research Laboratory, Washington, DC, 2014. [ bib ]
[5] Erion Plaku and James McMahon. Motion planning and decision making for underwater vehicles operating in constrained environments in the littoral. In Towards Autonomous Robotic Systems, volume 8069, pages 328--339. 2013. [ bib ]
[4] E. Plaku and J. McMahon. Combined mission and motion planning to enhance autonomy of underwater vehicles operating in the littoral zone. In Workshop on Combining Task and Motion Planning at IEEE Conference on Robotics and Automation (ICRA'13), Karlsruhe, Germany, 2013. [ bib ]
[3] E. Plaku and J. McMahon. Motion planning with linear temporal logic for underwater vehicles operating in constrained environments. In Proceedings of the 1st Workshop on Planning in Continuous Domains (ICAPS'13), Rome, Italy, 2013. [ bib ]
[2] Mark Wilson, Bryan Auslander, Benjamin Johnson, Thomas Apker, James McMahon, and David W. Aha. Towards applying goal autonomy for vehicle control. In Goal Reasoning: Papers from the ACS Workshop, pages 127--142, Baltimore, MD, USA, 2013. [ bib ]
[1] P. C. Herdic, J. W. McMahon, B. R. Dzikowicz, B. H. Houston, and G. K. Hubler. Nrl technical year end progress report for mcsc pm-ice fy11 sow tasks 1 and 2 - hearing loss research. Technical Report MCSC PM-ICE, The Naval Research Laboratory, Washington, DC, 2012. [ bib ]

This file was generated by bibtex2html 1.98.