Open Access. Powered by Scholars. Published by Universities.®

Computer Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

Purdue University

The Summer Undergraduate Research Fellowship (SURF) Symposium

Articles 1 - 30 of 37

Full-Text Articles in Computer Engineering

Purdue Air Sense: A Methodology For Improving The Accuracy Of Ambient Aerosol Mass Concentration And Size Distribution Measurement With Low-Cost Optical Sensing Techniques, Rishabh Ramsisaria, Satya Sundar Patra, Brandon Emil Boor Aug 2018

Purdue Air Sense: A Methodology For Improving The Accuracy Of Ambient Aerosol Mass Concentration And Size Distribution Measurement With Low-Cost Optical Sensing Techniques, Rishabh Ramsisaria, Satya Sundar Patra, Brandon Emil Boor

The Summer Undergraduate Research Fellowship (SURF) Symposium

There is a global lack of a means for monitoring air pollutant levels at a local level due to expensive and bulky instrument requirements. It is important to monitor toxic gas levels, as well as particulate matter levels, in the atmosphere to study their effects on human health and to further develop city- and community-level air pollution solutions. In this study, with the means of a Raspberry Pi, low-cost Alphasense Optical Particle Counter and gas sensors, and methodical calibration techniques, we built a portable 3-D printed module powered by clean electricity generated by an on-board Voltaic solar cell that measures …


Remote Sensing Using I-Band And S-Band Signals Of Opportunity, Kadir Efecik, Benjamin R. Nold, James L. Garrison Aug 2018

Remote Sensing Using I-Band And S-Band Signals Of Opportunity, Kadir Efecik, Benjamin R. Nold, James L. Garrison

The Summer Undergraduate Research Fellowship (SURF) Symposium

Measurement of soil moisture, especially the root zone soil moisture, is important in agriculture, meteorology, and hydrology. Root zone soil moisture is concerned with the first meter down the soil. Active and passive remote sensing methods used today utilizing L-band(1-2GHz) are physically limited to a sensing depth of about 5 cm or less. To remotely sense the soil moisture in the deeper parts of the soil, the frequency should be lowered. Lower frequencies cannot be used in active spaceborne instruments because of their need for larger antennas, radio frequency interference (RFI), and frequency spectrum allocations. Ground-based passive remote sensing using …


Micro-Manipulation Using Learned Model, Matthew A. Lyng, Benjamin V. Johnson, David J. Cappelleri Aug 2018

Micro-Manipulation Using Learned Model, Matthew A. Lyng, Benjamin V. Johnson, David J. Cappelleri

The Summer Undergraduate Research Fellowship (SURF) Symposium

Microscale devices can be found in applications ranging from sensors to structural components. The dominance of surface forces at the microscale hinders the assembly processes through nonlinear interactions that are difficult to model for automation, limiting designs of microsystems to primarily monolithic structures. Methods for modeling surface forces must be presented for viable manufacturing of devices consisting of multiple microparts. This paper proposes the implementation of supervised machine learning models to aid in automated micromanipulation tasks for advanced manufacturing applications. The developed models use sets of training data to implicitly model surface interactions and predict end-effector placement and paths that …


Virtual Reality For Baseball Batting, Fengchen Gong, Tianjie Jia, Hong Tan, Casey Kohr Aug 2018

Virtual Reality For Baseball Batting, Fengchen Gong, Tianjie Jia, Hong Tan, Casey Kohr

The Summer Undergraduate Research Fellowship (SURF) Symposium

Nowadays, researchers explore the applications of Virtual Reality in different aspects of people’s lives. A few studies of Virtual Reality focus on applications in sports training. In this research area, one of the most important benefits is that athletes can focus on the training of one specific skill at one time. This SURF project focuses on the development of the virtual reality environment by designing targeted training for baseball batters, with the goal to achieve sufficient realism as judged by the Purdue baseball coaches. With the Virtual Reality training, baseball batters can practice and perfect a specific skill without a …


Investigating Dataset Distinctiveness, Andrew Ulmer, Kent W. Gauen, Yung-Hsiang Lu, Zohar R. Kapach, Daniel P. Merrick Aug 2018

Investigating Dataset Distinctiveness, Andrew Ulmer, Kent W. Gauen, Yung-Hsiang Lu, Zohar R. Kapach, Daniel P. Merrick

The Summer Undergraduate Research Fellowship (SURF) Symposium

