The University of Auckland

Project #10: Reinforcement Learning Based Control for Robotic Grasping and Manipulation with a Robot Hand

Back

Description:

This project is seeking to develop a Reinforcement Learning (RL) based control system for the grasping of objects. RL is a part of Artificial Intelligence (AI) which seeks to enable robots to learn to perform tasks without human interaction or guidance autonomously. Through RL a robot learns to perform actions based on observations of its environment through its sensors and feedback in the form of “rewards” for taking good actions, aiming to maximize the overall reward it receives while carrying out a given task.

This project extends upon work completed last year that enabled a two-fingered and three-finger robotic gripper to manipulate objects through the state-of-the-art in RL - this work can be seen here:

1) https://www.youtube.com/watch?v=2QBPtrrYIrY 

2) https://www.youtube.com/watch?v=xkack0nEHlM.

3) https://youtu.be/0kii1EJjOzw 

This project will extend this work to a full Robotic hand (https://github.com/UoA-CARES/Gripper-Code) which will increase the complexity of the manipulation tasks the system can learn. Furthermore, we will apply novel RL techniques to all robotic grippers to explore further improvements to the learning system itself. 

The physical gripper and experimental environment necessary for conducting these experiments have been constructed already - the teams will focus on developing and evaluating the novel learning algorithms. 

This project will require strong programming skills, specifically in python, and will require the students to frequently come into the robotics lab to work on the project. This project is unsuitable for remote development due to the requirement to work with and test the physical grippers. Prior experience with Pytorch or ROS (1 or 2) would be beneficial but not required as we will teach you those tools as part of the project.

The project forms a part of the SFTI Rangatahi Robotics project - https://www.sftichallenge.govt.nz/news/rangatahi-mission-lab/ and will work closely with the existing team in the CARES (https://cares.blogs.auckland.ac.nz/) group working in this space. We will be seeking to publish the results of this project at an international conference. 

Type:

Undergraduate

Outcome:

The outcome of this project will be:

Prerequisites

None

Specialisations

Categories

Supervisor

Co-supervisor

Team

Lab

Robotics (405.652, Lab)