<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href='static/style.xsl' type='text/xsl'?><OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd"><responseDate>2026-09-18T20:52:36Z</responseDate><request verb="GetRecord" identifier="oai:ecommons.cornell.edu:1813/114414" metadataPrefix="dim">https://ecommons.cornell.edu/server/oai/request</request><GetRecord><record><header><identifier>oai:ecommons.cornell.edu:1813/114414</identifier><datestamp>2026-05-15T19:41:56Z</datestamp><setSpec>com_1813_35</setSpec><setSpec>col_1813_47</setSpec></header><metadata><dim:dim xmlns:dim="http://www.dspace.org/xmlns/dspace/dim" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:doc="http://www.lyncode.com/xoai" xsi:schemaLocation="http://www.dspace.org/xmlns/dspace/dim http://www.dspace.org/schema/dim.xsd">
   <dim:field mdschema="dc" element="contributor" qualifier="author">Zheng, Erhe</dim:field>
   <dim:field mdschema="dc" element="contributor" qualifier="chair" lang="en_US">Ruina, Andy</dim:field>
   <dim:field mdschema="dc" element="contributor" qualifier="committeeMember" lang="en_US">Bewley, Gregory</dim:field>
   <dim:field mdschema="dc" element="date" qualifier="accessioned">2024-04-05T18:36:02Z</dim:field>
   <dim:field mdschema="dc" element="date" qualifier="available">2024-04-05T18:36:02Z</dim:field>
   <dim:field mdschema="dc" element="date" qualifier="issued">2023-08</dim:field>
   <dim:field mdschema="dc" element="identifier" qualifier="other">ProQuest Submission ID: 11865</dim:field>
   <dim:field mdschema="dc" element="identifier" qualifier="other">ProQuest Publication ID: 30572232</dim:field>
   <dim:field mdschema="dc" element="identifier" qualifier="uri">https://hdl.handle.net/1813/114414</dim:field>
   <dim:field mdschema="dc" element="identifier" qualifier="doi">https://doi.org/10.7298/vba2-4g40</dim:field>
   <dim:field mdschema="dc" element="identifier" qualifier="bibid">16219218</dim:field>
   <dim:field mdschema="dc" element="description" lang="en_US">60 pages</dim:field>
   <dim:field mdschema="dc" element="description" lang="en_US">Supplemental file(s) description: remote control1, new scheudler, remote control2.</dim:field>
   <dim:field mdschema="dc" element="description" qualifier="abstract" lang="en_US">The robotic and bio-mechanics lab proposed a sailboat design in which the rudder control surface operated in the air, rather than in the water, resulting in a dynamically stable sailboat with respect to the relative wind. The boat design has taken shape. In terms of hardware, some components have been designed, manufactured, or purchased and assembly has been completed. On the software side, a complete embedded framework has been developed, corresponding to many executable tasks.The thesis focuses on optimizing and improving certain tasks of the embedded boat. This includes adding a resend function to the Communication Task, introducing a Remote Control Task, and designing a new scheduler for task execution. Considering the robustness of the embedded system, it is essential to address the possibility of signal loss during transmission by implementing the single message transmission. Relying on algorithm control for the sail and rudder is insufficient to handle unexpected situations and meet specific requirements. The old RTOS scheduler also posed issues with task sleep. Considering these considerations and issues, the addition of the resend function ensures multiple transmissions of information, enhancing reliability. The Remote Control Task, in conjunction with the Course Algorithm Task, determines the steering of the sail and rudder. The new scheduler governs the task execution sequence to ensure smooth system operation. The relevant updates have been incorporated into the boat's system, and appropriate testing has been conducted. Some functionalities of the boat have been improved and optimized. However, there are more ongoing testing activities that need to be completed.</dim:field>
   <dim:field mdschema="dc" element="language" qualifier="iso">en</dim:field>
   <dim:field mdschema="dc" element="rights" lang="*">Attribution 4.0 International</dim:field>
   <dim:field mdschema="dc" element="rights" qualifier="uri" lang="*">https://creativecommons.org/licenses/by/4.0/</dim:field>
   <dim:field mdschema="dc" element="subject" lang="en_US">Air rudder</dim:field>
   <dim:field mdschema="dc" element="subject" lang="en_US">Embedded system</dim:field>
   <dim:field mdschema="dc" element="subject" lang="en_US">Remote control</dim:field>
   <dim:field mdschema="dc" element="subject" lang="en_US">Sail boat</dim:field>
   <dim:field mdschema="dc" element="subject" lang="en_US">System scheduler</dim:field>
   <dim:field mdschema="dc" element="title" lang="en_US">Updating the Embedded System of an Autonomous Sailboat</dim:field>
   <dim:field mdschema="dc" element="type" lang="en_US">dissertation or thesis</dim:field>
   <dim:field mdschema="dc" element="relation" qualifier="localuri">https://newcatalog.library.cornell.edu/catalog/16219218</dim:field>
   <dim:field mdschema="dc" element="format" qualifier="mimetype">application/pdf</dim:field>
   <dim:field mdschema="dc" element="format" qualifier="mimetype">video/mpeg4</dim:field>
   <dim:field mdschema="thesis" element="degree" qualifier="discipline">Mechanical Engineering</dim:field>
   <dim:field mdschema="thesis" element="degree" qualifier="grantor">Cornell University</dim:field>
   <dim:field mdschema="thesis" element="degree" qualifier="level">Master of Science</dim:field>
   <dim:field mdschema="thesis" element="degree" qualifier="name">M.S., Mechanical Engineering</dim:field>
   <dim:field mdschema="dcterms" element="license">https://hdl.handle.net/1813/59810.2</dim:field>
   <dim:field mdschema="dspace" element="entity" qualifier="type">Publication</dim:field>
   <dim:field mdschema="cris" element="virtual" qualifier="collection" authority="https://cornell-ecommons.eks.prod.4science.cloud/handle/1813/47" confidence="600">Cornell Theses and Dissertations</dim:field>
   <dim:field mdschema="cris" element="virtual" qualifier="author">Zheng, Erhe</dim:field>
   <dim:field mdschema="cris" element="virtualsource" qualifier="collection">5893a6ea-7af3-41d7-abc6-04bcd26ab5df</dim:field>
   <dim:field mdschema="others" element="access-status">open.access</dim:field>
   <dim:field mdschema="others" element="access-status">open.access</dim:field>
   <dim:field mdschema="cerif" element="openaire" authority="" confidence="-1">&lt;Publication xmlns="https://www.openaire.eu/cerif-profile/1.1/" id="01f12a65-e257-4705-aa16-5f47a062779b">
	&lt;Type xmlns="https://www.openaire.eu/cerif-profile/vocab/COAR_Publication_Types">http://purl.org/coar/resource_type/c_1843&lt;/Type>
	&lt;Language>en&lt;/Language>
   	&lt;Title>Updating the Embedded System of an Autonomous Sailboat&lt;/Title>
   	&lt;PublishedIn>
    	&lt;Publication>
      	&lt;/Publication>
   	&lt;/PublishedIn>
   	&lt;PublicationDate>2023-08&lt;/PublicationDate>
   	&lt;DOI>https://doi.org/10.7298/vba2-4g40&lt;/DOI>
   	&lt;Authors>
      	&lt;Author>
        	&lt;DisplayName>Zheng, Erhe&lt;/DisplayName>
         	&lt;Affiliation>
         		&lt;OrgUnit>
         		&lt;/OrgUnit>
         	&lt;/Affiliation>
      	&lt;/Author>
	&lt;/Authors>
   	&lt;Editors>
	&lt;/Editors>
    &lt;Publishers>
        &lt;Publisher>
            &lt;OrgUnit />
        &lt;/Publisher>
    &lt;/Publishers>
    &lt;License>https://creativecommons.org/licenses/by/4.0/&lt;/License>
    &lt;Keyword>Air rudder&lt;/Keyword>
    &lt;Keyword>Embedded system&lt;/Keyword>
    &lt;Keyword>Remote control&lt;/Keyword>
    &lt;Keyword>Sail boat&lt;/Keyword>
    &lt;Keyword>System scheduler&lt;/Keyword>
   	&lt;Abstract>The robotic and bio-mechanics lab proposed a sailboat design in which the rudder control surface operated in the air, rather than in the water, resulting in a dynamically stable sailboat with respect to the relative wind. The boat design has taken shape. In terms of hardware, some components have been designed, manufactured, or purchased and assembly has been completed. On the software side, a complete embedded framework has been developed, corresponding to many executable tasks.The thesis focuses on optimizing and improving certain tasks of the embedded boat. This includes adding a resend function to the Communication Task, introducing a Remote Control Task, and designing a new scheduler for task execution. Considering the robustness of the embedded system, it is essential to address the possibility of signal loss during transmission by implementing the single message transmission. Relying on algorithm control for the sail and rudder is insufficient to handle unexpected situations and meet specific requirements. The old RTOS scheduler also posed issues with task sleep. Considering these considerations and issues, the addition of the resend function ensures multiple transmissions of information, enhancing reliability. The Remote Control Task, in conjunction with the Course Algorithm Task, determines the steering of the sail and rudder. The new scheduler governs the task execution sequence to ensure smooth system operation. The relevant updates have been incorporated into the boat&amp;apos;s system, and appropriate testing has been conducted. Some functionalities of the boat have been improved and optimized. However, there are more ongoing testing activities that need to be completed.&lt;/Abstract>
	&lt;Access xmlns="http://purl.org/coar/access_right" 
    >
    &lt;/Access>
&lt;/Publication>
</dim:field>
</dim:dim>
</metadata></record></GetRecord></OAI-PMH>