Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Audrey Lee-St. John is active.

Publication


Featured researches published by Audrey Lee-St. John.


Computer-aided Design | 2013

Combinatorics and the rigidity of CAD systems

Audrey Lee-St. John; Jessica Sidman

We study the rigidity of body-and-cad frameworks which capture the majority of the geometric constraints used in 3D mechanical engineering CAD software. We present a combinatorial characterization of the generic minimal rigidity of a subset of body-and-cad frameworks in which we treat 20 of the 21 body-and-cad constraints, omitting only point-point coincidences. While the handful of classical combinatorial characterizations of rigidity focus on distance constraints between points, this is the first result simultaneously addressing coincidence, angular, and distance constraints. Our result is stated in terms of the partitioning of a graph into edge-disjoint spanning trees. This combinatorial approach provides the theoretical basis for the development of deterministic algorithms (that will not depend on numerical methods) for analyzing the rigidity of body-and-cad frameworks.


Computational Geometry: Theory and Applications | 2012

Body-and-cad geometric constraint systems

Kirk Haller; Audrey Lee-St. John; Meera Sitharam; Ileana Streinu; Neil White

Motivated by constraint-based CAD software, we develop the foundation for the rigidity theory of a very general model: the body-and-cad structure, composed of rigid bodies in 3D constrained by pairwise coincidence, angular and distance constraints. We identify 21 relevant geometric constraints and develop the corresponding infinitesimal rigidity theory for these structures. The classical body-and-bar rigidity model can be viewed as a body-and-cad structure that uses only one constraint from this new class. As a consequence, we identify a new, necessary, but not sufficient, counting condition for minimal rigidity of body-and-cad structures: nested sparsity. This is a slight generalization of the well-known sparsity condition of Maxwell.


ASME 2011 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference | 2011

A PROGRAMMING LANGUAGE APPROACH TO PARAMETRIC CAD DATA EXCHANGE

John Altidor; Jack C. Wileden; Jeffrey McPherson; Ian R. Grosse; Sundar Krishnamurty; Felicia Cordeiro; Audrey Lee-St. John

Data exchange between different computer-aided design (CAD) systems is a major problem inhibiting information integration in collaborative engineering environments. Existing CAD data format standards such as STEP and IGES enable geometric data exchange. However, they ignore construction history, features, constraints, and other parametric-based CAD data. As a result, they are inadequate for supporting modification, extension and other important higher-level functionality when accessing an imported CAD model from another CAD system. Achieving such higher-level functionality therefore often requires a time-consuming, error-prone, tedious process of manually recreating the model in the target CAD system. Based on techniques adapted from programming language research, this paper presents an approach to exchanging parametric data between CAD systems using formally-defined conversion semantics. We have demonstrated the utility of our approach by developing a prototype implementation that automates the conversion of 2D sketches between two popular CAD systems: Pro/ENGINEER and SolidWorks. We present examples showing that our approach is able to accurately convert parametric CAD data even in cases where models were constructed using operations from the source CAD system that have no direct counterpart in the target CAD system. Although the case study focuses on 2D interoperability, our approach provides formal foundations for supporting 3D and semantic interoperability between CAD systems.Copyright


Computer Science Education | 2017

Expanding capacity and promoting inclusion in introductory computer science: a focus on near-peer mentor preparation and code review

Heather Pon-Barry; Becky Wai-Ling Packard; Audrey Lee-St. John

Abstract A dilemma within computer science departments is developing sustainable ways to expand capacity within introductory computer science courses while remaining committed to inclusive practices. Training near-peer mentors for peer code review is one solution. This paper describes the preparation of near-peer mentors for their role, with a focus on regular, consistent feedback via peer code review and inclusive pedagogy. Introductory computer science students provided consistently high ratings of the peer mentors’ knowledge, approachability, and flexibility, and credited peer mentor meetings for their strengthened self-efficacy and understanding. Peer mentors noted the value of videotaped simulations with reflection, discussions of inclusion, and the cohort’s weekly practicum for improving practice. Adaptations of peer mentoring for different types of institutions are discussed. Computer science educators, with hopes of improving the recruitment and retention of underrepresented groups, can benefit from expanding their peer support infrastructure and improving the quality of peer mentor preparation.


Optimization Letters | 2012

Discretization orders for distance geometry problems

Carlile Lavor; Jon Lee; Audrey Lee-St. John; Leo Liberti; Antonio Mucherino; Maxim Sviridenko


canadian conference on computational geometry | 2009

Angular rigidity in 3D: combinatorial characterizations and algorithms.

Audrey Lee-St. John; Ileana Streinu


arXiv: Computational Geometry | 2013

Special positions of body-and-cad frameworks

James Farre; Audrey Lee-St. John; Jessica Sidman; Louis Theran


canadian conference on computational geometry | 2012

Kinematic Joint Recognition in CAD Constraint Systems.

Audrey Lee-St. John


BMC Bioinformatics | 2014

Computational prediction of hinge axes in proteins

Rittika Shamsuddin; Milka Doktorova; Sheila S. Jaswal; Audrey Lee-St. John; Kathryn McMenimen


Journal of Symbolic Computation | 2018

Foreword to special issue

Meera Sitharam; Audrey Lee-St. John

Collaboration


Dive into the Audrey Lee-St. John's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Louis Theran

Free University of Berlin

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge