Ross T. Sowell

  • Citations Per Year
Learn More
Shepherding behaviors are a type of flocking behavior in which outside agents guide or control members of a flock. Shepherding behaviors can be found in various forms in nature. For example, herding, covering, patrolling and collecting are common types of shepherding behaviors. In this work, we investigate ways to simulate these types of behaviors. A(More)
Figure 1: (a) The input is a 256x512x256 volumetric dataset. One slice of the input data is shown, along with rectangles outlining the locations of every 10th slice. (b) The user can view a cross section of the data at any location and any angle. (c) Five oblique contours are drawn to segment the bladder. (d) A surface is reconstructed from the input(More)
Recent advances in surface reconstruction algorithms [BM07, LBD*08] allow surfaces to be built from contours lying on non-parallel planes. Such algorithms allow users to construct surfaces of similar quality more efficiently by using a small set of oblique contours, rather than many parallel contours. However, current medical imaging systems do not provide(More)
We present our experience in transforming a software development course and a systems software course from a traditional, lecture-based style to an active-learning format. We outline the common changes that were made in both courses, and provide a summary of the activelearning techniques that were successfully employed. We provide quantitative and(More)
Sebastian Kurtek§, Jingyong Su∗, Cindy Grimm⋄, Michelle Vaughan†, Ross Sowell‡, Anuj Srivastava∗ §Department of Statistics, The Ohio State University ∗Department of Statistics, Florida State University ⋄School of Mechanical, Industrial & Manufacturing Engineering, Oregon State University †Department of Computer Science and Engineering, Washington University(More)
Systems that give control of a mobile robot to a remote user raise privacy concerns about what the remote user can see and do through the robot. We aim to preserve some of that privacy by manipulating the video data that the remote user sees. Through two user studies, we explore the effectiveness of different video manipulation techniques at providing(More)
Maps — specifically floor plans — are useful for a variety of tasks from arranging furniture to designating conceptual or functional spaces (e.g., kitchen, walkway). We present a simple algorithm for quickly laying a floor plan (or other conceptual map) onto a SLAM map, creating a oneto-one mapping between them. Our goal was to enable using a floor plan (or(More)
Many algorithms have been proposed for reconstructing surfaces from a series of contours. [Keppel 1975] and [Fuchs et al. 1977] proposed the first algorithms for “contour stitching”. Many improvements have been made since then, but the general approach remains the same: reconstruct a surface by connecting the vertices of adjacent contours in order to(More)