Just as a human might struggle to interpret another human’s handwriting, a computer vision program might fail when asked to perform one task in two different domains. To be more specific, visualize a self-driving car as a human driver who had only ever driven on clear, sunny days, during daylight hours. This driver – the self-driving car – would inevitably face a significant challenge when asked to drive when it is violently raining or foggy during the night, putting the safety of its passengers in danger. An extensive understanding of the data we use to teach computer vision models – …


Deep Neural Network Architectures For Modulation Classification Using Principal Component Analysis, Sharan Ramjee, Shengtai Ju, Diyu Yang, Aly El Gamal Aug 2018

Deep Neural Network Architectures For Modulation Classification Using Principal Component Analysis, Sharan Ramjee, Shengtai Ju, Diyu Yang, Aly El Gamal

The Summer Undergraduate Research Fellowship (SURF) Symposium

In this work, we investigate the application of Principal Component Analysis to the task of wireless signal modulation recognition using deep neural network architectures. Sampling signals at the Nyquist rate, which is often very high, requires a large amount of energy and space to collect and store the samples. Moreover, the time taken to train neural networks for the task of modulation classification is large due to the large number of samples. These problems can be drastically reduced using Principal Component Analysis, which is a technique that allows us to reduce the dimensionality or number of features of the samples …


Sort Vs. Hash Join On Knights Landing Architecture, Victor L. Pan, Felix Lin Aug 2018

Sort Vs. Hash Join On Knights Landing Architecture, Victor L. Pan, Felix Lin

The Summer Undergraduate Research Fellowship (SURF) Symposium

With the increasing amount of information stored, there is a need for efficient database algorithms. One of the most important database operations is “join”. This involves combining columns from two tables and grouping common values in the same row in order to minimize redundant data. The two main algorithms used are hash join and sort merge join. Hash join builds a hash table to allow for faster searching. Sort merge join first sorts the two tables to make it more efficient when comparing values. There has been a lot of debate over which approach is superior. At first, hash join …


Real-Time Non-Contact Road Defect Detection Using Inexpensive Sensors, Zhao Xing Lim, Mohammad Jahanshahi, Tarutal Ghosh Mondal, Da Cheng, Shutao Wang, Mohammad K. Sweidan, Aanis Ahmad, Omar Hesham Abouhussein, Xi Chen Aug 2018

Real-Time Non-Contact Road Defect Detection Using Inexpensive Sensors, Zhao Xing Lim, Mohammad Jahanshahi, Tarutal Ghosh Mondal, Da Cheng, Shutao Wang, Mohammad K. Sweidan, Aanis Ahmad, Omar Hesham Abouhussein, Xi Chen

The Summer Undergraduate Research Fellowship (SURF) Symposium

Road defects such as potholes, humps, and road cracks have become one of the main concerns for road and traffic safety worldwide. Pavement defect detection is crucial to ensure road safety. However, current solutions to this problem are either too time-consuming or too expensive to be employed large-scale. We propose a novel approach which has the ability to autonomously detect potholes in real-time using cost-effective sensors. Inexpensive sensors are mounted on a vehicle and a deep learning algorithm is used to identify road defects. The detection system is paired with a GPS and positional sensors to map the location of …


Parallel Computation Using Mems Oscillator-Based Computing System, Xinrui Wang, Ilias Bilionis, Salar Safarkhani Aug 2017

Parallel Computation Using Mems Oscillator-Based Computing System, Xinrui Wang, Ilias Bilionis, Salar Safarkhani

The Summer Undergraduate Research Fellowship (SURF) Symposium

In recent years, parallel computing systems such as artificial neural networks (ANNs) have been of great interest. In these systems which emulate the behavior of human brains, the processing is carried out simultaneously. However, it is still a challenging engineering problem to design highly efficient hardware for parallel computing systems. We will study the properties of networks of Microelectromechanical System (MEMS) oscillators to explore their capabilities as parallel computing infrastructure. Furthermore, we simulate the time-variant states of MEMS oscillators network under various initial conditions and performance of certain tasks. Recent theoretical results show that networks of MEMS oscillators have some …


Web-Based Interactive Social Media Visual Analytics, Diego Rodríguez-Baquero, Jiawei Zhang, David S. Ebert, Sorin A. Matei Aug 2017

Web-Based Interactive Social Media Visual Analytics, Diego Rodríguez-Baquero, Jiawei Zhang, David S. Ebert, Sorin A. Matei

The Summer Undergraduate Research Fellowship (SURF) Symposium

