{"projectId":8977,"project":{"projectId":8977,"title":"Reactive Rendezvous and Docking Sequencer","startDate":"2011-06-01","startYear":2011,"startMonth":6,"endDate":"2013-05-31","endYear":2013,"endMonth":5,"programId":73,"program":{"ableToSelect":false,"acronym":"SBIR/STTR","isActive":true,"description":"<p>The NASA SBIR and STTR programs fund the research, development, and demonstration of innovative technologies that fulfill NASA needs as described in the annual Solicitations and have significant potential for successful commercialization. If you are a small business concern (SBC) with 500 or fewer employees or a non-profit RI such as a university or a research laboratory with ties to an SBC, then NASA encourages you to learn more about the SBIR and STTR programs as a potential source of seed funding for the development of your innovations.</p><p><strong>The SBIR and STTR programs have 3 phases</strong>:</p><ul><li><strong>Phase I</strong> is the opportunity to establish the scientific, technical, and commercial feasibility of the proposed innovation in fulfillment of NASA needs.</li><li><strong>Phase II</strong> is focused on the development, demonstration and delivery of the proposed innovation.</li></ul><p>The SBIR and STTR Phase I contracts last for 6 months with a maximum funding of $125,000, and Phase II contracts last for 24 months with a maximum funding of $750,000 - $1.5 million.</p><ul><li><strong>Phase III</strong> is the commercialization of innovative technologies, products, and services resulting from either a Phase I or Phase II contract. Phase III contracts are funded from sources other than the SBIR and STTR programs and may be awarded without further competition.</li></ul><p><strong>Opportunity for Continued Technology Development Post-Phase II</strong>:</p><p>The NASA SBIR/STTR Program currently has in place two initiatives for supporting its small business partners past the basic Phase I and Phase II elements of the program that emphasize opportunities for commercialization. Specifically, the NASA SBIR/STTR Program has the Phase II Enhancement (Phase II-E) and Phase II eXpanded (Phase II-X) contract options.&nbsp;</p><p><strong>Please review the links below to obtain more information on the SBIR/STTR programs.</strong></p><ul><li><strong><a target=\"_blank\" href=\"http://sbir.gsfc.nasa.gov/sites/default/files/ParticipationGuide.pdf\">Participation Guide</a></strong></li></ul><p>Provides an overview of the SBIR and STTR programs as implemented by NASA</p><ul><li><strong><a href=\"http://sbir.gsfc.nasa.gov/solicitations\">Program Solicitations</a></strong></li></ul><p>Provides access to the annual SBIR/STTR Solicitations containing detailed information on the program eligibility requirements, proposal instructions and research topics and subtopics</p><ul><li><strong><a href=\"http://sbir.gsfc.nasa.gov/prg_sched_anncmnt\">Schedule and Awards</a></strong></li></ul><p>Schedule and links for the SBIR/STTR solicitations and selection announcements</p><ul><li><strong><a href=\"http://sbir.gsfc.nasa.gov/content/additional-sources-assistance\">Sources of Assistance</a></strong></li></ul><p>Federal and non-Federal sources of assistance for small business</p><ul><li><strong><a href=\"http://sbir.gsfc.nasa.gov/abstract_archives\">Awarded Abstracts</a></strong></li></ul><p>Search our complete archive of awarded project abstracts to learn about what NASA has funded</p><ul><li><strong><a href=\"http://sbir.gsfc.nasa.gov/content/frequently-asked-questions\">Frequently Asked Questions</a></strong></li></ul><p>&nbsp;Still have questions? Visit the program FAQs</p>","parentProgram":{"ableToSelect":false,"isActive":true,"description":"Catalyst is a portfolio of early stage programs that specialize in different innovation constituencies and mechanisms to push the state of the art in aerospace technology development","programId":92327,"responsibleMd":{"canUserEdit":false,"locationEdit":false,"organizationRolePretty":"","organizationTypePretty":""},"title":"Catalyst","manageGaps":false,"acronymOrTitle":"Catalyst"},"parentProgramId":92327,"programId":73,"responsibleMd":{"organizationId":4875,"organizationName":"Space Technology Mission Directorate","acronym":"STMD","organizationType":"NASA_Mission_Directorate","canUserEdit":false,"locationEdit":false,"organizationRolePretty":"","organizationTypePretty":"NASA Mission Directorate"},"responsibleMdOffice":4875,"stockImageFileId":36648,"title":"Small Business Innovation Research/Small Business Tech Transfer","manageGaps":false,"acronymOrTitle":"SBIR/STTR"},"description":"Mars Sample Return poses some of the most challenging operational activities of any NASA deep space mission. Rendezvous of a vehicle with a sample canister in order to return the canister to Earth requires a variety of complex mathematical processing on a changing data set, coupled with the need to safely and effectively handle a large range of off-nominal conditions and spacecraft faults. Light speed delay isolates the spacecraft from real-time operator intervention, while inertial and situational uncertainties demand reactivity not required of typical spacecraft sequencing systems. These mission features call for a new class of sequence capability: Reactive Rendezvous and Docking Sequencer (RRDS). RRDS melds the rule-based reactivity needed for rendezvous and docking with sequence characteristics common to more traditional missions. Rules watch for conditions in order to react to the current situation, allowing a wide range of complex activities and safety-related responses to be concisely represented without complex procedural programming. Responsibility for commanding elements aboard the spacecraft is divided among sequenced state machines called managers, coordinated together by a flight director which the ground commands. Underlying flight software for navigation, thruster allocation, inertial checking, attitude estimation and control, contact detection, docking mechanisms, and the like receive direction from the managers. This mediated control causes the system to reactively operate in modes with proper ordering of activities. Reactive operations are represented explicitly by states and transitions defining the managers, and do not require use of explicitly timed activities. Phase II of this SBIR will produce a Class B version of the underlaying VML 2.2 flight software capable of executing the RRDS state machines. It will also produce Class C versions of the associated VML compiler and Offline VM execution system for deployment onto flight projects.","benefits":"VML 2.2 allows autonomy to be created for commercial low earth orbiting observation missions that would permit targets of opportunity for observations to be identified and acted upon. Autonomy in this regime could also simplify spacecraft operations by allowing onboard systems to make more decisions, and reduce the need for off-shift operations personnel. Many of the NASA commercial applications listed above also have potential terrestrial applications. VML 2.2 autonomy capabilities could be applied to autonomous vehicle control, manufacturing process controllers, airborne systems, and remote science stations with limited contact time. The state-machine approach has an advantage over autocoded systems in that the embedded software is not unique for every flight software load, reducing risk and enhancing system insight.<br /> <br />RRDS may be applied to a variety of commercial missions reactively operating spacecraft in complex scenarios, like deep space missions retrieving samples from a variety of planetary bodies, comets, asteroids, or moons. RRDS could also be used on uncrewed cargo flights to a space station or assembly site. Executable state machines provided by VML 2.2 allow many kinds of autonomy to be created, outside of the RRDS realm. These include: reactive fault protection which is cheaper to develop and more transparent in operation than a flight software implementation autonomy for self-directed orbital missions requiring limited operational interaction with controllers, reducing personnel costs autonomy for self-directed comet / asteroid sampling missions requiring limited operational interaction with controllers, reducing DSN time and personnel costs on-board replanning to compensate for degraded and failed systems in a high radiation, remote environment like Europa orbit autonomy for landed vehicles and rovers, reducing the risk to the mission and simplifying mission operations target-of-opportunity science collection in earth-orbiting or deep space environments, allowing detected events to result in further detailed observations (e.g. detected volcanic activity leading to taking a raster of images) expert systems for guiding remote experiments in real-time based on observed environmental conditions","releaseStatus":"Released","status":"Completed","viewCount":665,"destinationType":["Others_Inside_the_Solar_System"],"trlBegin":6,"trlCurrent":7,"trlEnd":7,"lastUpdated":"02/13/26","favorited":false,"detailedFunding":false,"projectContacts":[{"contactId":3163995,"canUserEdit":false,"firstName":"Robert","lastName":"Jones","fullName":"Robert Jones","fullNameInverted":"Jones, Robert","email":"Robert.A.Jones@nasa.gov","receiveEmail":"Subscribed_Contact","projectContactRole":"Project_Manager","projectContactId":538562,"projectId":8977,"programContactRolePretty":"","projectContactRolePretty":"Project Manager"},{"contactId":79201,"canUserEdit":false,"firstName":"Christopher","lastName":"Grasso","fullName":"Christopher Grasso","fullNameInverted":"Grasso, Christopher","email":"christopher.a.grasso@earthlink.net","receiveEmail":"Subscribed_User","projectContactRole":"Principal_Investigator","projectContactId":538561,"projectId":8977,"programContactRolePretty":"","projectContactRolePretty":"Principal Investigator"}],"programContacts":[{"contactId":206378,"canUserEdit":false,"firstName":"Jason","lastName":"Kessler","fullName":"Jason L Kessler","fullNameInverted":"Kessler, Jason L","middleInitial":"L","email":"jason.l.kessler@nasa.gov","receiveEmail":"Subscribed_User","programContactRole":"Program_Director","programContactId":143,"programId":73,"programContactRolePretty":"Program Director","projectContactRolePretty":""},{"contactId":62051,"canUserEdit":false,"firstName":"Carlos","lastName":"Torrez","fullName":"Carlos Torrez","fullNameInverted":"Torrez, Carlos","email":"carlos.torrez@nasa.gov","receiveEmail":"Subscribed_User","programContactRole":"Program_Manager","programContactId":194,"programId":73,"programContactRolePretty":"Program Manager","projectContactRolePretty":""}],"leadOrganization":{"organizationId":2970,"organizationName":"Blue Sun Enterprise, Inc.","organizationType":"Industry","city":"Boulder","stateTerritoryId":15,"stateTerritory":{"abbreviation":"CO","country":{"abbreviation":"US","countryId":236,"name":"United States"},"countryId":236,"name":"Colorado","stateTerritoryId":15,"isTerritory":false},"country":{"abbreviation":"US","countryId":236,"name":"United States"},"countryId":236,"zipCode":"80301-5711","dunsNumber":"361720787","uei":"YEY6CXQ33LQ5","cageCode":"49FB5","congressionalDistrict":"Colorado 02","projectId":8977,"projectOrganizationId":566303,"organizationRole":"Lead_Organization","canUserEdit":false,"locationEdit":false,"organizationRolePretty":"Lead Organization","organizationTypePretty":"Industry"},"otherOrganizations":[{"organizationId":2970,"organizationName":"Blue Sun Enterprise, Inc.","organizationType":"Industry","city":"Boulder","stateTerritoryId":15,"stateTerritory":{"abbreviation":"CO","country":{"abbreviation":"US","countryId":236,"name":"United States"},"countryId":236,"name":"Colorado","stateTerritoryId":15,"isTerritory":false},"country":{"abbreviation":"US","countryId":236,"name":"United States"},"countryId":236,"zipCode":"80301-5711","dunsNumber":"361720787","uei":"YEY6CXQ33LQ5","cageCode":"49FB5","congressionalDistrict":"Colorado 02","projectId":8977,"projectOrganizationId":566303,"organizationRole":"Lead_Organization","canUserEdit":false,"locationEdit":false,"organizationRolePretty":"Lead Organization","organizationTypePretty":"Industry"},{"organizationId":4946,"organizationName":"Jet Propulsion Laboratory","acronym":"JPL","organizationType":"FFRDC_2fUARC","city":"Pasadena","stateTerritoryId":59,"stateTerritory":{"abbreviation":"CA","country":{"abbreviation":"US","countryId":236,"name":"United States"},"countryId":236,"name":"California","stateTerritoryId":59,"isTerritory":false},"country":{"abbreviation":"US","countryId":236,"name":"United States"},"countryId":236,"zipCode":"91109","projectId":8977,"projectOrganizationId":566304,"organizationRole":"Supporting_Organization","canUserEdit":false,"locationEdit":false,"organizationRolePretty":"Supporting Organization","organizationTypePretty":"FFRDC/UARC"}],"primaryTx":{"taxonomyNodeId":11110,"taxonomyRootId":8817,"parentNodeId":11108,"code":"TX04.5.2","title":"Rendezvous and Docking Algorithms","description":"Rendezvous and docking algorithms are independent of gravity fields and provide more robust and flexible software at lower a cost to address a wider range of future missions that require AR&D.","exampleTechnologies":"Rendezvous targeting, proximity operations/capture/docking guidance","level":3,"hasChildren":false,"selected":false,"isPrimary":true,"hasInteriorContent":true},"primaryTxTree":[[{"taxonomyNodeId":11086,"taxonomyRootId":8817,"code":"TX04","title":"Robotic Systems","level":1,"hasChildren":true,"selected":false,"hasInteriorContent":true},{"taxonomyNodeId":11108,"taxonomyRootId":8817,"parentNodeId":11086,"code":"TX04.5","title":"Autonomous Rendezvous and Docking","description":"Autonomous rendezvous and docking (AR&D) enables future human and robotic missions. The goal is to provide a robust, safe AR&D capability for human and robotic systems that reduces the reliance on human interaction.","level":2,"hasChildren":true,"selected":false,"hasInteriorContent":true},{"taxonomyNodeId":11110,"taxonomyRootId":8817,"parentNodeId":11108,"code":"TX04.5.2","title":"Rendezvous and Docking Algorithms","description":"Rendezvous and docking algorithms are independent of gravity fields and provide more robust and flexible software at lower a cost to address a wider range of future missions that require AR&D.","exampleTechnologies":"Rendezvous targeting, proximity operations/capture/docking guidance","level":3,"hasChildren":false,"selected":true,"hasInteriorContent":true}]],"technologyOutcomes":[{"technologyOutcomeId":90671,"projectId":8977,"project":{"projectId":8977,"title":"Reactive Rendezvous and Docking Sequencer","startDate":"2011-06-01","startYear":2011,"startMonth":6,"endDate":"2013-05-31","endYear":2013,"endMonth":5,"programId":73,"program":{"ableToSelect":false,"acronym":"SBIR/STTR","isActive":true,"description":"<p>The NASA SBIR and STTR programs fund the research, development, and demonstration of innovative technologies that fulfill NASA needs as described in the annual Solicitations and have significant potential for successful commercialization. If you are a small business concern (SBC) with 500 or fewer employees or a non-profit RI such as a university or a research laboratory with ties to an SBC, then NASA encourages you to learn more about the SBIR and STTR programs as a potential source of seed funding for the development of your innovations.</p><p><strong>The SBIR and STTR programs have 3 phases</strong>:</p><ul><li><strong>Phase I</strong> is the opportunity to establish the scientific, technical, and commercial feasibility of the proposed innovation in fulfillment of NASA needs.</li><li><strong>Phase II</strong> is focused on the development, demonstration and delivery of the proposed innovation.</li></ul><p>The SBIR and STTR Phase I contracts last for 6 months with a maximum funding of $125,000, and Phase II contracts last for 24 months with a maximum funding of $750,000 - $1.5 million.</p><ul><li><strong>Phase III</strong> is the commercialization of innovative technologies, products, and services resulting from either a Phase I or Phase II contract. Phase III contracts are funded from sources other than the SBIR and STTR programs and may be awarded without further competition.</li></ul><p><strong>Opportunity for Continued Technology Development Post-Phase II</strong>:</p><p>The NASA SBIR/STTR Program currently has in place two initiatives for supporting its small business partners past the basic Phase I and Phase II elements of the program that emphasize opportunities for commercialization. Specifically, the NASA SBIR/STTR Program has the Phase II Enhancement (Phase II-E) and Phase II eXpanded (Phase II-X) contract options.&nbsp;</p><p><strong>Please review the links below to obtain more information on the SBIR/STTR programs.</strong></p><ul><li><strong><a target=\"_blank\" href=\"http://sbir.gsfc.nasa.gov/sites/default/files/ParticipationGuide.pdf\">Participation Guide</a></strong></li></ul><p>Provides an overview of the SBIR and STTR programs as implemented by NASA</p><ul><li><strong><a href=\"http://sbir.gsfc.nasa.gov/solicitations\">Program Solicitations</a></strong></li></ul><p>Provides access to the annual SBIR/STTR Solicitations containing detailed information on the program eligibility requirements, proposal instructions and research topics and subtopics</p><ul><li><strong><a href=\"http://sbir.gsfc.nasa.gov/prg_sched_anncmnt\">Schedule and Awards</a></strong></li></ul><p>Schedule and links for the SBIR/STTR solicitations and selection announcements</p><ul><li><strong><a href=\"http://sbir.gsfc.nasa.gov/content/additional-sources-assistance\">Sources of Assistance</a></strong></li></ul><p>Federal and non-Federal sources of assistance for small business</p><ul><li><strong><a href=\"http://sbir.gsfc.nasa.gov/abstract_archives\">Awarded Abstracts</a></strong></li></ul><p>Search our complete archive of awarded project abstracts to learn about what NASA has funded</p><ul><li><strong><a href=\"http://sbir.gsfc.nasa.gov/content/frequently-asked-questions\">Frequently Asked Questions</a></strong></li></ul><p>&nbsp;Still have questions? Visit the program FAQs</p>","parentProgram":{"ableToSelect":false,"isActive":true,"description":"Catalyst is a portfolio of early stage programs that specialize in different innovation constituencies and mechanisms to push the state of the art in aerospace technology development","programId":92327,"responsibleMd":{"canUserEdit":false,"locationEdit":false,"organizationRolePretty":"","organizationTypePretty":""},"title":"Catalyst","manageGaps":false,"acronymOrTitle":"Catalyst"},"parentProgramId":92327,"programId":73,"responsibleMd":{"organizationId":4875,"organizationName":"Space Technology Mission Directorate","acronym":"STMD","organizationType":"NASA_Mission_Directorate","canUserEdit":false,"locationEdit":false,"organizationRolePretty":"","organizationTypePretty":"NASA Mission Directorate"},"responsibleMdOffice":4875,"stockImageFileId":36648,"title":"Small Business Innovation Research/Small Business Tech Transfer","manageGaps":false,"acronymOrTitle":"SBIR/STTR"},"description":"Mars Sample Return poses some of the most challenging operational activities of any NASA deep space mission. Rendezvous of a vehicle with a sample canister in order to return the canister to Earth requires a variety of complex mathematical processing on a changing data set, coupled with the need to safely and effectively handle a large range of off-nominal conditions and spacecraft faults. Light speed delay isolates the spacecraft from real-time operator intervention, while inertial and situational uncertainties demand reactivity not required of typical spacecraft sequencing systems. These mission features call for a new class of sequence capability: Reactive Rendezvous and Docking Sequencer (RRDS). RRDS melds the rule-based reactivity needed for rendezvous and docking with sequence characteristics common to more traditional missions. Rules watch for conditions in order to react to the current situation, allowing a wide range of complex activities and safety-related responses to be concisely represented without complex procedural programming. Responsibility for commanding elements aboard the spacecraft is divided among sequenced state machines called managers, coordinated together by a flight director which the ground commands. Underlying flight software for navigation, thruster allocation, inertial checking, attitude estimation and control, contact detection, docking mechanisms, and the like receive direction from the managers. This mediated control causes the system to reactively operate in modes with proper ordering of activities. Reactive operations are represented explicitly by states and transitions defining the managers, and do not require use of explicitly timed activities. Phase II of this SBIR will produce a Class B version of the underlaying VML 2.2 flight software capable of executing the RRDS state machines. It will also produce Class C versions of the associated VML compiler and Offline VM execution system for deployment onto flight projects.","benefits":"VML 2.2 allows autonomy to be created for commercial low earth orbiting observation missions that would permit targets of opportunity for observations to be identified and acted upon. Autonomy in this regime could also simplify spacecraft operations by allowing onboard systems to make more decisions, and reduce the need for off-shift operations personnel. Many of the NASA commercial applications listed above also have potential terrestrial applications. VML 2.2 autonomy capabilities could be applied to autonomous vehicle control, manufacturing process controllers, airborne systems, and remote science stations with limited contact time. The state-machine approach has an advantage over autocoded systems in that the embedded software is not unique for every flight software load, reducing risk and enhancing system insight.<br /> <br />RRDS may be applied to a variety of commercial missions reactively operating spacecraft in complex scenarios, like deep space missions retrieving samples from a variety of planetary bodies, comets, asteroids, or moons. RRDS could also be used on uncrewed cargo flights to a space station or assembly site. Executable state machines provided by VML 2.2 allow many kinds of autonomy to be created, outside of the RRDS realm. These include: reactive fault protection which is cheaper to develop and more transparent in operation than a flight software implementation autonomy for self-directed orbital missions requiring limited operational interaction with controllers, reducing personnel costs autonomy for self-directed comet / asteroid sampling missions requiring limited operational interaction with controllers, reducing DSN time and personnel costs on-board replanning to compensate for degraded and failed systems in a high radiation, remote environment like Europa orbit autonomy for landed vehicles and rovers, reducing the risk to the mission and simplifying mission operations target-of-opportunity science collection in earth-orbiting or deep space environments, allowing detected events to result in further detailed observations (e.g. detected volcanic activity leading to taking a raster of images) expert systems for guiding remote experiments in real-time based on observed environmental conditions","releaseStatus":"Released","status":"Completed","destinationType":["Others_Inside_the_Solar_System"],"trlBegin":6,"trlCurrent":7,"trlEnd":7,"favorited":false,"detailedFunding":false,"programContacts":[{"contactId":206378,"canUserEdit":false,"firstName":"Jason","lastName":"Kessler","fullName":"Jason L Kessler","fullNameInverted":"Kessler, Jason L","middleInitial":"L","email":"jason.l.kessler@nasa.gov","receiveEmail":"Subscribed_User","programContactRole":"Program_Director","programContactId":143,"programId":73,"programContactRolePretty":"Program Director","projectContactRolePretty":""},{"contactId":62051,"canUserEdit":false,"firstName":"Carlos","lastName":"Torrez","fullName":"Carlos Torrez","fullNameInverted":"Torrez, Carlos","email":"carlos.torrez@nasa.gov","receiveEmail":"Subscribed_User","programContactRole":"Program_Manager","programContactId":194,"programId":73,"programContactRolePretty":"Program Manager","projectContactRolePretty":""}],"endDateString":"May 2013","startDateString":"Jun 2011"},"relatedProjectId":8935,"relatedProject":{"projectId":8935,"title":"Reactive Rendezvous and Docking Sequencer","startDate":"2010-01-29","startYear":2010,"startMonth":1,"endDate":"2010-07-29","endYear":2010,"endMonth":7,"programId":73,"program":{"ableToSelect":false,"acronym":"SBIR/STTR","isActive":true,"description":"<p>The NASA SBIR and STTR programs fund the research, development, and demonstration of innovative technologies that fulfill NASA needs as described in the annual Solicitations and have significant potential for successful commercialization. If you are a small business concern (SBC) with 500 or fewer employees or a non-profit RI such as a university or a research laboratory with ties to an SBC, then NASA encourages you to learn more about the SBIR and STTR programs as a potential source of seed funding for the development of your innovations.</p><p><strong>The SBIR and STTR programs have 3 phases</strong>:</p><ul><li><strong>Phase I</strong> is the opportunity to establish the scientific, technical, and commercial feasibility of the proposed innovation in fulfillment of NASA needs.</li><li><strong>Phase II</strong> is focused on the development, demonstration and delivery of the proposed innovation.</li></ul><p>The SBIR and STTR Phase I contracts last for 6 months with a maximum funding of $125,000, and Phase II contracts last for 24 months with a maximum funding of $750,000 - $1.5 million.</p><ul><li><strong>Phase III</strong> is the commercialization of innovative technologies, products, and services resulting from either a Phase I or Phase II contract. Phase III contracts are funded from sources other than the SBIR and STTR programs and may be awarded without further competition.</li></ul><p><strong>Opportunity for Continued Technology Development Post-Phase II</strong>:</p><p>The NASA SBIR/STTR Program currently has in place two initiatives for supporting its small business partners past the basic Phase I and Phase II elements of the program that emphasize opportunities for commercialization. Specifically, the NASA SBIR/STTR Program has the Phase II Enhancement (Phase II-E) and Phase II eXpanded (Phase II-X) contract options.&nbsp;</p><p><strong>Please review the links below to obtain more information on the SBIR/STTR programs.</strong></p><ul><li><strong><a target=\"_blank\" href=\"http://sbir.gsfc.nasa.gov/sites/default/files/ParticipationGuide.pdf\">Participation Guide</a></strong></li></ul><p>Provides an overview of the SBIR and STTR programs as implemented by NASA</p><ul><li><strong><a href=\"http://sbir.gsfc.nasa.gov/solicitations\">Program Solicitations</a></strong></li></ul><p>Provides access to the annual SBIR/STTR Solicitations containing detailed information on the program eligibility requirements, proposal instructions and research topics and subtopics</p><ul><li><strong><a href=\"http://sbir.gsfc.nasa.gov/prg_sched_anncmnt\">Schedule and Awards</a></strong></li></ul><p>Schedule and links for the SBIR/STTR solicitations and selection announcements</p><ul><li><strong><a href=\"http://sbir.gsfc.nasa.gov/content/additional-sources-assistance\">Sources of Assistance</a></strong></li></ul><p>Federal and non-Federal sources of assistance for small business</p><ul><li><strong><a href=\"http://sbir.gsfc.nasa.gov/abstract_archives\">Awarded Abstracts</a></strong></li></ul><p>Search our complete archive of awarded project abstracts to learn about what NASA has funded</p><ul><li><strong><a href=\"http://sbir.gsfc.nasa.gov/content/frequently-asked-questions\">Frequently Asked Questions</a></strong></li></ul><p>&nbsp;Still have questions? Visit the program FAQs</p>","parentProgram":{"ableToSelect":false,"isActive":true,"description":"Catalyst is a portfolio of early stage programs that specialize in different innovation constituencies and mechanisms to push the state of the art in aerospace technology development","programId":92327,"responsibleMd":{"canUserEdit":false,"locationEdit":false,"organizationRolePretty":"","organizationTypePretty":""},"title":"Catalyst","manageGaps":false,"acronymOrTitle":"Catalyst"},"parentProgramId":92327,"programId":73,"responsibleMd":{"organizationId":4875,"organizationName":"Space Technology Mission Directorate","acronym":"STMD","organizationType":"NASA_Mission_Directorate","canUserEdit":false,"locationEdit":false,"organizationRolePretty":"","organizationTypePretty":"NASA Mission Directorate"},"responsibleMdOffice":4875,"stockImageFileId":36648,"title":"Small Business Innovation Research/Small Business Tech Transfer","manageGaps":false,"acronymOrTitle":"SBIR/STTR"},"description":"Mars Sample Return poses some of the most challenging operational activities of any NASA deep space mission. Rendezvous of a vehicle with a sample canister in order to return the canister to Earth requires a variety of complex mathematical processing on a changing data set, coupled with the need to safely and effectively handle a large range of off-nominal conditions and spacecraft faults. Light speed delay isolates the spacecraft from real-time operator intervention, while inertial and situational uncertainties demand reactivity not required of typical spacecraft sequencing systems. These mission features call for a new class of sequence capability: Reactive Rendezvous and Docking Sequencer (RRDS). RRDS melds the rule-based reactivity needed for rendezvous and docking with sequence characteristics common to more traditional missions. Rules watch for conditions in order to react to the current situation, allowing a wide range of complex activities and safety-related responses to be concisely represented without complex procedural programming. Built atop JPL's VML 2.1, RRDS uses state machines to react to a variety potential conditions simultaneously. Conditions include out-of-envelope inertial behavior, hardware malfunctions, flight software errors, and ground wave-off, among others. Responsibility for commanding elements aboard the spacecraft is divided among state machines called managers, coordinated together by a flight director which the ground commands. Underlying flight software for navigation, thruster allocation, inertial checking, attitude estimation and control, contact detection, docking mechanisms, and the like receive direction from the managers. This mediated control causes the system to reactively operate in modes with proper ordering of activities. Reactive operations are represented explicitly by states and transitions defining the managers, and do not require use of explicitly timed activities.","benefits":"Enhanced VML 2.1 allows autonomy to be created for commercial low earth orbiting observation missions that would permit targets of opportunity for observations to be identified and acted upon. Autonomy in this regime could also simplify spacecraft operations by allowing onboard systems to make more decisions, and reduce the need for off-shift operations personnel. Many of the NASA commercial applications listed above also have potential terrestrial applications. VML 2.1 autonomy capabilities could be applied to autonomous vehicle control, manufacturing process controllers, airborne systems, and remote science stations with limited contact time. The state-machine approach has an advantage over autocoded systems in that the embedded software is not unique for every flight software load, reducing risk and enhancing system insight.<br /> <br />RRDS may be applied to a variety of commercial missions reactively operating spacecraft in complex scenarios, like deep space missions retrieving samples from a variety of planetary bodies, comets, asteroids, or moons. RRDS could also be used on uncrewed cargo flights to a space station or assembly site. Executable state machines provided by the enhanced VML 2.1 allow many kinds of autonomy to be created, outside of the RRDS realm. These include: reactive fault protection which is cheaper to develop and more transparent in operation than a flight software implementation autonomy for self-directed orbital missions requiring limited operational interaction with controllers, reducing personnel costs autonomy for self-directed comet / asteroid sampling missions requiring limited operational interaction with controllers, reducing DSN time and personnel costs on-board replanning to compensate for degraded and failed systems in a high radiation, remote environment like Europa orbit autonomy for landed vehicles and rovers, reducing the risk to the mission and simplifying mission operations target-of-opportunity science collection in earth-orbiting or deep space environments, allowing detected events to result in further detailed observations (e.g. detected volcanic activity leading to taking a raster of images) expert systems for guiding remote experiments in real-time based on observed environmental conditions","releaseStatus":"Released","status":"Completed","destinationType":["Others_Inside_the_Solar_System"],"trlBegin":4,"trlCurrent":6,"trlEnd":6,"favorited":false,"detailedFunding":false,"programContacts":[{"contactId":206378,"canUserEdit":false,"firstName":"Jason","lastName":"Kessler","fullName":"Jason L Kessler","fullNameInverted":"Kessler, Jason L","middleInitial":"L","email":"jason.l.kessler@nasa.gov","receiveEmail":"Subscribed_User","programContactRole":"Program_Director","programContactId":143,"programId":73,"programContactRolePretty":"Program Director","projectContactRolePretty":""},{"contactId":62051,"canUserEdit":false,"firstName":"Carlos","lastName":"Torrez","fullName":"Carlos Torrez","fullNameInverted":"Torrez, Carlos","email":"carlos.torrez@nasa.gov","receiveEmail":"Subscribed_User","programContactRole":"Program_Manager","programContactId":194,"programId":73,"programContactRolePretty":"Program Manager","projectContactRolePretty":""}],"endDateString":"Jul 2010","startDateString":"Jan 2010"},"technologyOutcomePartner":"Other","technologyOutcomeDate":"2011-06-01","technologyOutcomePath":"Advanced_From","infoText":"Advanced from another project within the program","infoTextExtra":"Another project within the program (Reactive Rendezvous and Docking Sequencer)","isIndirect":false,"infusionPretty":"","isBiDirectional":true,"technologyOutcomeDateString":"Jun 2011","technologyOutcomeDateFullString":"June 2011","technologyOutcomePartnerPretty":"Other","technologyOutcomePathPretty":"Advanced From","technologyOutcomeRationalePretty":""},{"technologyOutcomeId":90672,"projectId":8977,"project":{"projectId":8977,"title":"Reactive Rendezvous and Docking Sequencer","startDate":"2011-06-01","startYear":2011,"startMonth":6,"endDate":"2013-05-31","endYear":2013,"endMonth":5,"programId":73,"program":{"ableToSelect":false,"acronym":"SBIR/STTR","isActive":true,"description":"<p>The NASA SBIR and STTR programs fund the research, development, and demonstration of innovative technologies that fulfill NASA needs as described in the annual Solicitations and have significant potential for successful commercialization. If you are a small business concern (SBC) with 500 or fewer employees or a non-profit RI such as a university or a research laboratory with ties to an SBC, then NASA encourages you to learn more about the SBIR and STTR programs as a potential source of seed funding for the development of your innovations.</p><p><strong>The SBIR and STTR programs have 3 phases</strong>:</p><ul><li><strong>Phase I</strong> is the opportunity to establish the scientific, technical, and commercial feasibility of the proposed innovation in fulfillment of NASA needs.</li><li><strong>Phase II</strong> is focused on the development, demonstration and delivery of the proposed innovation.</li></ul><p>The SBIR and STTR Phase I contracts last for 6 months with a maximum funding of $125,000, and Phase II contracts last for 24 months with a maximum funding of $750,000 - $1.5 million.</p><ul><li><strong>Phase III</strong> is the commercialization of innovative technologies, products, and services resulting from either a Phase I or Phase II contract. Phase III contracts are funded from sources other than the SBIR and STTR programs and may be awarded without further competition.</li></ul><p><strong>Opportunity for Continued Technology Development Post-Phase II</strong>:</p><p>The NASA SBIR/STTR Program currently has in place two initiatives for supporting its small business partners past the basic Phase I and Phase II elements of the program that emphasize opportunities for commercialization. Specifically, the NASA SBIR/STTR Program has the Phase II Enhancement (Phase II-E) and Phase II eXpanded (Phase II-X) contract options.&nbsp;</p><p><strong>Please review the links below to obtain more information on the SBIR/STTR programs.</strong></p><ul><li><strong><a target=\"_blank\" href=\"http://sbir.gsfc.nasa.gov/sites/default/files/ParticipationGuide.pdf\">Participation Guide</a></strong></li></ul><p>Provides an overview of the SBIR and STTR programs as implemented by NASA</p><ul><li><strong><a href=\"http://sbir.gsfc.nasa.gov/solicitations\">Program Solicitations</a></strong></li></ul><p>Provides access to the annual SBIR/STTR Solicitations containing detailed information on the program eligibility requirements, proposal instructions and research topics and subtopics</p><ul><li><strong><a href=\"http://sbir.gsfc.nasa.gov/prg_sched_anncmnt\">Schedule and Awards</a></strong></li></ul><p>Schedule and links for the SBIR/STTR solicitations and selection announcements</p><ul><li><strong><a href=\"http://sbir.gsfc.nasa.gov/content/additional-sources-assistance\">Sources of Assistance</a></strong></li></ul><p>Federal and non-Federal sources of assistance for small business</p><ul><li><strong><a href=\"http://sbir.gsfc.nasa.gov/abstract_archives\">Awarded Abstracts</a></strong></li></ul><p>Search our complete archive of awarded project abstracts to learn about what NASA has funded</p><ul><li><strong><a href=\"http://sbir.gsfc.nasa.gov/content/frequently-asked-questions\">Frequently Asked Questions</a></strong></li></ul><p>&nbsp;Still have questions? Visit the program FAQs</p>","parentProgram":{"ableToSelect":false,"isActive":true,"description":"Catalyst is a portfolio of early stage programs that specialize in different innovation constituencies and mechanisms to push the state of the art in aerospace technology development","programId":92327,"responsibleMd":{"canUserEdit":false,"locationEdit":false,"organizationRolePretty":"","organizationTypePretty":""},"title":"Catalyst","manageGaps":false,"acronymOrTitle":"Catalyst"},"parentProgramId":92327,"programId":73,"responsibleMd":{"organizationId":4875,"organizationName":"Space Technology Mission Directorate","acronym":"STMD","organizationType":"NASA_Mission_Directorate","canUserEdit":false,"locationEdit":false,"organizationRolePretty":"","organizationTypePretty":"NASA Mission Directorate"},"responsibleMdOffice":4875,"stockImageFileId":36648,"title":"Small Business Innovation Research/Small Business Tech Transfer","manageGaps":false,"acronymOrTitle":"SBIR/STTR"},"description":"Mars Sample Return poses some of the most challenging operational activities of any NASA deep space mission. Rendezvous of a vehicle with a sample canister in order to return the canister to Earth requires a variety of complex mathematical processing on a changing data set, coupled with the need to safely and effectively handle a large range of off-nominal conditions and spacecraft faults. Light speed delay isolates the spacecraft from real-time operator intervention, while inertial and situational uncertainties demand reactivity not required of typical spacecraft sequencing systems. These mission features call for a new class of sequence capability: Reactive Rendezvous and Docking Sequencer (RRDS). RRDS melds the rule-based reactivity needed for rendezvous and docking with sequence characteristics common to more traditional missions. Rules watch for conditions in order to react to the current situation, allowing a wide range of complex activities and safety-related responses to be concisely represented without complex procedural programming. Responsibility for commanding elements aboard the spacecraft is divided among sequenced state machines called managers, coordinated together by a flight director which the ground commands. Underlying flight software for navigation, thruster allocation, inertial checking, attitude estimation and control, contact detection, docking mechanisms, and the like receive direction from the managers. This mediated control causes the system to reactively operate in modes with proper ordering of activities. Reactive operations are represented explicitly by states and transitions defining the managers, and do not require use of explicitly timed activities. Phase II of this SBIR will produce a Class B version of the underlaying VML 2.2 flight software capable of executing the RRDS state machines. It will also produce Class C versions of the associated VML compiler and Offline VM execution system for deployment onto flight projects.","benefits":"VML 2.2 allows autonomy to be created for commercial low earth orbiting observation missions that would permit targets of opportunity for observations to be identified and acted upon. Autonomy in this regime could also simplify spacecraft operations by allowing onboard systems to make more decisions, and reduce the need for off-shift operations personnel. Many of the NASA commercial applications listed above also have potential terrestrial applications. VML 2.2 autonomy capabilities could be applied to autonomous vehicle control, manufacturing process controllers, airborne systems, and remote science stations with limited contact time. The state-machine approach has an advantage over autocoded systems in that the embedded software is not unique for every flight software load, reducing risk and enhancing system insight.<br /> <br />RRDS may be applied to a variety of commercial missions reactively operating spacecraft in complex scenarios, like deep space missions retrieving samples from a variety of planetary bodies, comets, asteroids, or moons. RRDS could also be used on uncrewed cargo flights to a space station or assembly site. Executable state machines provided by VML 2.2 allow many kinds of autonomy to be created, outside of the RRDS realm. These include: reactive fault protection which is cheaper to develop and more transparent in operation than a flight software implementation autonomy for self-directed orbital missions requiring limited operational interaction with controllers, reducing personnel costs autonomy for self-directed comet / asteroid sampling missions requiring limited operational interaction with controllers, reducing DSN time and personnel costs on-board replanning to compensate for degraded and failed systems in a high radiation, remote environment like Europa orbit autonomy for landed vehicles and rovers, reducing the risk to the mission and simplifying mission operations target-of-opportunity science collection in earth-orbiting or deep space environments, allowing detected events to result in further detailed observations (e.g. detected volcanic activity leading to taking a raster of images) expert systems for guiding remote experiments in real-time based on observed environmental conditions","releaseStatus":"Released","status":"Completed","destinationType":["Others_Inside_the_Solar_System"],"trlBegin":6,"trlCurrent":7,"trlEnd":7,"favorited":false,"detailedFunding":false,"programContacts":[{"contactId":206378,"canUserEdit":false,"firstName":"Jason","lastName":"Kessler","fullName":"Jason L Kessler","fullNameInverted":"Kessler, Jason L","middleInitial":"L","email":"jason.l.kessler@nasa.gov","receiveEmail":"Subscribed_User","programContactRole":"Program_Director","programContactId":143,"programId":73,"programContactRolePretty":"Program Director","projectContactRolePretty":""},{"contactId":62051,"canUserEdit":false,"firstName":"Carlos","lastName":"Torrez","fullName":"Carlos Torrez","fullNameInverted":"Torrez, Carlos","email":"carlos.torrez@nasa.gov","receiveEmail":"Subscribed_User","programContactRole":"Program_Manager","programContactId":194,"programId":73,"programContactRolePretty":"Program Manager","projectContactRolePretty":""}],"endDateString":"May 2013","startDateString":"Jun 2011"},"technologyOutcomeDate":"2013-05-31","technologyOutcomePath":"Closed_Out","files":[{"title":"Final Summary Chart","file":{"fileExtension":"pdf","fileId":352811,"fileName":"SBIR_2009_2_FSC_S5_04-8643","fileSize":148966,"objectId":90672,"objectType":"technologyOutcomeFiles","presignedUpload":false,"fileSizeString":"145.5 KB"},"technologyOutcomeId":90672,"fileId":352811}],"infoText":"Closed out","infoTextExtra":"Project closed out","isIndirect":false,"infusionPretty":"","isBiDirectional":false,"technologyOutcomeDateString":"May 2013","technologyOutcomeDateFullString":"May 2013","technologyOutcomePartnerPretty":"","technologyOutcomePathPretty":"Closed Out","technologyOutcomeRationalePretty":""},{"technologyOutcomeId":90600,"projectId":8977,"project":{"projectId":8977,"title":"Reactive Rendezvous and Docking Sequencer","startDate":"2011-06-01","startYear":2011,"startMonth":6,"endDate":"2013-05-31","endYear":2013,"endMonth":5,"programId":73,"program":{"ableToSelect":false,"acronym":"SBIR/STTR","isActive":true,"description":"<p>The NASA SBIR and STTR programs fund the research, development, and demonstration of innovative technologies that fulfill NASA needs as described in the annual Solicitations and have significant potential for successful commercialization. If you are a small business concern (SBC) with 500 or fewer employees or a non-profit RI such as a university or a research laboratory with ties to an SBC, then NASA encourages you to learn more about the SBIR and STTR programs as a potential source of seed funding for the development of your innovations.</p><p><strong>The SBIR and STTR programs have 3 phases</strong>:</p><ul><li><strong>Phase I</strong> is the opportunity to establish the scientific, technical, and commercial feasibility of the proposed innovation in fulfillment of NASA needs.</li><li><strong>Phase II</strong> is focused on the development, demonstration and delivery of the proposed innovation.</li></ul><p>The SBIR and STTR Phase I contracts last for 6 months with a maximum funding of $125,000, and Phase II contracts last for 24 months with a maximum funding of $750,000 - $1.5 million.</p><ul><li><strong>Phase III</strong> is the commercialization of innovative technologies, products, and services resulting from either a Phase I or Phase II contract. Phase III contracts are funded from sources other than the SBIR and STTR programs and may be awarded without further competition.</li></ul><p><strong>Opportunity for Continued Technology Development Post-Phase II</strong>:</p><p>The NASA SBIR/STTR Program currently has in place two initiatives for supporting its small business partners past the basic Phase I and Phase II elements of the program that emphasize opportunities for commercialization. Specifically, the NASA SBIR/STTR Program has the Phase II Enhancement (Phase II-E) and Phase II eXpanded (Phase II-X) contract options.&nbsp;</p><p><strong>Please review the links below to obtain more information on the SBIR/STTR programs.</strong></p><ul><li><strong><a target=\"_blank\" href=\"http://sbir.gsfc.nasa.gov/sites/default/files/ParticipationGuide.pdf\">Participation Guide</a></strong></li></ul><p>Provides an overview of the SBIR and STTR programs as implemented by NASA</p><ul><li><strong><a href=\"http://sbir.gsfc.nasa.gov/solicitations\">Program Solicitations</a></strong></li></ul><p>Provides access to the annual SBIR/STTR Solicitations containing detailed information on the program eligibility requirements, proposal instructions and research topics and subtopics</p><ul><li><strong><a href=\"http://sbir.gsfc.nasa.gov/prg_sched_anncmnt\">Schedule and Awards</a></strong></li></ul><p>Schedule and links for the SBIR/STTR solicitations and selection announcements</p><ul><li><strong><a href=\"http://sbir.gsfc.nasa.gov/content/additional-sources-assistance\">Sources of Assistance</a></strong></li></ul><p>Federal and non-Federal sources of assistance for small business</p><ul><li><strong><a href=\"http://sbir.gsfc.nasa.gov/abstract_archives\">Awarded Abstracts</a></strong></li></ul><p>Search our complete archive of awarded project abstracts to learn about what NASA has funded</p><ul><li><strong><a href=\"http://sbir.gsfc.nasa.gov/content/frequently-asked-questions\">Frequently Asked Questions</a></strong></li></ul><p>&nbsp;Still have questions? Visit the program FAQs</p>","parentProgram":{"ableToSelect":false,"isActive":true,"description":"Catalyst is a portfolio of early stage programs that specialize in different innovation constituencies and mechanisms to push the state of the art in aerospace technology development","programId":92327,"responsibleMd":{"canUserEdit":false,"locationEdit":false,"organizationRolePretty":"","organizationTypePretty":""},"title":"Catalyst","manageGaps":false,"acronymOrTitle":"Catalyst"},"parentProgramId":92327,"programId":73,"responsibleMd":{"organizationId":4875,"organizationName":"Space Technology Mission Directorate","acronym":"STMD","organizationType":"NASA_Mission_Directorate","canUserEdit":false,"locationEdit":false,"organizationRolePretty":"","organizationTypePretty":"NASA Mission Directorate"},"responsibleMdOffice":4875,"stockImageFileId":36648,"title":"Small Business Innovation Research/Small Business Tech Transfer","manageGaps":false,"acronymOrTitle":"SBIR/STTR"},"description":"Mars Sample Return poses some of the most challenging operational activities of any NASA deep space mission. Rendezvous of a vehicle with a sample canister in order to return the canister to Earth requires a variety of complex mathematical processing on a changing data set, coupled with the need to safely and effectively handle a large range of off-nominal conditions and spacecraft faults. Light speed delay isolates the spacecraft from real-time operator intervention, while inertial and situational uncertainties demand reactivity not required of typical spacecraft sequencing systems. These mission features call for a new class of sequence capability: Reactive Rendezvous and Docking Sequencer (RRDS). RRDS melds the rule-based reactivity needed for rendezvous and docking with sequence characteristics common to more traditional missions. Rules watch for conditions in order to react to the current situation, allowing a wide range of complex activities and safety-related responses to be concisely represented without complex procedural programming. Responsibility for commanding elements aboard the spacecraft is divided among sequenced state machines called managers, coordinated together by a flight director which the ground commands. Underlying flight software for navigation, thruster allocation, inertial checking, attitude estimation and control, contact detection, docking mechanisms, and the like receive direction from the managers. This mediated control causes the system to reactively operate in modes with proper ordering of activities. Reactive operations are represented explicitly by states and transitions defining the managers, and do not require use of explicitly timed activities. Phase II of this SBIR will produce a Class B version of the underlaying VML 2.2 flight software capable of executing the RRDS state machines. It will also produce Class C versions of the associated VML compiler and Offline VM execution system for deployment onto flight projects.","benefits":"VML 2.2 allows autonomy to be created for commercial low earth orbiting observation missions that would permit targets of opportunity for observations to be identified and acted upon. Autonomy in this regime could also simplify spacecraft operations by allowing onboard systems to make more decisions, and reduce the need for off-shift operations personnel. Many of the NASA commercial applications listed above also have potential terrestrial applications. VML 2.2 autonomy capabilities could be applied to autonomous vehicle control, manufacturing process controllers, airborne systems, and remote science stations with limited contact time. The state-machine approach has an advantage over autocoded systems in that the embedded software is not unique for every flight software load, reducing risk and enhancing system insight.<br /> <br />RRDS may be applied to a variety of commercial missions reactively operating spacecraft in complex scenarios, like deep space missions retrieving samples from a variety of planetary bodies, comets, asteroids, or moons. RRDS could also be used on uncrewed cargo flights to a space station or assembly site. Executable state machines provided by VML 2.2 allow many kinds of autonomy to be created, outside of the RRDS realm. These include: reactive fault protection which is cheaper to develop and more transparent in operation than a flight software implementation autonomy for self-directed orbital missions requiring limited operational interaction with controllers, reducing personnel costs autonomy for self-directed comet / asteroid sampling missions requiring limited operational interaction with controllers, reducing DSN time and personnel costs on-board replanning to compensate for degraded and failed systems in a high radiation, remote environment like Europa orbit autonomy for landed vehicles and rovers, reducing the risk to the mission and simplifying mission operations target-of-opportunity science collection in earth-orbiting or deep space environments, allowing detected events to result in further detailed observations (e.g. detected volcanic activity leading to taking a raster of images) expert systems for guiding remote experiments in real-time based on observed environmental conditions","releaseStatus":"Released","status":"Completed","destinationType":["Others_Inside_the_Solar_System"],"trlBegin":6,"trlCurrent":7,"trlEnd":7,"favorited":false,"detailedFunding":false,"programContacts":[{"contactId":206378,"canUserEdit":false,"firstName":"Jason","lastName":"Kessler","fullName":"Jason L Kessler","fullNameInverted":"Kessler, Jason L","middleInitial":"L","email":"jason.l.kessler@nasa.gov","receiveEmail":"Subscribed_User","programContactRole":"Program_Director","programContactId":143,"programId":73,"programContactRolePretty":"Program Director","projectContactRolePretty":""},{"contactId":62051,"canUserEdit":false,"firstName":"Carlos","lastName":"Torrez","fullName":"Carlos Torrez","fullNameInverted":"Torrez, Carlos","email":"carlos.torrez@nasa.gov","receiveEmail":"Subscribed_User","programContactRole":"Program_Manager","programContactId":194,"programId":73,"programContactRolePretty":"Program Manager","projectContactRolePretty":""}],"endDateString":"May 2013","startDateString":"Jun 2011"},"relatedProjectId":8935,"relatedProject":{"projectId":8935,"title":"Reactive Rendezvous and Docking Sequencer","startDate":"2010-01-29","startYear":2010,"startMonth":1,"endDate":"2010-07-29","endYear":2010,"endMonth":7,"programId":73,"program":{"ableToSelect":false,"acronym":"SBIR/STTR","isActive":true,"description":"<p>The NASA SBIR and STTR programs fund the research, development, and demonstration of innovative technologies that fulfill NASA needs as described in the annual Solicitations and have significant potential for successful commercialization. If you are a small business concern (SBC) with 500 or fewer employees or a non-profit RI such as a university or a research laboratory with ties to an SBC, then NASA encourages you to learn more about the SBIR and STTR programs as a potential source of seed funding for the development of your innovations.</p><p><strong>The SBIR and STTR programs have 3 phases</strong>:</p><ul><li><strong>Phase I</strong> is the opportunity to establish the scientific, technical, and commercial feasibility of the proposed innovation in fulfillment of NASA needs.</li><li><strong>Phase II</strong> is focused on the development, demonstration and delivery of the proposed innovation.</li></ul><p>The SBIR and STTR Phase I contracts last for 6 months with a maximum funding of $125,000, and Phase II contracts last for 24 months with a maximum funding of $750,000 - $1.5 million.</p><ul><li><strong>Phase III</strong> is the commercialization of innovative technologies, products, and services resulting from either a Phase I or Phase II contract. Phase III contracts are funded from sources other than the SBIR and STTR programs and may be awarded without further competition.</li></ul><p><strong>Opportunity for Continued Technology Development Post-Phase II</strong>:</p><p>The NASA SBIR/STTR Program currently has in place two initiatives for supporting its small business partners past the basic Phase I and Phase II elements of the program that emphasize opportunities for commercialization. Specifically, the NASA SBIR/STTR Program has the Phase II Enhancement (Phase II-E) and Phase II eXpanded (Phase II-X) contract options.&nbsp;</p><p><strong>Please review the links below to obtain more information on the SBIR/STTR programs.</strong></p><ul><li><strong><a target=\"_blank\" href=\"http://sbir.gsfc.nasa.gov/sites/default/files/ParticipationGuide.pdf\">Participation Guide</a></strong></li></ul><p>Provides an overview of the SBIR and STTR programs as implemented by NASA</p><ul><li><strong><a href=\"http://sbir.gsfc.nasa.gov/solicitations\">Program Solicitations</a></strong></li></ul><p>Provides access to the annual SBIR/STTR Solicitations containing detailed information on the program eligibility requirements, proposal instructions and research topics and subtopics</p><ul><li><strong><a href=\"http://sbir.gsfc.nasa.gov/prg_sched_anncmnt\">Schedule and Awards</a></strong></li></ul><p>Schedule and links for the SBIR/STTR solicitations and selection announcements</p><ul><li><strong><a href=\"http://sbir.gsfc.nasa.gov/content/additional-sources-assistance\">Sources of Assistance</a></strong></li></ul><p>Federal and non-Federal sources of assistance for small business</p><ul><li><strong><a href=\"http://sbir.gsfc.nasa.gov/abstract_archives\">Awarded Abstracts</a></strong></li></ul><p>Search our complete archive of awarded project abstracts to learn about what NASA has funded</p><ul><li><strong><a href=\"http://sbir.gsfc.nasa.gov/content/frequently-asked-questions\">Frequently Asked Questions</a></strong></li></ul><p>&nbsp;Still have questions? Visit the program FAQs</p>","parentProgram":{"ableToSelect":false,"isActive":true,"description":"Catalyst is a portfolio of early stage programs that specialize in different innovation constituencies and mechanisms to push the state of the art in aerospace technology development","programId":92327,"responsibleMd":{"canUserEdit":false,"locationEdit":false,"organizationRolePretty":"","organizationTypePretty":""},"title":"Catalyst","manageGaps":false,"acronymOrTitle":"Catalyst"},"parentProgramId":92327,"programId":73,"responsibleMd":{"organizationId":4875,"organizationName":"Space Technology Mission Directorate","acronym":"STMD","organizationType":"NASA_Mission_Directorate","canUserEdit":false,"locationEdit":false,"organizationRolePretty":"","organizationTypePretty":"NASA Mission Directorate"},"responsibleMdOffice":4875,"stockImageFileId":36648,"title":"Small Business Innovation Research/Small Business Tech Transfer","manageGaps":false,"acronymOrTitle":"SBIR/STTR"},"description":"Mars Sample Return poses some of the most challenging operational activities of any NASA deep space mission. Rendezvous of a vehicle with a sample canister in order to return the canister to Earth requires a variety of complex mathematical processing on a changing data set, coupled with the need to safely and effectively handle a large range of off-nominal conditions and spacecraft faults. Light speed delay isolates the spacecraft from real-time operator intervention, while inertial and situational uncertainties demand reactivity not required of typical spacecraft sequencing systems. These mission features call for a new class of sequence capability: Reactive Rendezvous and Docking Sequencer (RRDS). RRDS melds the rule-based reactivity needed for rendezvous and docking with sequence characteristics common to more traditional missions. Rules watch for conditions in order to react to the current situation, allowing a wide range of complex activities and safety-related responses to be concisely represented without complex procedural programming. Built atop JPL's VML 2.1, RRDS uses state machines to react to a variety potential conditions simultaneously. Conditions include out-of-envelope inertial behavior, hardware malfunctions, flight software errors, and ground wave-off, among others. Responsibility for commanding elements aboard the spacecraft is divided among state machines called managers, coordinated together by a flight director which the ground commands. Underlying flight software for navigation, thruster allocation, inertial checking, attitude estimation and control, contact detection, docking mechanisms, and the like receive direction from the managers. This mediated control causes the system to reactively operate in modes with proper ordering of activities. Reactive operations are represented explicitly by states and transitions defining the managers, and do not require use of explicitly timed activities.","benefits":"Enhanced VML 2.1 allows autonomy to be created for commercial low earth orbiting observation missions that would permit targets of opportunity for observations to be identified and acted upon. Autonomy in this regime could also simplify spacecraft operations by allowing onboard systems to make more decisions, and reduce the need for off-shift operations personnel. Many of the NASA commercial applications listed above also have potential terrestrial applications. VML 2.1 autonomy capabilities could be applied to autonomous vehicle control, manufacturing process controllers, airborne systems, and remote science stations with limited contact time. The state-machine approach has an advantage over autocoded systems in that the embedded software is not unique for every flight software load, reducing risk and enhancing system insight.<br /> <br />RRDS may be applied to a variety of commercial missions reactively operating spacecraft in complex scenarios, like deep space missions retrieving samples from a variety of planetary bodies, comets, asteroids, or moons. RRDS could also be used on uncrewed cargo flights to a space station or assembly site. Executable state machines provided by the enhanced VML 2.1 allow many kinds of autonomy to be created, outside of the RRDS realm. These include: reactive fault protection which is cheaper to develop and more transparent in operation than a flight software implementation autonomy for self-directed orbital missions requiring limited operational interaction with controllers, reducing personnel costs autonomy for self-directed comet / asteroid sampling missions requiring limited operational interaction with controllers, reducing DSN time and personnel costs on-board replanning to compensate for degraded and failed systems in a high radiation, remote environment like Europa orbit autonomy for landed vehicles and rovers, reducing the risk to the mission and simplifying mission operations target-of-opportunity science collection in earth-orbiting or deep space environments, allowing detected events to result in further detailed observations (e.g. detected volcanic activity leading to taking a raster of images) expert systems for guiding remote experiments in real-time based on observed environmental conditions","releaseStatus":"Released","status":"Completed","destinationType":["Others_Inside_the_Solar_System"],"trlBegin":4,"trlCurrent":6,"trlEnd":6,"favorited":false,"detailedFunding":false,"programContacts":[{"contactId":206378,"canUserEdit":false,"firstName":"Jason","lastName":"Kessler","fullName":"Jason L Kessler","fullNameInverted":"Kessler, Jason L","middleInitial":"L","email":"jason.l.kessler@nasa.gov","receiveEmail":"Subscribed_User","programContactRole":"Program_Director","programContactId":143,"programId":73,"programContactRolePretty":"Program Director","projectContactRolePretty":""},{"contactId":62051,"canUserEdit":false,"firstName":"Carlos","lastName":"Torrez","fullName":"Carlos Torrez","fullNameInverted":"Torrez, Carlos","email":"carlos.torrez@nasa.gov","receiveEmail":"Subscribed_User","programContactRole":"Program_Manager","programContactId":194,"programId":73,"programContactRolePretty":"Program Manager","projectContactRolePretty":""}],"endDateString":"Jul 2010","startDateString":"Jan 2010"},"technologyOutcomePartner":"Other","technologyOutcomeDate":"2011-06-01","technologyOutcomePath":"Advanced_From","infoText":"Advanced from another project within the program","infoTextExtra":"Another project within the program (Reactive Rendezvous and Docking Sequencer)","isIndirect":true,"infusionPretty":"","isBiDirectional":true,"technologyOutcomeDateString":"Jun 2011","technologyOutcomeDateFullString":"June 2011","technologyOutcomePartnerPretty":"Other","technologyOutcomePathPretty":"Advanced From","technologyOutcomeRationalePretty":""}],"libraryItems":[],"states":[{"abbreviation":"CA","country":{"abbreviation":"US","countryId":236,"name":"United States"},"countryId":236,"name":"California","stateTerritoryId":59,"isTerritory":false},{"abbreviation":"CO","country":{"abbreviation":"US","countryId":236,"name":"United States"},"countryId":236,"name":"Colorado","stateTerritoryId":15,"isTerritory":false}],"endDateString":"May 2013","startDateString":"Jun 2011"}}