Embed
Email

Poster-Template-Large-JLP

Document Sample

Shared by: ajizai
Categories
Tags
Stats
views:
0
posted:
12/19/2011
language:
pages:
1
CISST Software Development Kit

& Methodology

THE PROBLEM THE SOLUTION

• Many software components can be common to • Rearchitecting CIS library to improve maintainability,

diverse CISST applications, but they must be: portability and usability.

• Portable (compilers and operating systems). • Library architecture safeguarded by CMake, CVS

• Modular, so that dependencies are minimized. • New modules for:

• Well documented. • Operating system abstraction

• Easily tested (e.g., for regression testing). • Unit testing framework based on CPPUNIT

• Researchers use C++ (sometimes Java), which • Use SWIG to automate wrapping of C++ code for

do not provide interactive development/scripting. interpreted languages (Python, TCL).

• Existing CIS library has been invaluable, but does • Online debugging and command-line interaction

not adequately address these needs. (see IRE)

• Redesign in testing for:

• Common data structures and tools

• Fixed size vectors

THE IMPACT • Other CIS modules (numerical methods, …) pending.



• Modular design of CISST permits rapid object-

orientated, “parts-assembly” style development

• Regular test builds ensure robustness TEST

RESULTS

• SWIG wrapping enables rapid prototyping and creation TEST

of interactive environments (see IRE) APPLICATIONS





• Innovative design of cisstVector based on template

meta-programming provides:

•Efficiency

•Scalability (different vector sizes) LIBRARY

BINARIES

•Different data types Robot &

•Stride Tracker

Applications

DOCUMENTATION

(Compiled LaTeX

Document)









Some other picture here. Maybe something for cisstVector?





PEOPLE INVOLVED

• Graduate Students: Ankur Kapoor, Andy LaMora, Ofri

Sadowsky, Anand Viswanathan

THE FUTURE

• Engineering Faculty: Peter Kazanzides, Russell Taylor

• Finish redesign of CIS library

• Staff: Anton Deguet, Csaba Csoma

• Submit publication describing cisstVector design

• Deploy software under open source license





SUPPORTED BY: PUBLICATIONS

• Core NSF CISST/ERC • There are publications that I will add later…

Engineering Research Center for Computer Integrated Surgical Systems and Technology



Related docs
Other docs by ajizai
Resume 1.docx _20K_ - Student of Fortune
Views: 0  |  Downloads: 0
msg00000
Views: 0  |  Downloads: 0
Pre-Tax Return Calculator 2010-2011
Views: 0  |  Downloads: 0
Excel file - The GEO-3 Data Compendium
Views: 0  |  Downloads: 0
Cooperators Tests - ARS
Views: 0  |  Downloads: 0
2010101473142104
Views: 0  |  Downloads: 0
AJHL - Shawn Stewart Sales
Views: 0  |  Downloads: 0
OBLATES_ BROTHER CADFAEL AND ROME
Views: 1  |  Downloads: 0
DuaneChipKeeler_CV-Resume
Views: 0  |  Downloads: 0
AIT-2009-291-SC
Views: 0  |  Downloads: 0
By registering with docstoc.com you agree to our
privacy policy

You are almost ready to download!

You are almost ready to download!