Real-time social media platforms enable quick information broadcasting and response during disasters and emergencies. Analyzing the massive amount of generated data to understand the human behavior requires data collection and acquisition, parsing, filtering, augmentation, processing, and representation. Visual analytics approaches allow decision makers to observe trends and abnormalities, correlate them with other variables and gain invaluable insight into these situations. In this paper, we propose a set of visual analytic tools for analyzing and understanding real-time social media data in times of crisis and emergency situations. First, we model the degree of risk of individuals’ movement based on evacuation zones …


Ani-Bot: A Mixed-Reality Ready Modular Robotics System, Zhuangying Xu, Yuanzhi Cao Aug 2017

Ani-Bot: A Mixed-Reality Ready Modular Robotics System, Zhuangying Xu, Yuanzhi Cao

The Summer Undergraduate Research Fellowship (SURF) Symposium

DIY modular robotics has always had a strong appeal to makers and designers; being able to quickly design, build, and animate their own robots opens the possibility of bringing imaginations to life. However, current interfaces to control and program the DIY robot either lacks connection and consistency between the users and target (Graphical User Interface) or suffers from limited control capabilities due to the lack of versatility and functionality (Tangible User interface). We present Ani-Bot, a modular robotics system that allows users to construct Do-It-Yourself (DIY) robots and use mixed-reality approach to interact with them instantly. Ani-Bot enables novel user …


Development Of A Water Quality Status And Trend Detection Tool*, Ruchir Aggarwal, Valeria Mijares, Margaret W. Gitau Aug 2017

Development Of A Water Quality Status And Trend Detection Tool*, Ruchir Aggarwal, Valeria Mijares, Margaret W. Gitau

The Summer Undergraduate Research Fellowship (SURF) Symposium

Water Quality Index (WQI) models have been developed since the early 1970s. They present a means by which water quality status and trends can be compared across time and space on the basis of a composite value computed using existing water quality data. There is a need for a tool that can bring the different water quality parameters together and calculate the WQIs so as to facilitate data use in predictive modeling and water quality management. We are developing a software tool that can be used by water quality managers and others with different technical backgrounds to calculate WQI of …


Resource Estimation For Large Scale, Real-Time Image Analysis On Live Video Cameras Worldwide, Caleb Tung, Yung-Hsiang Lu, Anup Mohan Aug 2017

Resource Estimation For Large Scale, Real-Time Image Analysis On Live Video Cameras Worldwide, Caleb Tung, Yung-Hsiang Lu, Anup Mohan

The Summer Undergraduate Research Fellowship (SURF) Symposium

Thousands of public cameras live-stream an abundance of data to the Internet every day. If analyzed in real-time by computer programs, these cameras could provide unprecedented utility as a global sensory tool. For example, if cameras capture the scene of a fire, a system running image analysis software on their footage in real-time could be programmed to react appropriately (perhaps call firefighters). No such technology has been deployed at large scale because the sheer computing resources needed have yet to be determined. In order to help us build computer systems powerful enough to achieve such lifesaving feats, we developed a …


Optimal Placement Of Intrusion Detection Systems To Identify Multi-Stage Attacks In Software Defined Networks, Rebecca S. Salo, Subramaniyam Kannan, Paul C. Wood Aug 2017

Optimal Placement Of Intrusion Detection Systems To Identify Multi-Stage Attacks In Software Defined Networks, Rebecca S. Salo, Subramaniyam Kannan, Paul C. Wood

The Summer Undergraduate Research Fellowship (SURF) Symposium

A major threat to network security is the multi-stage attack, where an attacker compromises an outer edge server from which he penetrates an inner server, and so on, until he gains access to protected information deep in the network. Intrusion detection systems (IDS) can detect such attacks, but limited resources constrain the number of IDS deployed. Software defined networking (SDN) provides network flexibility, and combined with network function virtualization (NFV), it enables IDS placement optimizations that can relieve cost constraint pressures. In this work, we develop a novel algorithm for placing IDS to maximize network protection benefits and minimize costs. …


Decelerating I/O Power Management, Shuang Zhai, Felix Xiaozhu Lin Aug 2016

Decelerating I/O Power Management, Shuang Zhai, Felix Xiaozhu Lin

The Summer Undergraduate Research Fellowship (SURF) Symposium

System suspend/resume is crucial to energy proportionality of modern computers, from wearable to cloud servers. Ironically, this OS mechanism itself is slow and energy hungry. Through characterizing the Linux kernel on a variety of modern system-on-chips (SoCs), we show the major reason as slow power state transitions of IO, which keeps CPU waiting. Furthermore, we argue that the IO wait can hardly be reduced to a satisfactory level, because most of slow transitions of IO are bounded by peripherals, low-speed buses, or physical factors. Therefore, the kernel execution for suspend/resume should be offloaded to a miniature core that waits more …


