User Tools

Site Tools


projects

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
projects [2012/08/23 02:42] jonathanprojects [2012/08/23 02:49] jonathan
Line 4: Line 4:
 ====== Building an autonomous motorboat ====== ====== Building an autonomous motorboat ======
  
-**Supervisor**: Michael Jenkin+**Supervisor**: Jeff Edmonds
  
 **Required Background**: General CSE408x prerequisites **Required Background**: General CSE408x prerequisites
  
-**Recommended Background**: Robotics+**Recommended Background**: Java software development
  
-__Description__ +Structural equation modeling (SEM) is statistical technique that is becoming increasingly popular in the educational and behavioral sciencesSEM allows researchers to test the validity of hypothesized models involving complex relationships among multiple variablesCollected data is used to estimate the parameters of the equations and assessing the fit of the model
-An opportunity exists for small number of students to build an autonomous motorboat using a RC motorboat as a base and integrating computation and control in the form of a Beagleboard. Students will participate in lectures and labs associated with CSE6324 (Part I)Interested students should attend the first lecture of CSE6324See the departmental schedule for time and place.+
  
 +The software required is an application that allows researchers to define their hypothesized models visually and will output the correct syntax for the analytical software of their choosing.
 +
 +To date a promising functional application has been developed in JAVA by a Computer Science student as a 4080 project. The existing software allows the user to draw a path diagram and outputs code for the R package sem.  There are a number of improvements to be made (refinements and additions to graphical user interface) and then the application needs to be extended to output syntax appropriate for additional software applications (openMX, MPlus and EQS).  Though this project may not begin at “the first stages” of the software lifecycle, this scenario is likely common in the software development market. In addition, the student will be working with a primary “client” who is far less technically advanced, which is also reflective of real-world situations.
  
  
----- 
-: 
----- 
  
  
projects.txt · Last modified: 2016/01/13 20:05 by stevenc