Project

# Title Team Members TA Documents Sponsor
27 Supernumerary Robotic Limbs
Haotian Jiang
Xuekun Zhang
Yichi Zhang
Yushi Chen
design_document1.pdf
design_document2.pdf
proposal1.pdf
proposal2.pdf
Liangjing Yang
# TEAM MEMBERS
Haotian Jiang (hj24)
Yushi Chen
Yichi Zhang
Xuekun Zhang(xuekunz2)

# PROBLEM
Supernumerary Robotic Limbs (SRLs) have emerged as a fascinating advancement in the field of robotics, offering the potential to augment human capabilities by providing additional robotic limbs. However, a significant current problem plaguing the implementation of SRLs revolves around integration challenges. The seamless coordination between these robotic limbs and the user's natural limbs remains a complex issue. Achieving intuitive and synchronized control over the supernumerary limbs, ensuring they move in harmony with the user's intended actions, poses a considerable technological hurdle. Additionally, the current state of SRLs faces limitations in adaptability to various tasks and environments, hindering their practicality.

# SOLUTION OVERVIEW
1. Seamless Coordination and Control: One of the main challenges is achieving intuitive and synchronized control between SRLs and the user's natural limbs. This requires advanced sensor technologies and algorithms capable of interpreting human intent and translating it into precise robotic movement.

Solution Ideas:
Advanced Sensory Feedback: Implementing a sophisticated sensory feedback system that can accurately detect and interpret the user's movements and intentions. This could involve a combination of technologies like electromyography (EMG) to read muscle signals, motion sensors, and perhaps even neural interfaces. Machine Learning Algorithms: Developing algorithms capable of learning and adapting to the user's movement patterns. Machine learning can help in predicting and synchronizing the movements of the robotic limbs with the user's natural limbs. Haptic Feedback: Integrating haptic feedback into the SRL system can provide the user with tactile information about the limb's position and the forces it encounters, enhancing control.

2. Adaptability to Various Tasks and Environments: SRLs need to be versatile enough to perform a wide range of tasks in different environments, which is a challenging aspect of their design and functionality.

Solution Ideas:
Modular Design: Creating a modular SRL system where different types of limbs or tools can be attached and detached as needed could provide the versatility required for different tasks. Environment Sensing and Adaptation: Incorporating sensors that allow the SRL to understand and adapt to different environments. This could involve visual recognition systems, lidar for spatial awareness, or other environmental sensors. User-Defined Customization: Allowing users to customize the settings and behavior of the SRLs for specific tasks could enhance their practicality in various scenarios.

3. User Training and Interface Design: Another critical aspect is how users interact with and control the SRLs. The learning curve and ease of use are important for wide adoption.
Solution Ideas:
Intuitive User Interfaces: Designing user interfaces that are intuitive and easy to learn can significantly enhance the user experience. This could involve gesture-based controls, voice commands, or even direct brain-computer interfaces for more advanced implementations. Simulation and Training Programs: Providing simulation-based training tools can help users learn to control the SRLs effectively, ensuring they can be used efficiently in real-world tasks.

4. Safety and Compliance: Ensuring the safety of both the user and those around them is paramount, especially in environments where human-robot interaction is frequent.
Solution Ideas:
Real-time Safety Protocols: Implementing real-time monitoring and safety protocols that can prevent accidents or injuries. This includes collision avoidance systems and emergency stop mechanisms. Compliance with Regulations: Adhering to existing robotic and workplace safety regulations, and contributing to the development of new standards specifically for SRLs.

# CRITERION FOR SUCCESS
For our Supernumerary Robotic Limbs (SRLs) project, success is contingent upon meeting specific high-level criteria. Stability is a paramount goal, demanding that signals are received seamlessly, without any loss, especially within the confines of a room, even when there is a gap of two chairs. Affordability is a key criterion, emphasizing the importance of keeping costs low to enable widespread adoption and accessibility. Efficiency is critical; the process from user input to signal collection and transmission should operate with minimal delay. Aesthetic considerations are not overlooked; the design should be widely accepted and easily producible through technologies like 3D printing. Feedback mechanisms are crucial for user satisfaction; users should receive prompt and meaningful feedback from the system, enhancing their experience and trust. Additionally, the system's concurrency is vital; it must adeptly handle signals from multiple limbs in real-time, ensuring seamless integration and coordination. These high-level goals collectively define the success of our Supernumerary Robotic Limbs project.

# DISTRIBUTION OF WORK

Yichi Zhang: Part of the code work and electronic control system design and equipment selection

Yushi Chen: Part of the code work and electronic control system design and equipment selection

Xuekun Zhang: Progress major code work and overall design work

Haotian Jiang: 3D print structure design and physical setup for the hardware part.

Amphibious Spherical Explorer

Featured Project

The amphibious spherical explorer (ASE) is a spherical robot for home monitoring, outdoor adventure or hazardous environment surveillance. Due to the unique shape of the robot, ASE can travel across land, dessert, swamp or even water by itself, or be casted by other devices (e.g. slingshot) to the mission area. ASE has a motion-sensing system based on Inertial Measurement Unit (IMU) and rotary magnetic encoder, which allows the internal controller to adjust its speed and attitude properly. The well-designed control system makes the robot free of visible wobbliness when it is taking actions like acceleration, deceleration, turning and rest. ASE is also a platform for research on control system design. The parameters of the internal controller can be assigned by an external control panel in computer based on MATLAB Graphic User Interface (GUI) which communicates with the robot via a WiFi network generated by the robot. The response of the robot can be recorded and sent back to the control panel for further analysis. This project is completely open-sourced. People who are interested in the robot can continue this project for more interesting features, such as adding camera for real-time surveillance, or controller design based on machine learning.