Development Of A New Nanohub Simulation Tool: Coarse Graining Of Crystalline Nano-Cellulose., Kuo Tian, Mehdi Shishehbor, Pablo Zavattieri Aug 2016

Development Of A New Nanohub Simulation Tool: Coarse Graining Of Crystalline Nano-Cellulose., Kuo Tian, Mehdi Shishehbor, Pablo Zavattieri

The Summer Undergraduate Research Fellowship (SURF) Symposium

Crystalline Nano-cellulose (CNC) is a general molecular structure obtained from acid hydrolysis of native fiber. They are often very short (100 to 1000 manometers) and the mechanical properties of CNC varies depend on length scale. Due to defect formation of the structure, the mechanical properties of the material composed of such CNC may vary drastically. This study was to provide a numerical tool to integrate a few valid modules and to better understand the mechanical properties of CNC and the overall performance of the bio-inspired material composed of CNC. Our focus is mainly on two type of composite structure [1] …


Haptic Foot Feedback For Kicking Training In Virtual Reality, Hank Huang, Hong Tan Aug 2016

Haptic Foot Feedback For Kicking Training In Virtual Reality, Hank Huang, Hong Tan

The Summer Undergraduate Research Fellowship (SURF) Symposium

As means to further supplement athletic performances increases, virtual reality is becoming helpful to sports in terms of cognitive training such as reaction, mentality, and game strategies. With the aid of haptic feedback, interaction with virtual objects increases by another dimension, in addition to the presence of visual and auditory feedback. This research presents an integrated system of a virtual reality environment, motion tracking system, and a haptic unit designed for the dorsal foot. The prototype simulates a scenario of virtual kicking and returns haptic response upon collision between the user’s foot and virtual object. The overall system was evaluated …


Implementation Of A Speech Recognition Algorithm To Facilitate Verbal Commands For Visual Analytics Law Enforcement Toolkit, Shubham S. Rastogi, David L. Wiszowaty, Hanye Xu, Abish Malik, David S. Ebert Aug 2015

Implementation Of A Speech Recognition Algorithm To Facilitate Verbal Commands For Visual Analytics Law Enforcement Toolkit, Shubham S. Rastogi, David L. Wiszowaty, Hanye Xu, Abish Malik, David S. Ebert

The Summer Undergraduate Research Fellowship (SURF) Symposium

The VALET (Visual Analytics Law Enforcement Toolkit) system allows the user to visualize and predict crime hotspots and analyze crime data. Police officers have difficulty in using VALET in a mobile situation, since the system allows only conventional input interfaces (keyboard and mouse). This research focuses on introducing a new input interface to VALET in the form of speech recognition, which allows the user to interact with the software without losing functionality. First an Application Program Interface (API) that was compatible with the VALET system was found and initial code scripts to test its functionality were written. Next, the code …


Optimization In The Simulation Of Jammed Polyhedral Particles, Joseph W. Mynhier, Ishan Srivastava, Timothy S. Fisher Aug 2015

Optimization In The Simulation Of Jammed Polyhedral Particles, Joseph W. Mynhier, Ishan Srivastava, Timothy S. Fisher

The Summer Undergraduate Research Fellowship (SURF) Symposium

Energy loss due to poor transport properties in electrically and thermally conducting materials, such as battery electrodes and thermoelectric composites, contributes to the energy inefficiency of electronic devices. For conductive materials composed of granular materials, particle-particle contact topology strongly governs the efficiency of energy transfer. Although there is a large body of existing work on the arrangements made by granular materials comprised of spherical particles, less is known about the mechanically stable arrangements of granular materials made of convex polyhedra. This project seeks to create a computer simulation of the solidification of convex polyhedra from a diffuse state into a …


Visualization Of The Growth And Production Of Grapes Through Analysis Of Sensory Data, Sung Yeon Choi, Luke Neumann, Brian Olsen, Sungahn Ko, David Ebert Ph.D Aug 2015

Visualization Of The Growth And Production Of Grapes Through Analysis Of Sensory Data, Sung Yeon Choi, Luke Neumann, Brian Olsen, Sungahn Ko, David Ebert Ph.D

The Summer Undergraduate Research Fellowship (SURF) Symposium

