Show simple item record

dc.contributor.authorKenny, Anthony JW
dc.date.accessioned2020-08-28T10:37:25Z
dc.date.created2020-05
dc.date.issued2020-06-17
dc.date.submitted2020
dc.identifier.citationKenny, Anthony JW. 2020. If Going to Crash: Don't. RISC-v Architecture for Motion Planning Algorithms in Autonomous UAVs. Bachelor's thesis, Harvard College.
dc.identifier.urihttps://nrs.harvard.edu/URN-3:HUL.INSTREPOS:37364718*
dc.description.abstractThis thesis presents an extension for the RISC-V Instruction Set Architecture (ISA) for the purpose of faster motion planning in autonomous Unmanned Aerial Vehicles (UAVs). Fully autonomous UAVs have the potential to change the world in which we live, but they are currently unable to pilot themselves in high-complexity, obstacle-dense environments; The processors that they employ cannot execute motion planning software quickly enough. RISC-V is a relatively new ISA that is founded on the principles of open-source and ex- tendibility, making it an excellent ecosystem for designing application specific processors. However, as of April 2020, no attempts had been made to develop motion planning archi- tecture within the RISC-V ecosystem. This thesis serves as a proof-of-concept for accelerating motion planning with RISC-V architecture. It presents the implementation of “HoneyBee”, a microarchitectural unit that can compute collision detection over 5 times faster than a general-purpose Intel CPU. More significantly, it defines a motion planning extension for RISC-V that simplifies the number of instructions required to detect an edge collision from hundreds of thousands to only one. These promising results demonstrate the viability of the approach, and should encourage developers to embrace RISC-V in the development of motion planning processors for autonomous drones.
dc.description.sponsorshipElectrical Engineering
dc.description.sponsorshipElectrical Engineering
dc.format.mimetypeapplication/pdf
dc.language.isoen
dash.licenseLAA
dc.titleIf Going to Crash: Don't. RISC-v Architecture for Motion Planning Algorithms in Autonomous UAVs
dc.typeThesis or Dissertation
dash.depositing.authorKenny, Anthony JW
dc.date.available2020-08-28T10:37:25Z
thesis.degree.date2020
thesis.degree.grantorHarvard College
thesis.degree.grantorHarvard College
thesis.degree.levelUndergraduate
thesis.degree.levelUndergraduate
thesis.degree.nameSB
thesis.degree.nameSB
dc.type.materialtext
thesis.degree.departmentElectrical Engineering
thesis.degree.departmentElectrical Engineering
dash.identifier.vireo
dash.author.emailanthonyjwkenny@gmail.com


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record