Jessica N. Jones, Ph.D.

Scientist and Researcher

Jessica N. Jones

Research is formalized curiosity. It is poking and prying with a purpose. - Zora Neale Hurston

About

Dr. Jessica N. Jones is a Human-Systems Research Scientist with the United States Navy where she is responsible for investigating, designing, and evaluating technologies that allow warfighters and other related personnel to complete their missions safely and efficiently. She is a native of Richmond, Virginia and a Magna Cum Laude graduate from the class of 2011 (Onyx 8). While at Hampton, Dr. Jones majored in Computer Science (CS) and was a member of the William R. Harvey Leadership Institute where she earned a minor in Leadership Studies. Upon graduation from Hampton, Dr. Jones began her graduate school career at Clemson University where she earned a Master of Science in CS with a concentration in Interactive Computing in 2014. After leaving Clemson, Dr. Jones entered University of Florida and received her Ph.D. in Human-Centered Computing in 2018. Upon graduation from the Computer and Information Science and Engineering Department in the Herbert Wertheim College of Engineering, Dr. Jones became one of the first two Black women (both graduated on the same day) to obtain a Ph.D. from the department.

Research

My research interests are:

Robotics
Human-Robot Interaction
Educational Technologies
Broadening Participation in STEM
Multimodal Systems
Natural Interaction
Accessible Systems
Human-Computer Interaction
Human-Centered Computing

Projects

My most recent projects are:

SightWord Pal (2016-2018)
Virtual Traffic Stop (2016-Present)
Prime III (2011-2018)
Oculus Prime (2015)
Pioneer Project: ROS to JAUS (2014)
Point to Manipulate (2012, 2013)
Prediction Intervals using Classical and Inverse Regression for the Simple Linear Calibration Problem with Lack of Fit (2010)
Google Docs (2009)

SightWord Pal (2016-2018)

Location: University of Florida
Role: Lead Developer and Lead Researcher
Languages Used: Javascript, PHP, CSS, jQuery
Project Goal: To design, develop and evaluate an intelligent, culturally relevant, sight word tutor for African-American second graders.

Several publications surrounding SightWord Pal's design and development, usability, and student impact, among other topics, are in progress.
Top

Prime III

Location: Clemson University, University of Florida
Role: Technical Lead
Languages Used: Java, Javascript
Problem: In many voting precincts across the country, voters with physical and/or cognitive disibilities are unable to cast a private and independent vote due to their inability to use neither the 'normal' nor the 'accessible' voting machines.
Solution: The HCC/HXR Lab has developed the world's most acceccible voting machine. Because voters can interact with the system using touch, voice and/or a haptic switch, it is not meant to be used as just the accessible voting machine, it is a single machine that can be used by all voters. "It offers a secure, multimodal electronic voting system that delivers the necessary system security, integrity and user satisfaction safeguards in a user friendly interface that accommodates all people regardless of ability. Prime III implements a Universal Design. By Universal Design, we mean 'an approach to the design of all products and environments to be as usable as possible by as many people as possible regardless of age, ability or situation'." - PrimeIII Website

To see PrimeIII in action, click here.
Top

Oculus Prime (2015)

Location: NSW Indian Head Explosive Ordnance Disposal Technology Division
Role: Lead Developer
Languages Used: C++
Project Goal: Using robotics and other new hardware to make EOD tasks more engaging and immersive.

Top

Pioneer Project: ROS to JAUS (2014)

Location: NSW Indian Head Explosive Ordnance Disposal Technology Division
Role: Lead Developer
Languages Used: Python, C++
Problem: Though defense robots use the JAUS message architecture, many developers are more familiar with other message passing frameworks like ROS
Solution: I implemented a set of proof-of-concept nodes that can send ROS messages from the control machine to a mobile robot, convert the ROS messages into JAUS messages, complete an action and send ROS messages back from the robot to the control machine.

Top

Point to Manipulate (2012, 2013)

Location: NSWC Indian Head Explosive Ordnance Disposal Technology Division
Role: Lead Developer
Languages Used: C++, Python
Problem: When they need to move a 6 or more degree of freedom arm into position to manipulate an object of interest, EOD operators must currently move one joint at a time. This method of manipulation is difficult, time consuming and possibly dangerous.
Point to Manipulate Solution: Use point and click method to move the robot arm automatically
Top

Prediction Intervals using Classical and Inverse Regression for the Simple Linear Calibration Problem with Lack of Fit (2010)

Location: NASA Langley Research Center
Role: Lead Developer
Languages Used: R
Problem: Because no instrument is exact, it is necessary to know the differences between what is measured and the actual data value. It is also necessary to know the consequences of ignoring or estimating that difference.
Solution: To address these issues, researchers constructed a simulation study that fit a linear model to data generated by a quadratic model. My task was to write the code that would conduct the experiment.
Top

Google Docs (2009)


Top

CV

You may download my complete cv/resume in PDF format by clicking here.

To enlarge the PDF, click the arrow in the top right corner in the embedded document below.

Outreach

CodeIT Day is a workshop designed for students in grades 5-12 where they are introduced to computer science in a fun, hands-on manner. During this day-long event, students use a drag and drop interface (a system allows students to select virtual objects by grabbing them and dragging them into a desired location) to program interactive software technologies such as Lego WeDo, Lego Pico, or Makey-Makey. After being taught a few basic computer science and logic concepts like sequential problem solving and iteration, students are paired into their own teams. Each team decides on a project, such as a video game or a controllable vehicle, then brainstorms and creates the physical device, a game controller or Lego car for example, and its code. At the end of the day, each team presents their final product to the larger group.

The first two CodeIT Day events were held at Clemson University in partnership with the Human-Centered Computing Division and the School of Computing Graduate Student Association. CodeIT Day 2017 and 2018 were held in Gainesville Florida at the University of Florida. Go Gators!