Grapes used in the wine industry have been one of the highest value crops in the United States. However, with unpredictable weather changes and recent drought in the Western United States, vineyard owners and grape growers have faced difficulties on producing good quality grapes suited for wine making. Therefore, a technology that would keep record of environmental data and incorporate the data to support agricultural decisions will help the growers to produce quality grapes even in extreme conditions. As such, this research focuses on developing an interactive system that uses sensory data and visual analytics to facilitate vineyard management and …


Gpu/Cpu Performance Of Image Processing Tasks For Use In The Cam 2 System, Jonathan Cottom, Yung-Hsiang Lu, Young-Sol Koh Aug 2015

Gpu/Cpu Performance Of Image Processing Tasks For Use In The Cam 2 System, Jonathan Cottom, Yung-Hsiang Lu, Young-Sol Koh

The Summer Undergraduate Research Fellowship (SURF) Symposium

Over the past several years, graphics processing units (GPU) have increasingly been viewed as the future of image processing engines. Currently, the Continuous Analysis of Many CAMeras (CAM2) project performs its processing on CPUs, which will potentially be more costly as the system scales to service more users. This study seeks to analyze the performance gains of GPU processing and evaluate the advantage of supporting GPU-accelerated analysis for CAM2 users. The platform for comparing the CPU and GPU performance has been the NVIDIA Jetson TK1. The target hardware implementation is an Amazon cloud instance, where final cost …


Development Of A Web Application For Continuous Analysis Of Many Cameras (Cam2), Anurag Anjaria, Dr. Yung-Hsiang Lu, Young-Sol Koh, Charles Hansen Aug 2015

Development Of A Web Application For Continuous Analysis Of Many Cameras (Cam2), Anurag Anjaria, Dr. Yung-Hsiang Lu, Young-Sol Koh, Charles Hansen

The Summer Undergraduate Research Fellowship (SURF) Symposium

There are tens of thousands of web cameras located around the world and publicly available on the Internet. The images captured by these cameras contain data relating to our living environment such as traffic patterns, weather and crowd movement. Researchers can capture this data using image analysis techniques on the video and image from these cameras. However, there is a lack of a single, unified repository of all the public cameras on the Internet; this, coupled with the computational demands of image analysis means there is a need for a tool to help researchers perform large-scale image analyis on many …


Demonstration Of A Platform Architecture That Enables Ultra-Low Power Iot Applications, Jacob Stevens, Hrishikesh Jayakumar, Vijay Raghunathan Aug 2015

Demonstration Of A Platform Architecture That Enables Ultra-Low Power Iot Applications, Jacob Stevens, Hrishikesh Jayakumar, Vijay Raghunathan

The Summer Undergraduate Research Fellowship (SURF) Symposium

The coming years will see a surge of billions more devices connected in an “Internet of Things” (IoT) that aim to improve the day to day life of humans by sensing relevant physical phenomena and using the data to make intelligent decisions and predictions. But with current devices, this surge will result in billions more batteries needing to be used and changed regularly. The need for batteries—and its impact—can be mitigated through low power devices that harvest ambient energy (e.g. solar, vibrational, thermoelectric, radio wave), but energy harvesting devices require the ability to continue computations across power cycles, a paradigm …


Vast 2014, Challenge One: Event Analysis Within Big Data, Isaac C. Sheeley, Jieqiong Zhao, Jing Xia, Shehzad Afzal, Joseph Christopher, David Ebert Dr. Aug 2014

Vast 2014, Challenge One: Event Analysis Within Big Data, Isaac C. Sheeley, Jieqiong Zhao, Jing Xia, Shehzad Afzal, Joseph Christopher, David Ebert Dr.

The Summer Undergraduate Research Fellowship (SURF) Symposium

News articles and email conversation data could be very useful in the analysis of developing and ongoing events, such as preventing a potential threat or possibly even locating a missing person. There is currently no “one-size-fits-all” solution to visualizing diverse forms of datasets and their sheer sizes are far too great to efficiently analyze by brute force methods. However, using principles of Visual Analytics, it is possible to take this information overload and transform it into a useful tool to help increase the efficiency of event analysis. A visualization system was developed for email conversation networks using web technologies. An …


Model-Free Method Of Reinforcement Learning For Visual Tasks, Jeff S. Soldate, Jonghoon Jin, Eugenio Culurciello Aug 2014

Model-Free Method Of Reinforcement Learning For Visual Tasks, Jeff S. Soldate, Jonghoon Jin, Eugenio Culurciello

The Summer Undergraduate Research Fellowship (SURF) Symposium

