Robotic Manipulation with a Human in the Loop - Accuracy Estimation of the Baxter Robot

Jiewen Sun, Sebastian Schweigert, James Su, Sunil Srinivasan and Mark Jouppi

EECS Department
University of California, Berkeley
Technical Report No. UCB/EECS-2015-67
May 13, 2015

http://www2.eecs.berkeley.edu/Pubs/TechRpts/2015/EECS-2015-67.pdf

This paper illustrates the design and implementation of a robotic software system based on robot-human interactions, which increases the applications of low-cost, inaccurate robots such as Baxter. The first four parts of the paper discuss the motivation, market & industry, IP strategy and system workflow. Then the paper explains a specific technical contribution of the project in detail – estimating Baxter’s positioning accuracy. Based on forward kinematics and Jacobian matrix respectively, two models are built to convert the error tolerance of the joints to the error tolerance of the end effector in the Cartesian space. The second model based on Jacobian matrix is chosen as the final approach since it has linear complexity and it is more computationally efficient. The result gives a reasonable estimation of Baxter’s accuracy, which allows valid comparison with the task’s accuracy requirements. Thus we are able to determine how the human can interact with the robot and improve its performance.

Advisor: Ruzena Bajcsy


BibTeX citation:

@mastersthesis{Sun:EECS-2015-67,
    Author = {Sun, Jiewen and Schweigert, Sebastian and Su, James and Srinivasan, Sunil and Jouppi, Mark},
    Title = {Robotic Manipulation with a Human in the Loop - Accuracy Estimation of the Baxter Robot},
    School = {EECS Department, University of California, Berkeley},
    Year = {2015},
    Month = {May},
    URL = {http://www2.eecs.berkeley.edu/Pubs/TechRpts/2015/EECS-2015-67.html},
    Number = {UCB/EECS-2015-67},
    Abstract = {This paper illustrates the design and implementation of a robotic software system based on robot-human interactions, which increases the applications of low-cost, inaccurate robots such as Baxter. The first four parts of the paper discuss the motivation, market & industry, IP strategy and system workflow. Then the paper explains a specific technical contribution of the project in detail – estimating Baxter’s positioning accuracy. Based on forward kinematics and Jacobian matrix respectively, two models are built to convert the error tolerance of the joints to the error tolerance of the end effector in the Cartesian space. The second model based on Jacobian matrix is chosen as the final approach since it has linear complexity and it is more computationally efficient. The result gives a reasonable estimation of Baxter’s accuracy, which allows valid comparison with the task’s accuracy requirements. Thus we are able to determine how the human can interact with the robot and improve its performance.}
}

EndNote citation:

%0 Thesis
%A Sun, Jiewen
%A Schweigert, Sebastian
%A Su, James
%A Srinivasan, Sunil
%A Jouppi, Mark
%T Robotic Manipulation with a Human in the Loop - Accuracy Estimation of the Baxter Robot
%I EECS Department, University of California, Berkeley
%D 2015
%8 May 13
%@ UCB/EECS-2015-67
%U http://www2.eecs.berkeley.edu/Pubs/TechRpts/2015/EECS-2015-67.html
%F Sun:EECS-2015-67