DLR-Logo -> http://www.dlr.de
DLR Portal Home | Imprint | Privacy Policy | Contact | Deutsch
Fontsize: [-] Text [+]

3D Registration for Verification of Humanoid Justin’s Upper Body Kinematics

Figueroa Fernandez, Nadia Barbara (2012) 3D Registration for Verification of Humanoid Justin’s Upper Body Kinematics. DLR-Interner Bericht. DLR-IB 572-2012/03. Master's. TU Dortmund. 133 S.

[img] PDF - Only accessible within DLR


Humanoid robots such as DLR’s Justin were designed to interact with unknown environ- ments and cooperate with humans. To ensure safety and mobility they are built with light-weight structures and flexible mechanical components. This light-weight design en- ables the robot to achieve a compliant behavior of the arm kinematic chain, with the draw-back of having a low positioning accuracy at the TCP (Tool-Center-Point) end-pose of the hand. Torque sensors are used to approximate the deflections of the joints and compensate the TCP end-pose errors. However, this approximation is insufficient due to remaining unidentified errors and flexibilities in the joints and links. The identification of a maximum TCP end-pose error is essential for object manipulation and path planning. This thesis proposes a verification routine for the identification of the maximum bounds of the TCP end-pose errors by using the on-board stereo vision system. The error identi- fication is based on the pose estimation of 3D point clouds of Justin’s hand using state-of- the-art 3D registration techniques. A model of the hand is required for pose estimation. The hand’s CAD (Computer-Aided- Design) model does not accurately reflect the data observed by the stereo vision system, therefore we generate models of the hand by registering multiple 3D point clouds. Be- cause the hand is a self-occluding object a full model is not achievable. Partial models are generated by creating subsets of overlapping point clouds. We proposed a method for the rejection of non-overlapping point clouds based on a statistical analysis of the depth values. The partial models are created by applying an extended metaview registration method to the remaining subset of point clouds. The registration of a random point cloud of the hand to the model generates an estimate of the TCP end-pose. This estimate is compared to the measured TCP end-pose obtained by computing the forward kinematics of the arm using the joint angle measurements. The verification routine consists in repeating this procedure with N -random poses. The bounds of the TCP end-pose errors are identified as the maximum translational and rotational er- ror from the set of random poses. To evaluate the errors identified by using 3D registration, we implemented a marker-based pose estimation method with the ARTrack IR Optical tracking system. This method re- quired a robust calibration of tracking targets to Justin’s head and hands. The errors estimated by using this tracking system are considered as the ground truth. Experimental results showed that the estimated errors by using 3D registration are consistent with this ground truth. Therefore, our proposed verification routine is suitable for the bound iden- tification of Justin’s TCP end-pose errors. The identified bounds can be used to adjust the obstacle clearance in path planning techniques. Unexpected collisions with the envi- ronment can be prevented by setting this clearance to a value higher than the maximum bound of the TCP end-pose errors.

Item URL in elib:https://elib.dlr.de/79939/
Document Type:Monograph (DLR-Interner Bericht, Master's)
Title:3D Registration for Verification of Humanoid Justin’s Upper Body Kinematics
AuthorsInstitution or Email of AuthorsAuthor's ORCID iDORCID Put Code
Date:12 March 2012
Open Access:No
Number of Pages:133
Keywords:3D, Registration, Verification, Humanoid, Justin, Kinematics, Upper Body
Institution:TU Dortmund
Department:Elektrotechnik und Informationstechnik
HGF - Research field:Aeronautics, Space and Transport
HGF - Program:Space
HGF - Program Themes:Space System Technology
DLR - Research area:Raumfahrt
DLR - Program:R SY - Space System Technology
DLR - Research theme (Project):R - RMC - Mechatronik und Telerobotik (old)
Location: Oberpfaffenhofen
Institutes and Institutions:Institute of Robotics and Mechatronics (until 2012)
Deposited By: Laskey, Jessica
Deposited On:19 Dec 2012 11:02
Last Modified:13 Jul 2016 17:28

Repository Staff Only: item control page

Help & Contact
electronic library is running on EPrints 3.3.12
Website and database design: Copyright © German Aerospace Center (DLR). All rights reserved.