| <?xml version="1.0" encoding="UTF-8" standalone="yes"?> |
| <?mso-application progid="Word.Document"?> |
| <w:wordDocument xmlns:w="http://schemas.microsoft.com/office/word/2003/wordml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:w10="urn:schemas-microsoft-com:office:word" xmlns:sl="http://schemas.microsoft.com/schemaLibrary/2003/core" xmlns:aml="http://schemas.microsoft.com/aml/2001/core" xmlns:wx="http://schemas.microsoft.com/office/word/2003/auxHint" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:dt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" xmlns:wsp="http://schemas.microsoft.com/office/word/2003/wordml/sp2" w:macrosPresent="no" w:embeddedObjPresent="no" w:ocxPresent="no" xml:space="preserve"><w:ignoreElements w:val="http://schemas.microsoft.com/office/word/2003/wordml/sp2"/><o:DocumentProperties><o:Author>Ryan D. Brooks</o:Author><o:LastAuthor>Ryan D. Brooks</o:LastAuthor><o:Revision>3</o:Revision><o:TotalTime>4</o:TotalTime><o:Created>2007-11-08T00:23:00Z</o:Created><o:LastSaved>2007-11-08T00:57:00Z</o:LastSaved><o:Pages>6</o:Pages><o:Words>1398</o:Words><o:Characters>7969</o:Characters><o:Company>The Boeing Company</o:Company><o:Lines>66</o:Lines><o:Paragraphs>18</o:Paragraphs><o:CharactersWithSpaces>9349</o:CharactersWithSpaces><o:Version>11.8134</o:Version></o:DocumentProperties><w:fonts><w:defaultFonts w:ascii="Times New Roman" w:fareast="Times New Roman" w:h-ansi="Times New Roman" w:cs="Times New Roman"/><w:font w:name="Wingdings"><w:panose-1 w:val="05000000000000000000"/><w:charset w:val="02"/><w:family w:val="Auto"/><w:pitch w:val="variable"/><w:sig w:usb-0="00000000" w:usb-1="10000000" w:usb-2="00000000" w:usb-3="00000000" w:csb-0="80000000" w:csb-1="00000000"/></w:font><w:font w:name="APODLF+TimesNewRoman"><w:altName w:val="Times New Roman"/><w:panose-1 w:val="00000000000000000000"/><w:charset w:val="00"/><w:family w:val="Roman"/><w:notTrueType/><w:pitch w:val="default"/><w:sig w:usb-0="00000003" w:usb-1="00000000" w:usb-2="00000000" w:usb-3="00000000" w:csb-0="00000001" w:csb-1="00000000"/></w:font><w:font w:name="APOBEE+TimesNewRoman,Bold"><w:altName w:val="Times New Roman"/><w:panose-1 w:val="00000000000000000000"/><w:charset w:val="00"/><w:family w:val="Roman"/><w:notTrueType/><w:pitch w:val="default"/><w:sig w:usb-0="00000003" w:usb-1="00000000" w:usb-2="00000000" w:usb-3="00000000" w:csb-0="00000001" w:csb-1="00000000"/></w:font><w:font w:name="APODLD+TimesNewRoman,Italic"><w:altName w:val="Times New Roman"/><w:panose-1 w:val="00000000000000000000"/><w:charset w:val="00"/><w:family w:val="Roman"/><w:notTrueType/><w:pitch w:val="default"/><w:sig w:usb-0="00000003" w:usb-1="00000000" w:usb-2="00000000" w:usb-3="00000000" w:csb-0="00000001" w:csb-1="00000000"/></w:font></w:fonts><w:lists><w:listDef w:listDefId="0"><w:lsid w:val="051F140B"/><w:plt w:val="HybridMultilevel"/><w:tmpl w:val="56CC694C"/><w:lvl w:ilvl="0" w:tplc="04090005"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val=""/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="720"/></w:tabs><w:ind w:left="720" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Wingdings" w:h-ansi="Wingdings" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="1" w:tplc="04090003" w:tentative="on"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val="o"/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="1440"/></w:tabs><w:ind w:left="1440" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Courier New" w:h-ansi="Courier New" w:cs="Courier New" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="2" w:tplc="04090005" w:tentative="on"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val=""/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="2160"/></w:tabs><w:ind w:left="2160" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Wingdings" w:h-ansi="Wingdings" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="3" w:tplc="04090001" w:tentative="on"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val=""/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="2880"/></w:tabs><w:ind w:left="2880" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Symbol" w:h-ansi="Symbol" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="4" w:tplc="04090003" w:tentative="on"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val="o"/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="3600"/></w:tabs><w:ind w:left="3600" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Courier New" w:h-ansi="Courier New" w:cs="Courier New" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="5" w:tplc="04090005" w:tentative="on"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val=""/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="4320"/></w:tabs><w:ind w:left="4320" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Wingdings" w:h-ansi="Wingdings" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="6" w:tplc="04090001" w:tentative="on"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val=""/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="5040"/></w:tabs><w:ind w:left="5040" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Symbol" w:h-ansi="Symbol" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="7" w:tplc="04090003" w:tentative="on"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val="o"/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="5760"/></w:tabs><w:ind w:left="5760" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Courier New" w:h-ansi="Courier New" w:cs="Courier New" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="8" w:tplc="04090005" w:tentative="on"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val=""/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="6480"/></w:tabs><w:ind w:left="6480" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Wingdings" w:h-ansi="Wingdings" w:hint="default"/></w:rPr></w:lvl></w:listDef><w:listDef w:listDefId="1"><w:lsid w:val="27052676"/><w:plt w:val="Multilevel"/><w:tmpl w:val="53543520"/><w:lvl w:ilvl="0"><w:start w:val="1"/><w:pStyle w:val="Heading1"/><w:suff w:val="Nothing"/><w:lvlText w:val="%1. "/><w:lvlJc w:val="left"/><w:pPr><w:ind w:left="461" w:hanging="461"/></w:pPr><w:rPr><w:rFonts w:cs="Times New Roman" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="1"><w:start w:val="1"/><w:pStyle w:val="Heading2"/><w:suff w:val="Nothing"/><w:lvlText w:val="%1.%2 "/><w:lvlJc w:val="left"/><w:pPr><w:ind w:left="734" w:hanging="734"/></w:pPr><w:rPr><w:rFonts w:cs="Times New Roman" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="2"><w:start w:val="1"/><w:pStyle w:val="Heading3"/><w:suff w:val="Nothing"/><w:lvlText w:val="%1.%2.%3 "/><w:lvlJc w:val="left"/><w:pPr><w:ind w:left="1066" w:hanging="1066"/></w:pPr><w:rPr><w:rFonts w:cs="Times New Roman" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="3"><w:start w:val="1"/><w:pStyle w:val="Heading4"/><w:suff w:val="Nothing"/><w:lvlText w:val="%1.%2.%3.%4 "/><w:lvlJc w:val="left"/><w:pPr><w:ind w:left="1397" w:hanging="1397"/></w:pPr><w:rPr><w:rFonts w:cs="Times New Roman" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="4"><w:start w:val="1"/><w:pStyle w:val="Heading5"/><w:suff w:val="Nothing"/><w:lvlText w:val="%1.%2.%3.%4.%5 "/><w:lvlJc w:val="left"/><w:pPr><w:ind w:left="1742" w:hanging="1742"/></w:pPr><w:rPr><w:rFonts w:cs="Times New Roman" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="5"><w:start w:val="1"/><w:pStyle w:val="Heading6"/><w:suff w:val="Nothing"/><w:lvlText w:val="%1.%2.%3.%4.%5.%6 "/><w:lvlJc w:val="left"/><w:pPr><w:ind w:left="2074" w:hanging="2074"/></w:pPr><w:rPr><w:rFonts w:cs="Times New Roman" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="6"><w:start w:val="1"/><w:pStyle w:val="Heading7"/><w:suff w:val="Nothing"/><w:lvlText w:val="%1.%2.%3.%4.%5.%6.%7 "/><w:lvlJc w:val="left"/><w:pPr><w:ind w:left="2405" w:hanging="2405"/></w:pPr><w:rPr><w:rFonts w:cs="Times New Roman" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="7"><w:start w:val="1"/><w:pStyle w:val="Heading8"/><w:suff w:val="Nothing"/><w:lvlText w:val="%1.%2.%3.%4.%5.%6.%7.%8 "/><w:lvlJc w:val="left"/><w:pPr><w:ind w:left="2736" w:hanging="2736"/></w:pPr><w:rPr><w:rFonts w:cs="Times New Roman" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="8"><w:start w:val="1"/><w:pStyle w:val="Heading9"/><w:suff w:val="Nothing"/><w:lvlText w:val="%1.%2.%3.%4.%5.%6.%7.%8.%9 "/><w:lvlJc w:val="left"/><w:pPr><w:ind w:left="3082" w:hanging="3082"/></w:pPr><w:rPr><w:rFonts w:cs="Times New Roman" w:hint="default"/></w:rPr></w:lvl></w:listDef><w:listDef w:listDefId="2"><w:lsid w:val="28F27417"/><w:plt w:val="HybridMultilevel"/><w:tmpl w:val="DE367966"/><w:lvl w:ilvl="0" w:tplc="04090005"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val=""/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="720"/></w:tabs><w:ind w:left="720" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Wingdings" w:h-ansi="Wingdings" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="1" w:tplc="04090003" w:tentative="on"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val="o"/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="1440"/></w:tabs><w:ind w:left="1440" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Courier New" w:h-ansi="Courier New" w:cs="Courier New" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="2" w:tplc="04090005" w:tentative="on"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val=""/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="2160"/></w:tabs><w:ind w:left="2160" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Wingdings" w:h-ansi="Wingdings" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="3" w:tplc="04090001" w:tentative="on"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val=""/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="2880"/></w:tabs><w:ind w:left="2880" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Symbol" w:h-ansi="Symbol" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="4" w:tplc="04090003" w:tentative="on"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val="o"/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="3600"/></w:tabs><w:ind w:left="3600" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Courier New" w:h-ansi="Courier New" w:cs="Courier New" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="5" w:tplc="04090005" w:tentative="on"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val=""/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="4320"/></w:tabs><w:ind w:left="4320" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Wingdings" w:h-ansi="Wingdings" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="6" w:tplc="04090001" w:tentative="on"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val=""/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="5040"/></w:tabs><w:ind w:left="5040" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Symbol" w:h-ansi="Symbol" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="7" w:tplc="04090003" w:tentative="on"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val="o"/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="5760"/></w:tabs><w:ind w:left="5760" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Courier New" w:h-ansi="Courier New" w:cs="Courier New" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="8" w:tplc="04090005" w:tentative="on"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val=""/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="6480"/></w:tabs><w:ind w:left="6480" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Wingdings" w:h-ansi="Wingdings" w:hint="default"/></w:rPr></w:lvl></w:listDef><w:listDef w:listDefId="3"><w:lsid w:val="6A186F94"/><w:plt w:val="HybridMultilevel"/><w:tmpl w:val="BACCBC98"/><w:lvl w:ilvl="0" w:tplc="04090005"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val=""/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="720"/></w:tabs><w:ind w:left="720" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Wingdings" w:h-ansi="Wingdings" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="1" w:tplc="04090003" w:tentative="on"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val="o"/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="1440"/></w:tabs><w:ind w:left="1440" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Courier New" w:h-ansi="Courier New" w:cs="Courier New" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="2" w:tplc="04090005" w:tentative="on"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val=""/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="2160"/></w:tabs><w:ind w:left="2160" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Wingdings" w:h-ansi="Wingdings" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="3" w:tplc="04090001" w:tentative="on"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val=""/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="2880"/></w:tabs><w:ind w:left="2880" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Symbol" w:h-ansi="Symbol" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="4" w:tplc="04090003" w:tentative="on"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val="o"/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="3600"/></w:tabs><w:ind w:left="3600" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Courier New" w:h-ansi="Courier New" w:cs="Courier New" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="5" w:tplc="04090005" w:tentative="on"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val=""/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="4320"/></w:tabs><w:ind w:left="4320" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Wingdings" w:h-ansi="Wingdings" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="6" w:tplc="04090001" w:tentative="on"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val=""/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="5040"/></w:tabs><w:ind w:left="5040" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Symbol" w:h-ansi="Symbol" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="7" w:tplc="04090003" w:tentative="on"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val="o"/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="5760"/></w:tabs><w:ind w:left="5760" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Courier New" w:h-ansi="Courier New" w:cs="Courier New" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="8" w:tplc="04090005" w:tentative="on"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val=""/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="6480"/></w:tabs><w:ind w:left="6480" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Wingdings" w:h-ansi="Wingdings" w:hint="default"/></w:rPr></w:lvl></w:listDef><w:listDef w:listDefId="4"><w:lsid w:val="74E71559"/><w:plt w:val="HybridMultilevel"/><w:tmpl w:val="36E2C870"/><w:lvl w:ilvl="0" w:tplc="04090005"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val=""/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="720"/></w:tabs><w:ind w:left="720" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Wingdings" w:h-ansi="Wingdings" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="1" w:tplc="04090003" w:tentative="on"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val="o"/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="1440"/></w:tabs><w:ind w:left="1440" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Courier New" w:h-ansi="Courier New" w:cs="Courier New" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="2" w:tplc="04090005" w:tentative="on"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val=""/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="2160"/></w:tabs><w:ind w:left="2160" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Wingdings" w:h-ansi="Wingdings" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="3" w:tplc="04090001" w:tentative="on"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val=""/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="2880"/></w:tabs><w:ind w:left="2880" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Symbol" w:h-ansi="Symbol" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="4" w:tplc="04090003" w:tentative="on"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val="o"/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="3600"/></w:tabs><w:ind w:left="3600" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Courier New" w:h-ansi="Courier New" w:cs="Courier New" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="5" w:tplc="04090005" w:tentative="on"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val=""/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="4320"/></w:tabs><w:ind w:left="4320" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Wingdings" w:h-ansi="Wingdings" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="6" w:tplc="04090001" w:tentative="on"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val=""/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="5040"/></w:tabs><w:ind w:left="5040" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Symbol" w:h-ansi="Symbol" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="7" w:tplc="04090003" w:tentative="on"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val="o"/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="5760"/></w:tabs><w:ind w:left="5760" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Courier New" w:h-ansi="Courier New" w:cs="Courier New" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="8" w:tplc="04090005" w:tentative="on"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val=""/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="6480"/></w:tabs><w:ind w:left="6480" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Wingdings" w:h-ansi="Wingdings" w:hint="default"/></w:rPr></w:lvl></w:listDef><w:listDef w:listDefId="5"><w:lsid w:val="797F5C7B"/><w:plt w:val="HybridMultilevel"/><w:tmpl w:val="5CF487D8"/><w:lvl w:ilvl="0" w:tplc="04090005"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val=""/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="720"/></w:tabs><w:ind w:left="720" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Wingdings" w:h-ansi="Wingdings" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="1" w:tplc="04090003" w:tentative="on"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val="o"/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="1440"/></w:tabs><w:ind w:left="1440" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Courier New" w:h-ansi="Courier New" w:cs="Courier New" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="2" w:tplc="04090005" w:tentative="on"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val=""/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="2160"/></w:tabs><w:ind w:left="2160" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Wingdings" w:h-ansi="Wingdings" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="3" w:tplc="04090001" w:tentative="on"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val=""/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="2880"/></w:tabs><w:ind w:left="2880" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Symbol" w:h-ansi="Symbol" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="4" w:tplc="04090003" w:tentative="on"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val="o"/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="3600"/></w:tabs><w:ind w:left="3600" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Courier New" w:h-ansi="Courier New" w:cs="Courier New" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="5" w:tplc="04090005" w:tentative="on"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val=""/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="4320"/></w:tabs><w:ind w:left="4320" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Wingdings" w:h-ansi="Wingdings" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="6" w:tplc="04090001" w:tentative="on"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val=""/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="5040"/></w:tabs><w:ind w:left="5040" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Symbol" w:h-ansi="Symbol" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="7" w:tplc="04090003" w:tentative="on"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val="o"/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="5760"/></w:tabs><w:ind w:left="5760" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Courier New" w:h-ansi="Courier New" w:cs="Courier New" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="8" w:tplc="04090005" w:tentative="on"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val=""/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="6480"/></w:tabs><w:ind w:left="6480" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Wingdings" w:h-ansi="Wingdings" w:hint="default"/></w:rPr></w:lvl></w:listDef><w:list w:ilfo="1"><w:ilst w:val="1"/></w:list><w:list w:ilfo="2"><w:ilst w:val="2"/></w:list><w:list w:ilfo="3"><w:ilst w:val="5"/></w:list><w:list w:ilfo="4"><w:ilst w:val="0"/></w:list><w:list w:ilfo="5"><w:ilst w:val="4"/></w:list><w:list w:ilfo="6"><w:ilst w:val="3"/></w:list></w:lists><w:styles><w:versionOfBuiltInStylenames w:val="4"/><w:latentStyles w:defLockedState="off" w:latentStyleCount="156"/><w:style w:type="paragraph" w:default="on" w:styleId="Normal"><w:name w:val="Normal"/><w:rsid w:val="00E1538C"/><w:rPr><wx:font wx:val="Times New Roman"/><w:sz w:val="24"/><w:sz-cs w:val="24"/><w:lang w:val="EN-US" w:fareast="EN-US" w:bidi="AR-SA"/></w:rPr></w:style><w:style w:type="paragraph" w:styleId="Heading1"><w:name w:val="heading 1"/><wx:uiName wx:val="Heading 1"/><w:basedOn w:val="Normal"/><w:next w:val="Normal"/><w:rsid w:val="00E1538C"/><w:pPr><w:pStyle w:val="Heading1"/><w:keepNext/><w:listPr><w:ilfo w:val="1"/></w:listPr><w:spacing w:before="240" w:after="60"/><w:outlineLvl w:val="0"/></w:pPr><w:rPr><w:rFonts w:ascii="Arial" w:h-ansi="Arial" w:cs="Arial"/><wx:font wx:val="Arial"/><w:b/><w:b-cs/><w:kern w:val="32"/><w:sz w:val="32"/><w:sz-cs w:val="32"/></w:rPr></w:style><w:style w:type="paragraph" w:styleId="Heading2"><w:name w:val="heading 2"/><wx:uiName wx:val="Heading 2"/><w:basedOn w:val="Normal"/><w:next w:val="Normal"/><w:rsid w:val="00E1538C"/><w:pPr><w:pStyle w:val="Heading2"/><w:keepNext/><w:listPr><w:ilvl w:val="1"/><w:ilfo w:val="1"/></w:listPr><w:spacing w:before="240" w:after="60"/><w:outlineLvl w:val="1"/></w:pPr><w:rPr><w:rFonts w:ascii="Arial" w:h-ansi="Arial" w:cs="Arial"/><wx:font wx:val="Arial"/><w:b/><w:b-cs/><w:i/><w:i-cs/><w:sz w:val="28"/><w:sz-cs w:val="28"/></w:rPr></w:style><w:style w:type="paragraph" w:styleId="Heading3"><w:name w:val="heading 3"/><wx:uiName wx:val="Heading 3"/><w:basedOn w:val="Normal"/><w:next w:val="Normal"/><w:rsid w:val="00E1538C"/><w:pPr><w:pStyle w:val="Heading3"/><w:keepNext/><w:listPr><w:ilvl w:val="2"/><w:ilfo w:val="1"/></w:listPr><w:spacing w:before="240" w:after="60"/><w:outlineLvl w:val="2"/></w:pPr><w:rPr><w:rFonts w:ascii="Arial" w:h-ansi="Arial" w:cs="Arial"/><wx:font wx:val="Arial"/><w:b/><w:b-cs/><w:sz w:val="26"/><w:sz-cs w:val="26"/></w:rPr></w:style><w:style w:type="paragraph" w:styleId="Heading4"><w:name w:val="heading 4"/><wx:uiName wx:val="Heading 4"/><w:basedOn w:val="Normal"/><w:next w:val="Normal"/><w:rsid w:val="00E1538C"/><w:pPr><w:pStyle w:val="Heading4"/><w:keepNext/><w:listPr><w:ilvl w:val="3"/><w:ilfo w:val="1"/></w:listPr><w:spacing w:before="240" w:after="60"/><w:outlineLvl w:val="3"/></w:pPr><w:rPr><wx:font wx:val="Times New Roman"/><w:b/><w:b-cs/><w:sz w:val="28"/><w:sz-cs w:val="28"/></w:rPr></w:style><w:style w:type="paragraph" w:styleId="Heading5"><w:name w:val="heading 5"/><wx:uiName wx:val="Heading 5"/><w:basedOn w:val="Normal"/><w:next w:val="Normal"/><w:rsid w:val="00E1538C"/><w:pPr><w:pStyle w:val="Heading5"/><w:listPr><w:ilvl w:val="4"/><w:ilfo w:val="1"/></w:listPr><w:spacing w:before="240" w:after="60"/><w:outlineLvl w:val="4"/></w:pPr><w:rPr><wx:font wx:val="Times New Roman"/><w:b/><w:b-cs/><w:i/><w:i-cs/><w:sz w:val="26"/><w:sz-cs w:val="26"/></w:rPr></w:style><w:style w:type="paragraph" w:styleId="Heading6"><w:name w:val="heading 6"/><wx:uiName wx:val="Heading 6"/><w:basedOn w:val="Normal"/><w:next w:val="Normal"/><w:rsid w:val="00E1538C"/><w:pPr><w:pStyle w:val="Heading6"/><w:listPr><w:ilvl w:val="5"/><w:ilfo w:val="1"/></w:listPr><w:spacing w:before="240" w:after="60"/><w:outlineLvl w:val="5"/></w:pPr><w:rPr><wx:font wx:val="Times New Roman"/><w:b/><w:b-cs/><w:sz w:val="22"/><w:sz-cs w:val="22"/></w:rPr></w:style><w:style w:type="paragraph" w:styleId="Heading7"><w:name w:val="heading 7"/><wx:uiName wx:val="Heading 7"/><w:basedOn w:val="Normal"/><w:next w:val="Normal"/><w:rsid w:val="00E1538C"/><w:pPr><w:pStyle w:val="Heading7"/><w:listPr><w:ilvl w:val="6"/><w:ilfo w:val="1"/></w:listPr><w:spacing w:before="240" w:after="60"/><w:outlineLvl w:val="6"/></w:pPr><w:rPr><wx:font wx:val="Times New Roman"/></w:rPr></w:style><w:style w:type="paragraph" w:styleId="Heading8"><w:name w:val="heading 8"/><wx:uiName wx:val="Heading 8"/><w:basedOn w:val="Normal"/><w:next w:val="Normal"/><w:rsid w:val="00E1538C"/><w:pPr><w:pStyle w:val="Heading8"/><w:listPr><w:ilvl w:val="7"/><w:ilfo w:val="1"/></w:listPr><w:spacing w:before="240" w:after="60"/><w:outlineLvl w:val="7"/></w:pPr><w:rPr><wx:font wx:val="Times New Roman"/><w:i/><w:i-cs/></w:rPr></w:style><w:style w:type="paragraph" w:styleId="Heading9"><w:name w:val="heading 9"/><wx:uiName wx:val="Heading 9"/><w:basedOn w:val="Normal"/><w:next w:val="Normal"/><w:rsid w:val="00E1538C"/><w:pPr><w:pStyle w:val="Heading9"/><w:listPr><w:ilvl w:val="8"/><w:ilfo w:val="1"/></w:listPr><w:spacing w:before="240" w:after="60"/><w:outlineLvl w:val="8"/></w:pPr><w:rPr><w:rFonts w:ascii="Arial" w:h-ansi="Arial" w:cs="Arial"/><wx:font wx:val="Arial"/><w:sz w:val="22"/><w:sz-cs w:val="22"/></w:rPr></w:style><w:style w:type="character" w:default="on" w:styleId="DefaultParagraphFont"><w:name w:val="Default Paragraph Font"/><w:semiHidden/></w:style><w:style w:type="table" w:default="on" w:styleId="TableNormal"><w:name w:val="Normal Table"/><wx:uiName wx:val="Table Normal"/><w:semiHidden/><w:rPr><wx:font wx:val="Times New Roman"/></w:rPr><w:tblPr><w:tblInd w:w="0" w:type="dxa"/><w:tblCellMar><w:top w:w="0" w:type="dxa"/><w:left w:w="108" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="108" w:type="dxa"/></w:tblCellMar></w:tblPr></w:style><w:style w:type="list" w:default="on" w:styleId="NoList"><w:name w:val="No List"/><w:semiHidden/></w:style><w:style w:type="paragraph" w:styleId="Default"><w:name w:val="Default"/><w:rsid w:val="00E1538C"/><w:pPr><w:pStyle w:val="Default"/><w:widowControl w:val="off"/><w:autoSpaceDE w:val="off"/><w:autoSpaceDN w:val="off"/><w:adjustRightInd w:val="off"/></w:pPr><w:rPr><w:rFonts w:ascii="APOBEE+TimesNewRoman,Bold" w:h-ansi="APOBEE+TimesNewRoman,Bold" w:cs="APOBEE+TimesNewRoman,Bold"/><wx:font wx:val="APOBEE+TimesNewRoman,Bold"/><w:color w:val="000000"/><w:sz w:val="24"/><w:sz-cs w:val="24"/><w:lang w:val="EN-US" w:fareast="EN-US" w:bidi="AR-SA"/></w:rPr></w:style></w:styles><w:docPr><w:view w:val="normal"/><w:zoom w:percent="100"/><w:displayBackgroundShape/><w:doNotEmbedSystemFonts/><w:proofState w:spelling="clean" w:grammar="clean"/><w:attachedTemplate w:val=""/><w:defaultTabStop w:val="720"/><w:punctuationKerning/><w:characterSpacingControl w:val="DontCompress"/><w:optimizeForBrowser/><w:validateAgainstSchema/><w:saveInvalidXML w:val="off"/><w:ignoreMixedContent w:val="off"/><w:alwaysShowPlaceholderText w:val="off"/><w:compat><w:breakWrappedTables/><w:snapToGridInCell/><w:wrapTextWithPunct/><w:useAsianBreakRules/><w:dontGrowAutofit/></w:compat><wsp:rsids><wsp:rsidRoot wsp:val="0085555F"/><wsp:rsid wsp:val="00032983"/><wsp:rsid wsp:val="00057F8D"/><wsp:rsid wsp:val="00074DC0"/><wsp:rsid wsp:val="000B3338"/><wsp:rsid wsp:val="000C033F"/><wsp:rsid wsp:val="000C1E6F"/><wsp:rsid wsp:val="000C2E64"/><wsp:rsid wsp:val="000D7B67"/><wsp:rsid wsp:val="00121DE1"/><wsp:rsid wsp:val="00140AA7"/><wsp:rsid wsp:val="001A5C18"/><wsp:rsid wsp:val="001C0EA3"/><wsp:rsid wsp:val="001F44D7"/><wsp:rsid wsp:val="002417BF"/><wsp:rsid wsp:val="00246911"/><wsp:rsid wsp:val="0026273B"/><wsp:rsid wsp:val="0026750B"/><wsp:rsid wsp:val="002A4BDF"/><wsp:rsid wsp:val="002E251C"/><wsp:rsid wsp:val="00322364"/><wsp:rsid wsp:val="00333DE9"/><wsp:rsid wsp:val="00345668"/><wsp:rsid wsp:val="00381AD0"/><wsp:rsid wsp:val="00385A5D"/><wsp:rsid wsp:val="003A0B4B"/><wsp:rsid wsp:val="003E0161"/><wsp:rsid wsp:val="00402D48"/><wsp:rsid wsp:val="00416C9D"/><wsp:rsid wsp:val="00420233"/><wsp:rsid wsp:val="0061272D"/><wsp:rsid wsp:val="006141BE"/><wsp:rsid wsp:val="00633862"/><wsp:rsid wsp:val="0066564A"/><wsp:rsid wsp:val="00676F12"/><wsp:rsid wsp:val="00747618"/><wsp:rsid wsp:val="00763A67"/><wsp:rsid wsp:val="00784E1D"/><wsp:rsid wsp:val="00791E6A"/><wsp:rsid wsp:val="007A69F5"/><wsp:rsid wsp:val="007E6A54"/><wsp:rsid wsp:val="007F3A83"/><wsp:rsid wsp:val="0081123D"/><wsp:rsid wsp:val="00820625"/><wsp:rsid wsp:val="008376DC"/><wsp:rsid wsp:val="00850AC3"/><wsp:rsid wsp:val="0085555F"/><wsp:rsid wsp:val="00872E7A"/><wsp:rsid wsp:val="00872F8E"/><wsp:rsid wsp:val="008A35E9"/><wsp:rsid wsp:val="00932EF4"/><wsp:rsid wsp:val="00A4305E"/><wsp:rsid wsp:val="00A51DE8"/><wsp:rsid wsp:val="00A540B8"/><wsp:rsid wsp:val="00A569AD"/><wsp:rsid wsp:val="00AB1386"/><wsp:rsid wsp:val="00AD7FD0"/><wsp:rsid wsp:val="00AF2E8E"/><wsp:rsid wsp:val="00B21FF0"/><wsp:rsid wsp:val="00B327AE"/><wsp:rsid wsp:val="00B62463"/><wsp:rsid wsp:val="00B91691"/><wsp:rsid wsp:val="00B93554"/><wsp:rsid wsp:val="00BF020D"/><wsp:rsid wsp:val="00C04D90"/><wsp:rsid wsp:val="00C25C84"/><wsp:rsid wsp:val="00C54B54"/><wsp:rsid wsp:val="00CC1964"/><wsp:rsid wsp:val="00CD088E"/><wsp:rsid wsp:val="00CE3D5F"/><wsp:rsid wsp:val="00D17844"/><wsp:rsid wsp:val="00D2292E"/><wsp:rsid wsp:val="00D30EC1"/><wsp:rsid wsp:val="00D35D56"/><wsp:rsid wsp:val="00D72411"/><wsp:rsid wsp:val="00DB754D"/><wsp:rsid wsp:val="00DC28CF"/><wsp:rsid wsp:val="00E034A8"/><wsp:rsid wsp:val="00E1538C"/><wsp:rsid wsp:val="00E8683A"/><wsp:rsid wsp:val="00EA00A4"/><wsp:rsid wsp:val="00EB184C"/><wsp:rsid wsp:val="00EB1B08"/><wsp:rsid wsp:val="00EE2795"/><wsp:rsid wsp:val="00EF3917"/><wsp:rsid wsp:val="00F4296D"/><wsp:rsid wsp:val="00F53898"/><wsp:rsid wsp:val="00F549F0"/><wsp:rsid wsp:val="00F7158B"/><wsp:rsid wsp:val="00FC1791"/><wsp:rsid wsp:val="00FD5B6E"/><wsp:rsid wsp:val="00FE71C8"/><wsp:rsid wsp:val="00FF16F2"/></wsp:rsids></w:docPr><w:body><wx:sect><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="001A5C18" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading1"/><w:listPr><wx:t wx:val="1. "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r><w:t>Subsystem</w:t></w:r><w:r wsp:rsidR="00E1538C"><w:t> </w:t></w:r><w:r wsp:rsidR="00E1538C" wsp:rsidRPr="00174D8A"><w:t>Requirements </w:t></w:r></w:p><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading2"/><w:listPr><wx:t wx:val="1.1 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r wsp:rsidRPr="00174D8A"><w:t>Robot API</w:t></w:r></w:p><w:p wsp:rsidR="001A5C18" wsp:rsidRPr="001A5C18" wsp:rsidRDefault="001A5C18" wsp:rsidP="001A5C18"><w:r><w:t>The </w:t></w:r><w:proofErr w:type="gramStart"/><w:r><w:t>robot Application Programming Interface with provide</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r><w:t> the software interface to all robots attached to the system.</w:t></w:r></w:p></wx:sub-section><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRPr="00A04D4C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading2"/><w:listPr><wx:t wx:val="1.2 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r><w:t>Video processing</w:t></w:r></w:p><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading3"/><w:listPr><wx:t wx:val="1.2.1 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r><w:t>Video C</w:t></w:r><w:r wsp:rsidRPr="00A04D4C"><w:t>apture</w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRPr="00A04D4C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:r wsp:rsidRPr="00A04D4C"><w:t>The system shall include hardware to capture video images from a number of sources, including stereo cameras and ultrasound. </w:t></w:r></w:p></wx:sub-section><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading3"/><w:listPr><wx:t wx:val="1.2.2 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r wsp:rsidRPr="00A04D4C"><w:t>3D surface reconstruction</w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:r wsp:rsidRPr="00A04D4C"><w:t>The software shall include a method for 3D surface reconstruction from</w:t></w:r><w:r><w:t> stereo video images (see 4.3).</w:t></w:r></w:p></wx:sub-section><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRPr="00A04D4C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading3"/><w:listPr><wx:t wx:val="1.2.3 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r><w:t>V</w:t></w:r><w:r wsp:rsidRPr="00A04D4C"><w:t>olumetric </w:t></w:r><w:r><w:t>I</w:t></w:r><w:r wsp:rsidRPr="00A04D4C"><w:t>mages</w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRPr="00A04D4C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:r wsp:rsidRPr="00A04D4C"><w:t>In addition to video, the software shall accept inputs from other sources, such as prior volumetric images and models. </w:t></w:r></w:p></wx:sub-section><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading3"/><w:listPr><wx:t wx:val="1.2.4 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r><w:t>Video Files</w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRPr="00A04D4C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:r wsp:rsidRPr="00A04D4C"><w:t>The software should work with recorded data (e.g., video files). </w:t></w:r></w:p></wx:sub-section><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading3"/><w:listPr><wx:t wx:val="1.2.5 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r><w:t>Frame Synchronization</w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRPr="00A04D4C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:r wsp:rsidRPr="00A04D4C"><w:t>The software shall have a method for synchronizing the video frames to other data, such as robot feedback (see 4.7.7). One possibility is to utilize an image format that enables additional information to be stored as meta-data. </w:t></w:r></w:p></wx:sub-section></wx:sub-section><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading2"/><w:listPr><wx:t wx:val="1.3 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r wsp:rsidRPr="007704C0"><w:t>Other device interfaces </w:t></w:r></w:p><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRPr="00A04D4C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading3"/><w:listPr><wx:t wx:val="1.3.1 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r wsp:rsidRPr="00A04D4C"><w:t>Input Devices</w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Default"/><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr><w:t>The software shall provide interfaces to various user input devices, such as foot pedals, switches, and buttons (including those on the </w:t></w:r><w:proofErr w:type="spellStart"/><w:r><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr><w:t>daVinci</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr><w:t> master console). </w:t></w:r></w:p></wx:sub-section><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRPr="00A04D4C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading3"/><w:listPr><wx:t wx:val="1.3.2 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r><w:t>S</w:t></w:r><w:r wsp:rsidRPr="00A04D4C"><w:t>ensors</w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Default"/><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr><w:t>The software shall provide an interface to sensors that can measure forces and torques, including full 6-dof force/torque data. </w:t></w:r></w:p></wx:sub-section><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRPr="00A04D4C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading3"/><w:listPr><wx:t wx:val="1.3.3 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r wsp:rsidRPr="00A04D4C"><w:t>Additional Device Integration</w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Default"/><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr><w:t>The architecture shall be extensible, allowing the integration of other devices not yet specified. </w:t></w:r></w:p></wx:sub-section></wx:sub-section><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading2"/><w:listPr><wx:t wx:val="1.4 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r><w:t>Calibration and registration</w:t></w:r></w:p><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading3"/><w:listPr><wx:t wx:val="1.4.1 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r><w:t>Calibration</w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:r><w:t>The system shall support calibration of the following: </w:t></w:r></w:p><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRPr="007704C0" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading4"/><w:listPr><wx:t wx:val="1.4.1.1 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r wsp:rsidRPr="007704C0"><w:t>Ultrasound probe</w:t></w:r></w:p><w:proofErr w:type="gramStart"/><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:r><w:t>Position/orientation of the 2D image plane with respect to a 3D reference frame on the probe.</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r><w:t> </w:t></w:r></w:p></wx:sub-section><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRPr="007704C0" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading4"/><w:listPr><wx:t wx:val="1.4.1.2 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r wsp:rsidRPr="007704C0"><w:t>Camera calibration (intrinsic)</w:t></w:r></w:p><w:proofErr w:type="gramStart"/><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:r><w:t>The determination of camera parameters such as focal length, resolution, optical center, and lens distortion.</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r><w:t> </w:t></w:r></w:p></wx:sub-section><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRPr="007704C0" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading4"/><w:listPr><wx:t wx:val="1.4.1.3 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r wsp:rsidRPr="007704C0"><w:t>Stereo camera calibration (extrinsic)</w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:r><w:rPr><w:rFonts w:ascii="APODLD+TimesNewRoman,Italic" w:h-ansi="APODLD+TimesNewRoman,Italic" w:cs="APODLD+TimesNewRoman,Italic"/><wx:font wx:val="APODLD+TimesNewRoman,Italic"/></w:rPr><w:t>T</w:t></w:r><w:r><w:t>he transformation between two camera systems (or one camera moved between two positions). </w:t></w:r></w:p></wx:sub-section><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRPr="007704C0" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading4"/><w:listPr><wx:t wx:val="1.4.1.4 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r wsp:rsidRPr="007704C0"><w:t>Robot kinematics</w:t></w:r></w:p><w:proofErr w:type="gramStart"/><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:r><w:rPr><w:rFonts w:ascii="APODLD+TimesNewRoman,Italic" w:h-ansi="APODLD+TimesNewRoman,Italic" w:cs="APODLD+TimesNewRoman,Italic"/><wx:font wx:val="APODLD+TimesNewRoman,Italic"/></w:rPr><w:t>T</w:t></w:r><w:r><w:t>he transformation between a frame on the final link of the robot and a frame on the base of the robot.</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r><w:t> </w:t></w:r></w:p></wx:sub-section><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRPr="007704C0" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading4"/><w:listPr><wx:t wx:val="1.4.1.5 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r wsp:rsidRPr="007704C0"><w:t>Tool tip</w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:r><w:rPr><w:rFonts w:ascii="APODLD+TimesNewRoman,Italic" w:h-ansi="APODLD+TimesNewRoman,Italic" w:cs="APODLD+TimesNewRoman,Italic"/><wx:font wx:val="APODLD+TimesNewRoman,Italic"/></w:rPr><w:t>T</w:t></w:r><w:r><w:t>he transformation between a frame on the tip of a (rigid) tool and a frame defined elsewhere on the tool. This calibration may not require a full transformation; for example, a translation vector is sufficient if only the tip position is required. </w:t></w:r></w:p></wx:sub-section></wx:sub-section><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading3"/><w:listPr><wx:t wx:val="1.4.2 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r><w:t>Calibration Methods</w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:r><w:t>The system shall support each calibration listed under “</w:t></w:r><w:r wsp:rsidRPr="007704C0"><w:t>Calibration</w:t></w:r><w:r><w:t>” by providing the following: </w:t></w:r></w:p><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading4"/><w:listPr><wx:t wx:val="1.4.2.1 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r><w:t>Data Collection</w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:r><w:t>The </w:t></w:r><w:proofErr w:type="gramStart"/><w:r><w:t>system may</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r><w:t> (optionally) provide functions for collecting calibration data. Otherwise, this can be provided by external software. </w:t></w:r></w:p></wx:sub-section><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading4"/><w:listPr><wx:t wx:val="1.4.2.2 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r><w:t>Calibration Parameters</w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:r><w:t>The </w:t></w:r><w:proofErr w:type="gramStart"/><w:r><w:t>system may</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r><w:t> (optionally) provide functions to compute the calibration parameters. Otherwise, this can be done by external software (e.g., </w:t></w:r><w:proofErr w:type="spellStart"/><w:r><w:t>Matlab</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r><w:t> program). </w:t></w:r></w:p></wx:sub-section><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading4"/><w:listPr><wx:t wx:val="1.4.2.3 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r><w:t>Calibration Results</w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:r><w:t>The system shall have a method for using the results of the calibration (e.g., by reading the results from a file). </w:t></w:r></w:p></wx:sub-section></wx:sub-section><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading3"/><w:listPr><wx:t wx:val="1.4.3 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r><w:t>Registration</w:t></w:r></w:p><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading4"/><w:listPr><wx:t wx:val="1.4.3.1 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r><w:t>Coordinate Systems Registration</w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:r><w:t>The system shall provide routines to register the following coordinate systems (i.e., find the transformation from one coordinate system to another coordinate system): </w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:listPr><w:ilvl w:val="0"/><w:ilfo w:val="2"/><wx:t wx:val="§" wx:wTabBefore="360" wx:wTabAfter="255"/><wx:font wx:val="Wingdings"/></w:listPr></w:pPr><w:r><w:t>stereo video image </w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:listPr><w:ilvl w:val="0"/><w:ilfo w:val="2"/><wx:t wx:val="§" wx:wTabBefore="360" wx:wTabAfter="255"/><wx:font wx:val="Wingdings"/></w:listPr></w:pPr><w:r><w:t>ultrasound image </w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:listPr><w:ilvl w:val="0"/><w:ilfo w:val="2"/><wx:t wx:val="§" wx:wTabBefore="360" wx:wTabAfter="255"/><wx:font wx:val="Wingdings"/></w:listPr></w:pPr><w:r><w:t>preoperative image (e.g., CT) or model (e.g., segmented volume) </w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:listPr><w:ilvl w:val="0"/><w:ilfo w:val="2"/><wx:t wx:val="§" wx:wTabBefore="360" wx:wTabAfter="255"/><wx:font wx:val="Wingdings"/></w:listPr></w:pPr><w:r><w:t>robot </w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:listPr><w:ilvl w:val="0"/><w:ilfo w:val="2"/><wx:t wx:val="§" wx:wTabBefore="360" wx:wTabAfter="255"/><wx:font wx:val="Wingdings"/></w:listPr></w:pPr><w:r><w:t>external measurement device (e.g., </w:t></w:r><w:proofErr w:type="spellStart"/><w:r><w:t>Optotrak</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r><w:t>) </w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"/><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:r><w:t>Registration between any two of these coordinate systems shall either be computed directly or obtained by composition of two or more known registrations. </w:t></w:r></w:p></wx:sub-section></wx:sub-section><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading3"/><w:listPr><wx:t wx:val="1.4.4 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r><w:t>Coordinate Computation Methods</w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:r><w:t>The system shall provide implementations of the following coordinate computation methods (for calibration and/or registration): </w:t></w:r></w:p><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading4"/><w:listPr><wx:t wx:val="1.4.4.1 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r><w:t>Pivot Calibration</w:t></w:r></w:p><w:proofErr w:type="gramStart"/><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:r><w:t>A “pivot calibration” method, where the transformation is computed from data obtained by pivoting a tool about a fixed position.</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r><w:t> </w:t></w:r></w:p></wx:sub-section><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading4"/><w:listPr><wx:t wx:val="1.4.4.2 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r><w:t>Paired-point Rigid Registration</w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:r><w:t>Paired-point rigid registration, using a method such as the one proposed in Reference 2.2.1 or in Reference 2.2.2 (enhanced in Reference 2.2.3). </w:t></w:r></w:p><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading5"/><w:listPr><wx:t wx:val="1.4.4.2.1 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r><w:t>External Measurement</w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:r><w:t>This method may be used to register the robot to the external measurement device. </w:t></w:r></w:p></wx:sub-section><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading5"/><w:listPr><wx:t wx:val="1.4.4.2.2 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r><w:t>Preoperative Image</w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:r><w:t>This method may be used to register the preoperative image or model to the robot or external measurement device. </w:t></w:r></w:p></wx:sub-section></wx:sub-section><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading4"/><w:listPr><wx:t wx:val="1.4.4.3 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r><w:t>Iterative methods for registering sets of points/surfaces</w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:r><w:t>An example is the Iterative Closest Point (ICP) algorithm proposed in Reference </w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:r><w:t>This method may be used to register prior models to the anatomy without requiring </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r><w:t>fiducials</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r><w:t> .</w:t></w:r><w:proofErr w:type="gramEnd"/></w:p></wx:sub-section><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading4"/><w:listPr><wx:t wx:val="1.4.4.4 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r><w:t>Matrix Equation</w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:r><w:t>Solving the matrix equation AX = XB, where </w:t></w:r><w:proofErr w:type="gramStart"/><w:r><w:t>A and</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r><w:t> B are known and X is unknown. This method may be used for ultrasound calibration (see Reference 2.2.4). </w:t></w:r></w:p></wx:sub-section><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading4"/><w:listPr><wx:t wx:val="1.4.4.5 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r><w:t>Deformable (non-rigid) registration </w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:r><w:t>This method may be used for video overlay on organs. </w:t></w:r></w:p></wx:sub-section></wx:sub-section></wx:sub-section><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading2"/><w:listPr><wx:t wx:val="1.5 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r wsp:rsidRPr="007704C0"><w:t>Tool tracking</w:t></w:r></w:p><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading3"/><w:listPr><wx:t wx:val="1.5.1 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r><w:t>Tool Positions/Orientations</w:t></w:r><w:r wsp:rsidRPr="007704C0"><w:t> </w:t></w:r><w:r><w:t>Estimation</w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Default"/><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr><w:t>The software shall be able to estimate tool positions/orientations using a combination of stereo video images and joint encoder feedback. </w:t></w:r></w:p></wx:sub-section><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRPr="007704C0" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading3"/><w:listPr><wx:t wx:val="1.5.2 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r wsp:rsidRPr="007704C0"><w:t>Position Prediction</w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Default"/><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr><w:t>The software shall be able to predict the position and shape of tools in the 3D frames (i.e., to provide input to the video rendering). </w:t></w:r></w:p></wx:sub-section></wx:sub-section><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading2"/><w:listPr><wx:t wx:val="1.6 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r wsp:rsidRPr="007704C0"><w:t>User Interface (Visualization) </w:t></w:r></w:p><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRPr="002F3B05" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading3"/><w:listPr><wx:t wx:val="1.6.1 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r wsp:rsidRPr="002F3B05"><w:t>Supported Hardware</w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Default"/><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr><w:t>The system shall contain hardware to display the captured stereo images</w:t></w:r><w:r><w:rPr><w:color w:val="auto"/></w:rPr><w:t>. </w:t></w:r><w:r><w:rPr><w:color w:val="auto"/></w:rPr><w:tab wx:wTab="525" wx:tlc="none" wx:cTlc="8"/></w:r><w:r><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr><w:t>At a minimum, the following hardware shall be supported: </w:t></w:r></w:p><w:proofErr w:type="spellStart"/><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Default"/><w:listPr><w:ilvl w:val="0"/><w:ilfo w:val="3"/><wx:t wx:val="§" wx:wTabBefore="360" wx:wTabAfter="255"/><wx:font wx:val="Wingdings"/></w:listPr><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr><w:t>daVinci</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr><w:t> master console display </w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Default"/><w:listPr><w:ilvl w:val="0"/><w:ilfo w:val="3"/><wx:t wx:val="§" wx:wTabBefore="360" wx:wTabAfter="255"/><wx:font wx:val="Wingdings"/></w:listPr><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr><w:t>Head-mounted display </w:t></w:r></w:p></wx:sub-section><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRPr="002F3B05" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading3"/><w:listPr><wx:t wx:val="1.6.2 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r wsp:rsidRPr="002F3B05"><w:t>Windowing System</w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Default"/><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr><w:t>The software shall include a windowing system to: </w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Default"/><w:listPr><w:ilvl w:val="0"/><w:ilfo w:val="4"/><wx:t wx:val="§" wx:wTabBefore="360" wx:wTabAfter="255"/><wx:font wx:val="Wingdings"/></w:listPr><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr><w:t>Manage the display of multiple windows. </w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Default"/><w:listPr><w:ilvl w:val="0"/><w:ilfo w:val="4"/><wx:t wx:val="§" wx:wTabBefore="360" wx:wTabAfter="255"/><wx:font wx:val="Wingdings"/></w:listPr><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr><w:t>Render visual objects, including menus, buttons, toolbars, and images (see 4.6.3), in the 3D viewing space. </w:t></w:r></w:p></wx:sub-section><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRPr="002F3B05" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading3"/><w:listPr><wx:t wx:val="1.6.3 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r wsp:rsidRPr="002F3B05"><w:t>Image Rendering</w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Default"/><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr><w:t>The system shall be capable of rendering the following images: </w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Default"/><w:listPr><w:ilvl w:val="0"/><w:ilfo w:val="5"/><wx:t wx:val="§" wx:wTabBefore="360" wx:wTabAfter="255"/><wx:font wx:val="Wingdings"/></w:listPr><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr><w:t>2D images </w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Default"/><w:listPr><w:ilvl w:val="0"/><w:ilfo w:val="5"/><wx:t wx:val="§" wx:wTabBefore="360" wx:wTabAfter="255"/><wx:font wx:val="Wingdings"/></w:listPr><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr><w:t>3D volume models </w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Default"/><w:listPr><w:ilvl w:val="0"/><w:ilfo w:val="5"/><wx:t wx:val="§" wx:wTabBefore="360" wx:wTabAfter="255"/><wx:font wx:val="Wingdings"/></w:listPr><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr><w:t>3D surface models </w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Default"/><w:listPr><w:ilvl w:val="0"/><w:ilfo w:val="5"/><wx:t wx:val="§" wx:wTabBefore="360" wx:wTabAfter="255"/><wx:font wx:val="Wingdings"/></w:listPr><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr><w:t>2D image projected onto a 3D plane (e.g., laparoscopic ultrasound) </w:t></w:r></w:p></wx:sub-section><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRPr="002F3B05" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading3"/><w:listPr><wx:t wx:val="1.6.4 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r wsp:rsidRPr="002F3B05"><w:t>Image Fusion</w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Default"/><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr><w:t>The system shall be capable of performing image fusion, i.e., the ability to combine multiple images with different blending/overlay parameters. </w:t></w:r></w:p></wx:sub-section><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRPr="002F3B05" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading3"/><w:listPr><wx:t wx:val="1.6.5 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r wsp:rsidRPr="002F3B05"><w:t>Object Manipulation</w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Default"/><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr><w:t>The system shall support the manipulation of virtual objects in the surgeon’s field of view, where the virtual objects may be 2D or 3D images or models, or widgets such as “in volume” menus and virtual push-buttons, and similar functions. The manipulation functions shall be designed to accept position/orientation inputs from a generic user input device. One embodiment shall include the </w:t></w:r><w:proofErr w:type="spellStart"/><w:r><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr><w:t>daVinci</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr><w:t> master </w:t></w:r><w:proofErr w:type="spellStart"/><w:r><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr><w:t>telemanipulators</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr><w:t> and associated surgeon console controls. The manipulation functions shall include controls for manipulating the virtual objects (e.g., repositioning, rotating, scaling) and for turning them on and off. </w:t></w:r></w:p><w:proofErr w:type="spellStart"/></wx:sub-section></wx:sub-section><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading2"/><w:listPr><wx:t wx:val="1.7 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r wsp:rsidRPr="007704C0"><w:t>Telesurgery</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="007704C0"><w:t> application framework </w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Default"/><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr><w:t>The application framework shall integrate all functions listed above. </w:t></w:r></w:p><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRPr="00E16903" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading3"/><w:listPr><wx:t wx:val="1.7.1 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r wsp:rsidRPr="00E16903"><w:t>Event Loop</w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Default"/><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr><w:t>The application framework shall contain an event loop to handle events from the subsystem components.</w:t></w:r></w:p></wx:sub-section><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRPr="00E16903" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading3"/><w:listPr><wx:t wx:val="1.7.2 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r wsp:rsidRPr="00E16903"><w:t>Video Data Pipeline</w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Default"/><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr><w:t>The application framework shall include a real-time data pipeline that can be used by video processing subsystem (4.2). </w:t></w:r></w:p></wx:sub-section><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRPr="00E16903" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading3"/><w:listPr><wx:t wx:val="1.7.3 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r wsp:rsidRPr="00E16903"><w:t>CISST</w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Default"/><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr><w:t>The application framework shall include the CISST Interactive Research Environment (IRE), which is a Python-based shell for interactive development.</w:t></w:r></w:p></wx:sub-section><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRPr="00E16903" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading3"/><w:listPr><wx:t wx:val="1.7.4 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r wsp:rsidRPr="00E16903"><w:t>Plug-in Modules</w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Default"/><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr><w:t>The application framework shall allow users to dynamically load “plug-in” modules for research purposes.</w:t></w:r></w:p></wx:sub-section><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRPr="00E16903" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading3"/><w:listPr><wx:t wx:val="1.7.5 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r wsp:rsidRPr="00E16903"><w:t>Modular Architecture</w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Default"/><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr><w:t>The application framework shall have a modular architecture, allowing it to be implemented on different physical architectures (i.e., different boxes), within the performance (bandwidth and latency) limitations of the interconnections. Supported physical architectures shall include any of the following: </w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Default"/><w:listPr><w:ilvl w:val="0"/><w:ilfo w:val="6"/><wx:t wx:val="§" wx:wTabBefore="360" wx:wTabAfter="255"/><wx:font wx:val="Wingdings"/></w:listPr><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr><w:t>Ultrasound acquisition on a separate computer. </w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Default"/><w:listPr><w:ilvl w:val="0"/><w:ilfo w:val="6"/><wx:t wx:val="§" wx:wTabBefore="360" wx:wTabAfter="255"/><wx:font wx:val="Wingdings"/></w:listPr><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr><w:t>Robot control on a separate computer (e.g., </w:t></w:r><w:proofErr w:type="spellStart"/><w:r><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr><w:t>daVinci</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr><w:t> embedded controller or external JHU controller). </w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Default"/><w:listPr><w:ilvl w:val="0"/><w:ilfo w:val="6"/><wx:t wx:val="§" wx:wTabBefore="360" wx:wTabAfter="255"/><wx:font wx:val="Wingdings"/></w:listPr><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr><w:t>Collaborative robots controlled by different computers. </w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Default"/><w:listPr><w:ilvl w:val="0"/><w:ilfo w:val="6"/><wx:t wx:val="§" wx:wTabBefore="360" wx:wTabAfter="255"/><wx:font wx:val="Wingdings"/></w:listPr><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr><w:t>All functions specified in this requirement on a single PC. </w:t></w:r></w:p></wx:sub-section><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRPr="00E16903" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading3"/><w:listPr><wx:t wx:val="1.7.6 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r wsp:rsidRPr="00E16903"><w:t>Data Logging</w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Default"/><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr><w:t>The application framework shall include a flexible data logging mechanism to allow the recording of relevant state information, including video. This can, for example, be used for research in gesture recognition.</w:t></w:r></w:p></wx:sub-section><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRPr="00E16903" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading3"/><w:listPr><wx:t wx:val="1.7.7 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r wsp:rsidRPr="00E16903"><w:t>Time Synchronization</w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Default"/><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr><w:t>The data logging shall support time synchronization, either by ensuring that all data are captured at the same time or by associating a system-wide “timestamp” with each data item. </w:t></w:r></w:p></wx:sub-section><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRPr="00E16903" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading3"/><w:listPr><wx:t wx:val="1.7.8 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r wsp:rsidRPr="00E16903"><w:t>System Recovery</w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Default"/><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr><w:t>The system shall provide a method to save an occasional “snapshot” of the state for recovery from system restart (e.g., due to power failure, computer crash, etc.). </w:t></w:r></w:p></wx:sub-section></wx:sub-section><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading2"/><w:listPr><wx:t wx:val="1.8 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r><w:t>Volume viewer</w:t></w:r></w:p><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading3"/><w:listPr><wx:t wx:val="1.8.1 "/><wx:font wx:val="Times New Roman"/></w:listPr><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/></w:rPr></w:pPr><w:r wsp:rsidRPr="00FD64F9"><w:t>Functions</w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Default"/><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr><w:t>The volume viewer shall be implemented using the functions specified in Section 4.6.5. </w:t></w:r></w:p></wx:sub-section><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRPr="00FD64F9" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading3"/><w:listPr><wx:t wx:val="1.8.2 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r wsp:rsidRPr="00FD64F9"><w:t>Volume Data Sets</w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Default"/><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr><w:t>The volume viewer shall provide functions for selecting and loading volume data sets from a menu of choices. </w:t></w:r></w:p></wx:sub-section><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRPr="00FD64F9" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading3"/><w:listPr><wx:t wx:val="1.8.3 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r wsp:rsidRPr="00FD64F9"><w:t>Scaling</w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Default"/><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr><w:t>The volume viewer shall provide functions for scaling the data set from </w:t></w:r><w:proofErr w:type="spellStart"/><w:r><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr><w:t>voxels</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr><w:t> to physical coordinates and placing it at a specified position within the stereoscopic visualization coordinate system (i.e., in camera coordinates). </w:t></w:r></w:p></wx:sub-section><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRPr="00FD64F9" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading3"/><w:listPr><wx:t wx:val="1.8.4 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r wsp:rsidRPr="00FD64F9"><w:t>Fused Visualizations</w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Default"/><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr><w:t>The volume viewer shall provide functions for turning visualization on and off and providing “fused” visualizations by video blending (see Section 4.6.4). </w:t></w:r></w:p><w:proofErr w:type="spellStart"/></wx:sub-section><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRPr="00FD64F9" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading3"/><w:listPr><wx:t wx:val="1.8.5 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r wsp:rsidRPr="00FD64F9"><w:t>Haptic</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="00FD64F9"><w:t> Interaction</w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Default"/><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr><w:t>The volume viewer shall provide functions to enable </w:t></w:r><w:proofErr w:type="spellStart"/><w:r><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr><w:t>haptic</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr><w:t> interaction with volumetric data (Phase 2) </w:t></w:r></w:p></wx:sub-section><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRPr="00FD64F9" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading3"/><w:listPr><wx:t wx:val="1.8.6 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r wsp:rsidRPr="00FD64F9"><w:t>Motion Compensation</w:t></w:r></w:p><w:p wsp:rsidR="00E1538C" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Default"/><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr></w:pPr><w:r><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr><w:t>The volume viewer shall update the visualization to compensate for camera motion, so that the volumetric data set appears to be fixed to the tissue (Phase 2). </w:t></w:r></w:p></wx:sub-section><wx:sub-section><w:p wsp:rsidR="00E1538C" wsp:rsidRPr="00FD64F9" wsp:rsidRDefault="00E1538C" wsp:rsidP="00E1538C"><w:pPr><w:pStyle w:val="Heading3"/><w:listPr><wx:t wx:val="1.8.7 "/><wx:font wx:val="Times New Roman"/></w:listPr></w:pPr><w:r wsp:rsidRPr="00FD64F9"><w:t>Third-party Integration</w:t></w:r></w:p><w:p wsp:rsidR="00820625" wsp:rsidRPr="001A5C18" wsp:rsidRDefault="00E1538C" wsp:rsidP="001A5C18"><w:pPr><w:pStyle w:val="Default"/><w:rPr><w:rFonts w:ascii="APODLF+TimesNewRoman" w:h-ansi="APODLF+TimesNewRoman" w:cs="APODLF+TimesNewRoman"/><wx:font wx:val="APODLF+TimesNewRoman"/><w:color w:val="auto"/></w:rPr></w:pPr><w:r><w:t>The interface between the input device(s) and volume viewer shall be as generic as possible to facilitate integration of third-party volume viewer software.</w:t></w:r></w:p><w:sectPr wsp:rsidR="00820625" wsp:rsidRPr="001A5C18" wsp:rsidSect="00E1538C"><w:pgSz w:w="12240" w:h="15840"/><w:pgMar w:top="1080" w:right="1080" w:bottom="1080" w:left="1080" w:header="720" w:footer="720" w:gutter="0"/><w:cols w:space="720"/><w:docGrid w:line-pitch="360"/></w:sectPr></wx:sub-section></wx:sub-section></wx:sub-section></wx:sect></w:body></w:wordDocument> |