Bobby Davis


Ph.D. Student, UMN CS Department
Email:
davis[at]cs[dot]umn[dot]edu
Curriculum Vitae:
[PDF]

I am a graduate student in the UMN Computer Science Department, supervised by Stephen J. Guy , and am a member of the Applied Motion Lab. My main research interests are robotics and motion planning under uncertainty, especially in complex, partially unknown environments. I recieved a B.A. degree in Computer Science from Carleton College in 2013.

Publications

Robot Coverage Plan Bobby Davis, Ioannis Karamouzas, and Stephen J. Guy. "Coverage Aware Trajectory Optimization". under submission to RA-L/ICRA. [video] [PDF]
We introduce the problem of continuous, coverage-aware trajectory optimization under localization and sensing uncertainty, present a method for quantifying the coverage sensing uncertainty, and develop an algorithm to find locally optimal coverage paths.
Generated Story Bilal Kartal, Bobby Davis, and Stephen J. Guy. "Data-Driven Story Domain Inference". under submission.
We propose a data-driven narrative generation method that employs a Bayesian inference approach to learn high-level story domains from collections of existing stories.
Image Regions Robert Davis, Zhongmiao Xiao, and Xiaojun Qi, "Capturing Semantic Relationship Among Images in Clusters for Efficient Content-Based Image Retrieval," IEEE Int. Conf. on Image Processing (ICIP'12). [PDF]
We design a clustering-based system which, given an input image, returns images from a database that are semantically similar to the input image.

Projects

SLAM Map 2D SLAM on Pioneer 2 Robot
Designed and developed a 2D SLAM algorithm on a differential drive robot equipped with a 2D laser scanner, in a small group.
Baxter Robot Baxter Cube Stacking
Developed and implemented a cube stacking algorithm on a Rethink Robotics Baxter robot, using OpenCV and ROS as part of a small group.
Image Regions Neural Network Weather Prediction [website]
Designed and implemented a short term weather prediction algorithm, utilizing the NOAA weather archive and neural networks, with a small group.