Dual-Arm Robot Modeling, Manipulation, and Control
Project Description
This project focuses on advancing the modeling, manipulation planning, and control of dual-arm robotic systems. Participants will investigate kinematic and dynamic modeling of coordinated arms, design bimanual manipulation tasks such as object handovers or collaborative assembly, and implement robust control algorithms for synchronized motion. The work will leverage simulation tools and will extend to physical validation using lab hardware. Key challenges include redundancy resolution, collision avoidance, force coordination, and real-time task execution. Outcomes will contribute to applications in flexible manufacturing, logistics, and human-robot collaboration, providing a foundation for scalable multi-arm automation.
Supervisor
DUAN, Molong
Quota
1
Course type
UROP1000
UROP1100
UROP2100
UROP3100
UROP3200
UROP4100
Applicant's Roles
Applicants will engage in developing kinematic/dynamic models for dual-arm systems, implementing simulations to validate grasping and manipulation tasks, and designing trajectory planners for coordinated actions like grasping or handovers. Roles also include coding control strategies such as impedance or leader-follower methods, integrating collision avoidance, benchmarking performance metrics (e.g., accuracy, efficiency), and documenting results for technical reports. Depending on progress, applicants may test controllers on physical hardware, analyze data, and contribute to academic publications.
Applicant's Learning Objectives
Through this project, applicants will gain proficiency in multi-body dynamics, real-time control systems, and robotic manipulation planning, using tools like Matlab, Python/C++, and simulation environments. They will develop research skills by formulating hypotheses, troubleshooting complex systems, and translating theoretical concepts (e.g., cooperative control) into practical implementations. Collaboration with lab members will enhance communication abilities through regular progress updates and technical documentation. Ultimately, participants will build a portfolio relevant to robotics careers or graduate studies while understanding industry/academic research workflows.
Complexity of the project
Moderate