{"id":{"repo_id":"uiuc","oai_identifier":"oai:www.ideals.illinois.edu:2142/129898"},"canonical_url":"https://search.dev.ndltd.org/etd/uiuc/oai:www.ideals.illinois.edu:2142/129898","repository":{"repo_id":"uiuc","name":"University of Illinois - Urbana-Champaign","base_url":"https://www.ideals.illinois.edu/oai-pmh"},"display":{"title":"Towards self-driving navigation control systems for a rideable ballbot","abstract":"Submission original under an indefinite embargo labeled 'Open Access'. The submission was exported from vireo on 2025-10-20 without embargo terms","abstract_html":"Submission original under an indefinite embargo labeled &#x27;Open Access&#x27;. The submission was exported from vireo on 2025-10-20 without embargo terms","abstract_has_math":false,"creators":["Mansouri, Mahshid"],"institution":"University of Illinois Urbana-Champaign","degree_name":"Ph.D.","degree_level":"Dissertation","degree_discipline":"Mechanical Engineering","degree_department":null,"school":null,"contributors":["Hsiao-Wecksler, Elizabeth T.","Driggs-Campbell, Katie R.","Amato ,. Nancy M.","Norris ,. William R.","Ramos, Joao"],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2025,"date_issued":"2025-05-30","date_published":"2025-05-30","updated_at":"2026-07-22T22:25:06Z","subjects":["Ballbot","Dynamically-stable Robot","Autonomous Navigation","Path Planning","Obstacle Avoidance","Crowd Navigation","Human-robot Interaction","Mobility Device","Assistive Technology."],"languages":["en","eng"],"rights":["Copyright 2025 Mahshid Mansouri"],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"https://hdl.handle.net/2142/129898","outbound_label":"Handle","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor","label":"Contributor","values":["Hsiao-Wecksler, Elizabeth T.","Driggs-Campbell, Katie R.","Amato ,. Nancy M.","Norris ,. William R.","Ramos, Joao"]},{"key":"dc:creator","label":"Author","values":["Mansouri, Mahshid"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["2025-05-30","2025-08"]},{"key":"dc:type","label":"Dc Type","values":["text"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Mechanical Engineering"]},{"key":"thesis:degree_level","label":"Degree Level","values":["Dissertation"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Ph.D."]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["University of Illinois Urbana-Champaign"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Ballbot","Dynamically-stable Robot","Autonomous Navigation","Path Planning","Obstacle Avoidance","Crowd Navigation","Human-robot Interaction","Mobility Device","Assistive Technology."]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language","label":"Dc Language","values":["en","eng"]},{"key":"dc:rights","label":"Dc Rights","values":["Copyright 2025 Mahshid Mansouri"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["https://hdl.handle.net/2142/129898"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["Submission original under an indefinite embargo labeled 'Open Access'. The submission was exported from vireo on 2025-10-20 without embargo terms","The student, Mahshid Mansouri, accepted the attached license on 2025-05-21 at 12:51.","The student, Mahshid Mansouri, submitted this Dissertation for approval on 2025-05-21 at 13:05.","This Dissertation was approved for publication on 2025-05-30 at 09:28.","DSpace SAF Submission Ingestion Package generated from Vireo submission #22305 on 2025-10-20 at 20:14:43","Ballbots, a class of dynamically balancing mobile robots that use a single spherical wheel for omnidirectional locomotion, offer agile maneuverability and a compact footprint, making them well-suited for navigation in crowded or confined indoor environments. While prior work has explored path planning for ballbots, few have addressed the challenges of navigating with real-world payload constraints, and none have tackled autonomous navigation on a rideable ballbot that includes a human in the control loop. This dissertation presents the implementation and evaluation of autonomous navigation algorithms for MiaPURE (Modular, Interactive, Adaptive, Personalized, Unique Rolling Experience), a human-ridable, hands-free, dynamically balancing ballbot platform developed by our research group at University of Illinois at Urbana-Champaign (Human Dynamics and Controls Lab). This dissertation spans three investigations. First, we integrated and benchmarked a path planning technique on MiaPURE as a heavy-payload ballbot, demonstrating its performance across static and single dynamic obstacle environments at various payloads and speeds. Second, we extended this architecture to include a reactive local planner capable of predicting and avoiding multiple moving agents using Kalman filter-based pedestrian tracking, enabling crowd-aware navigation in low to moderately dense environments. Finally, we evaluated MiaPURE in rideable scenarios with human subjects, examining how different levels of autonomy, including driver control, shared control, and full autonomy, affect user performance, cognitive load, and safety. Together, these studies contribute to the advancement of real-world ballbot navigation by addressing challenges related to underactuated dynamics, obstacle avoidance in human-centric environments, and the integration of human-robot shared control. The findings lay the groundwork for developing future assistive mobility systems that combine dynamic stability, intelligent navigation, and user-centered interaction."]},{"key":"dc:format","label":"Dc Format","values":["application/pdf"]},{"key":"dc:title","label":"Title","values":["Towards self-driving navigation control systems for a rideable ballbot"]}]}],"canonical_facts":{"dc:contributor":["Hsiao-Wecksler, Elizabeth T.","Driggs-Campbell, Katie R.","Amato ,. Nancy M.","Norris ,. William R.","Ramos, Joao"],"dc:creator":["Mansouri, Mahshid"],"dc:date":["2025-05-30","2025-08"],"dc:description":["Submission original under an indefinite embargo labeled 'Open Access'. The submission was exported from vireo on 2025-10-20 without embargo terms","The student, Mahshid Mansouri, accepted the attached license on 2025-05-21 at 12:51.","The student, Mahshid Mansouri, submitted this Dissertation for approval on 2025-05-21 at 13:05.","This Dissertation was approved for publication on 2025-05-30 at 09:28.","DSpace SAF Submission Ingestion Package generated from Vireo submission #22305 on 2025-10-20 at 20:14:43","Ballbots, a class of dynamically balancing mobile robots that use a single spherical wheel for omnidirectional locomotion, offer agile maneuverability and a compact footprint, making them well-suited for navigation in crowded or confined indoor environments. While prior work has explored path planning for ballbots, few have addressed the challenges of navigating with real-world payload constraints, and none have tackled autonomous navigation on a rideable ballbot that includes a human in the control loop. This dissertation presents the implementation and evaluation of autonomous navigation algorithms for MiaPURE (Modular, Interactive, Adaptive, Personalized, Unique Rolling Experience), a human-ridable, hands-free, dynamically balancing ballbot platform developed by our research group at University of Illinois at Urbana-Champaign (Human Dynamics and Controls Lab). This dissertation spans three investigations. First, we integrated and benchmarked a path planning technique on MiaPURE as a heavy-payload ballbot, demonstrating its performance across static and single dynamic obstacle environments at various payloads and speeds. Second, we extended this architecture to include a reactive local planner capable of predicting and avoiding multiple moving agents using Kalman filter-based pedestrian tracking, enabling crowd-aware navigation in low to moderately dense environments. Finally, we evaluated MiaPURE in rideable scenarios with human subjects, examining how different levels of autonomy, including driver control, shared control, and full autonomy, affect user performance, cognitive load, and safety. Together, these studies contribute to the advancement of real-world ballbot navigation by addressing challenges related to underactuated dynamics, obstacle avoidance in human-centric environments, and the integration of human-robot shared control. The findings lay the groundwork for developing future assistive mobility systems that combine dynamic stability, intelligent navigation, and user-centered interaction."],"dc:format":["application/pdf"],"dc:identifier":["https://hdl.handle.net/2142/129898"],"dc:language":["en","eng"],"dc:rights":["Copyright 2025 Mahshid Mansouri"],"dc:subject":["Ballbot","Dynamically-stable Robot","Autonomous Navigation","Path Planning","Obstacle Avoidance","Crowd Navigation","Human-robot Interaction","Mobility Device","Assistive Technology."],"dc:title":["Towards self-driving navigation control systems for a rideable ballbot"],"dc:type":["text"],"thesis:degree_discipline":["Mechanical Engineering"],"thesis:degree_level":["Dissertation"],"thesis:degree_name":["Ph.D."],"thesis:institution_name":["University of Illinois Urbana-Champaign"]},"updated_at":"2026-07-22T22:25:06Z"}