There has been success in recent years for neural networks in applications requiring high level intelligence such as categorization and assessment. In this work, we present a neural network model to learn control policies using reinforcement learning. It takes a raw pixel representation of the current state and outputs an approximation of a Q value function made with a neural network that represents the expected reward for each possible state-action pair. The action is chosen an \epsilon-greedy policy, choosing the highest expected reward with a small chance of random action. We used gradient descent to update the weights and biases …


Social Media Analytics Reporting Toolkit, Yuchen Cui, Junghoon Chae, David Ebert Aug 2014

Social Media Analytics Reporting Toolkit, Yuchen Cui, Junghoon Chae, David Ebert

The Summer Undergraduate Research Fellowship (SURF) Symposium

With the fast growth of social media services, vast amount of user-generated content with time-space stamps are produced everyday. Considerable amount of these data are publicly available online, some of which collectively convey information that are of interest to data analysts. Social media data are dynamic and unstructured by nature, which makes it very hard for analysts to efficiently and effectively retrieve useful information. Social Media Analytics Reporting Toolkit (SMART), a system developed at Purdue VACCINE lab, aims to support such analyzing. The current framework collects real-time Twitter messages and visualizes volume densities on a map. It uses Latent Dirichilet …


Dynamic Surgical Tool Tracking And Delivery System Using Baxter Robot, Sthitapragyan Parida, Juan Pablo Wachs, Maria Eugenia Cabrera Aug 2014

Dynamic Surgical Tool Tracking And Delivery System Using Baxter Robot, Sthitapragyan Parida, Juan Pablo Wachs, Maria Eugenia Cabrera

The Summer Undergraduate Research Fellowship (SURF) Symposium

Several hospitals face nurse staffing shortages for surgeries. This research focuses on building a system with Baxter robot capable of identifying surgical tools using computer vision and delivering them to the surgeon on demand. This would deal with the issue of nurse unavailability during simple surgical procedures. The key aspects of the project were: testing the accuracies of various Artificial Neural Networks (ANNs) in classifying surgical instruments, and programming Baxter to implement a surgical tool delivery system using magnets at the tip of its 7-DOF robotic arms. The methodology consisted of, first, implementing algorithms to enable Baxter to do pick …


A User Study On Route Evaluation, Renjun Zheng, Jieqiong Zhao, David Ebert Aug 2014

A User Study On Route Evaluation, Renjun Zheng, Jieqiong Zhao, David Ebert

The Summer Undergraduate Research Fellowship (SURF) Symposium

Currently existing route direction representation like arrow on the route is vastly used and intuitive however it is not guaranteed to meet the requirement of application level use. With many routes overlapping with each other on a map, directions become vague and ambiguous for user to recognize. Route visualization is a vital part of map-related application. We developed several route direction representations to investigate which one performs best when user view the routes on actual map. The shapes we chose for these representations respectively are curve, arrow, triangle, right triangle, and taper. We established a complete mechanism to test route …


Improved Microrobotic Control Through Image Processing And Automated Hardware Interfacing, Archit R. Aggarwal, Wuming Jing, David J. Cappelleri Aug 2014

Improved Microrobotic Control Through Image Processing And Automated Hardware Interfacing, Archit R. Aggarwal, Wuming Jing, David J. Cappelleri

The Summer Undergraduate Research Fellowship (SURF) Symposium

Untethered submilliliter-sized robots (microrobots) are showing potential use in different industrial, manufacturing and medical applications. A particular type of these microrobots, magnetic robots, have shown improved performance in power and control capabilities compared to the other thermal and electrostatic based robots. However, the magnetic robot designs have not been assessed in a robust manner to understand the degree of control in different environments and their application feasibility. This research project seeks to develop a custom control software interface to provide a holistic tool for researchers to evaluate the microrobotic performance through advance control features. The software deliverable involved two main …


Cis Map Drawer Visualization System, Hanye Xu, David Ebert Oct 2013

Cis Map Drawer Visualization System, Hanye Xu, David Ebert

The Summer Undergraduate Research Fellowship (SURF) Symposium

U.S. Citizenship and Immigration Services (USCIS) is the government agency that manages immigration to the United States. They are not only working on filing documents, but also analyzing those data they have. They require help from a visualization system to know the trend of immigration among offices across the country over time. We developed a project called CIS Map Drawer that is used to help build a visualization system for USCIS in order to analyze immigration data easily. This system makes use of a map view, a calendar visual representation, line charts, pixel drawing and other analysis tools to improve …