"Cooperative research in underwater robot mission-level programming methodologies", Proceedings of IARP Sixth Workshop on Underwater Robotics, Toulon-La Seyne, France, Internation Advanced Robotics Program, March, 1996.
"Joint Evaluation of Mission Programming for Underwater Robots", Proceedings of IEEE International Conference on Robotics and Automation, Minneapolis, MN, IEEE, pp. 2492-2497, April, 1996.
"Vision-based hazard estimation during autonomous lunar landing", Aeronautics & Astronautics, vol. PhD, Stanford, CA, Stanford University, 06/2014.
"Guidance Augmentation for Reducing Uncertainty in Vision-Based Hazard Mapping during Lunar Landing", IEEE Aerospace, Big Sky, MT, IEEE, 03/2013.
"Influence of Trajectory on Accuracy of Hazard Estimation During Lunar Landing", AIAA Guidance, Navigation, and Control Conference, Minneapolis, MN, AIAA, 08/2012.
"Robust Adaptive Terrain-Relative Navigation", MTS/IEEE OCEANS 2014, St. Johns, Newfoundland, 09/2014.
"Robust adaptive terrain-relative navigation", Aeronautics & Astronautics, vol. Ph.D.: Stanford University, pp. 188, 12/2015.
"Improving Robustness of Terrain-Relative Navigation for AUVs in Regions with Flat Terrain", IEEE AUV 2012, Southampton, England, 09/2012.
Experiments in Cooperative Manipulation of Objects by Free-Flying Robot Teams, , Stanford, CA 94305, Stanford University, December, 1993.
"A General Contact Model for Dynamically-Decoupled Force/Motion Control", Preprints of the ISER Proceedings, 1997.
"Experimental Validation of a Real-Time Vision Sensor and Navigation System for Intelligent Underwater Vehicles", 1998 IEEE Conference on Intelligent Vehicles, Stuttgart, Germany, IEEE, pp. 201-206, October, 1998.
"Improved Real-Time Video Mosaicking of the Ocean Floor", Proceedings of the OCEANS 95 Conference, San Diego, CA, MTS/IEEE, pp. 1935-1944, October, 1995.
"Video Mosaicking Along Arbitrary Vehicle Paths", Proceedings of the Symposium on Autonomous Underwater Vehicle Technology, Monterey, CA, OES/IEEE, pp. 293-299, June, 1996.
"Global Position Determination and Vehicle Path Estimation from a Vision Sensor for Real-Time Video Mosaicking and Navigation", Proceedings of the OCEANS 97 Conference, Halifax, Nova Scotia, MTS/IEEE, October, 1997.
"Underwater Vehicle Control from a Virtual Environment Interface", Proceedings of the Symposium on Interactive 3D Graphics, Monterey, CA, SIGGRAPH, April, 1995.
Bounded-Error Vision-Based Navigation of Autonomous Underwater Vehicles, , Stanford, CA 94305, Stanford University, May, 2000.
"Exploratory Motion Generation for Monocular Vision-Based Target Localization", Proceedings of the 2002 IEEE Aerospace Conference, Big Sky, MT, IEEE, March, 2002.
"Trajectory Generation for Monocular-Vision Based Tracking of a Constant-Velocity Target", Proceedings of the 2003 IEEE International Conference on Robotics and Automation, Taipei, Taiwan, IEEE, September, 2003.
Observer Trajectory Generation for Target-Motion Estimation Using Monocular Vision, , Stanford, CA 94305, Stanford University, August, 2003.
"Iceberg profiling using autonomous underwater vehicles", Aeronautics & Astronautics, vol. Ph.D.: Stanford University, pp. 145, 03/2016.
"Enabling AUV mapping of free-drifting icebergs without external navigation aids", Oceans-St. John's, 2014: IEEE, pp. 1–7, 2014.
"Automated point cloud correspondence detection for underwater mapping using AUVs", OCEANS 2015, Washington DC, MTS, pp. 1-7, 10/2015.
"A SLAM-based approach for underwater mapping using AUVs with poor inertial information", Autonomous Underwater Vehicles (AUV), 2014 IEEE/OES: IEEE, pp. 1–8, 2014.
"Toward an improved understanding of thruster dynamics for underwater vehicles", IEEE Journal of Oceanic Engineering, vol. 20, no. 4, pp. 354-361, October, 1995.
"Toward an improved understanding of thruster dynamics for underwater vehicles", Proceedings of AUV '94, Cambridge, MA, OES/IEEE, pp. 340-352, July, 1994.