Robotics Project #1: Mechanical Design of a Hopping Robot Leg
Faculty Mentor: Yanran Ding, [email protected]
Prerequisites:
- Experience in SolidWorks
- Robotics competition
Project Description: The student will design the mechanical components of a legged robot that is capable of continuous hopping motion. This project will involve design brainstorming, CAD modeling, manufacturing, robot assembly, experimental testing and data analysis.
Research Mode: In Lab
Robotics Project #2: Machine Learning for Bipedal Robot Control
Faculty Mentor: Yanran Ding, [email protected]
Prerequisites:
- Experience in Python
Project Description: The student will set up machine learning environments to train locomotion controllers for a bipedal robot in a simulation environment. This project will involve exporting the robot model to the physical simulator, configuring the reward function and the tuning of the corresponding weights.
Research Mode: In Lab
Robotics Project #3: Motion Capture of Amputee Biomechanics with a Powered Prosthetic Leg
Faculty Mentor: Gregg, Robert, [email protected]
Prerequisites:
- Vicon, Matlab, Human subjects research
Project Description: The goal of this project is to assist with the motion capture data collection and analysis of an endurance study on above-knee amputees using our powered knee-ankle prosthesis. This project will be performing the data collection with the rest of the team and processing the data. Processing the data will include gap filling and filtering as well as exploring biomechanical metrics within the data. If interested and time allows, the student will be able to help with tasks outside of motion capture work. Outside of technical work, the student will be expected to attend weekly project meetings and is invited to join weekly lab group meetings.
Research Mode: In Lab
Robotics Project #4: Development and Validation of an Assistive Ankle Exoskeleton Controller
Faculty Mentor: Gregg, Robert, [email protected]
Prerequisites:
- Python, Matlab
Project Description: The goal of this project is to assist with the development and validation of a controller for an assistive, powered ankle exoskeleton for able-bodied users and users with a gait pathology or impairment. Controller development involves data-driven optimization and simulation in Matlab and real-time implementation in Python using our powered ankle exoskeleton. To validate the controller performance, the student will assist with human subject data collection and analysis, hopefully including a pilot study for users with chronic ankle arthritis. If interested and time allows, the student will be able to help with tasks outside of the ankle exoskeleton controller development and validation. Outside of technical work, the student is invited to join weekly lab group meetings.
Research Mode: In Lab
Robotics Project #5: Autonomous Navigation and MBot
Faculty Mentor: Chad Jenkins, [email protected]
Prerequisites:
- Robotics 102 or any Robotics 300-level course
Project Description: Robotics 102, and its focus on autonomous navigation, is a cornerstone
of our trailblazing new Robotics major for undergraduates, which is poised to define robotics as
an academic discipline and provide more accessible pathways for students into artificial
intelligence. Further, Robotics 102 has played a central role in our efforts to realize a national
model for Distributed Teaching Collaboratives — as an open-source approach to course
development and building bridges between Minority Serving Institutions and R1 universities.
Students working on this project will contribute to a development team focused on continued
development of our MBot-series mobile robots and advancing their software stack for
autonomous navigation
Research Mode: In Lab
Robotics Project #6: Control of Surgical Robots in Virtual Reality
Faculty Mentor: Mark Draelos, [email protected]
Prerequisites:
- Experience with virtual reality engines (e.g., Unreal Engine, Unity)
- experience programming in C++, C#, or Python
Project Description: Existing virtual reality environments for surgical use rely almost exclusively on static pre-operative image datasets, such at CT or MRI scans. This project involves developing an interactive virtual-reality environment to remotely control robot arms to perform a mock surgical procedure guided by live volumetric imaging. Potential tasks include designing 3D or virtual reality environments, implementing algorithms to transform user motions into robot movements, developing user interface strategies, and conducting studies to evaluate user performance.
Research Mode: In Lab
Robotics Project #7: Soft Robot Face Mask
Faculty Mentor: Mark Draelos, [email protected]
Prerequisites:
- Experience with mechanical CAD (e.g., Solidworks, Inventor)
Project Description: Standard-of-care face masks require continuous application of force and healthcare provider attention in order to maintain position over the nose/mouth and avoid large leaks. This project is developing a soft robotic face mask for respiratory support that self-seals to the patient’s face without any provider intervention. Potential tasks include designing and fabricating new face prototypes, designing test protocols for masks, and performing tests of mask performance.
Research Mode: In Lab
Robotics Project #8: Mobile Manipulation for Agricultural Applications
Faculty Mentor: Dmitry Berenson. [email protected]
Prerequisites:
- Strong programming experience (EECS 281)
- experience with robotics and/or agriculture is a plus
Project Description: There are many farming tasks, such as pulling weeds, identifying diseases, harvesting, and applying fertilizer that could be done by robots. However, robots lack the intelligence to do these tasks in a wide range of environments. This project will focus on developing software and algorithms for the Spot robot in order to allow it to perform farming tasks. This will include work on navigation, perception, and manipulation.
Research Mode: In Lab
Robotics Project #9: Quantifying human performance for operational environments
Faculty Mentor: Leia Stirling, [email protected]
Project Description: In this interdisciplinary research group, we bring together methods from human factors, biomechanics, and robotics. We strive to understand the physical and cognitive interactions for goal-oriented human task performance and support operational decision making that relies on manual task performance. These goals may include reducing musculoskeletal injury risks, supporting telehealth, and improving technology usability. However, the term performance is not universally defined and requires learning about the desired task goals and the sub-tasks and motions the human will need to accomplish them.
There are different projects students may support:
- Upper Extremity Exoskeletons for Industrial Applications. Exoskeletons are currently being evaluated for many different applications. In this project, the student may support the development of a study and/or data analysis related to upper extremity exoskeletons designed to support overhead work and/or reaching and grasping.
- Lower Extremity Exoskeletons for mobility assist: In this project, the student may support the development of a study and/or data analysis related to lower extremity exoskeletons designed to assist ankle motion for mobility assistance.
- Space Telerobotics: In this project, the student may support the development of a simulation study and/or data analysis related to operating a small robotic satellite that inspects and docks on a simulated space station.
Research Mode: In Lab