Web-Books
in the Austria-Forum
Austria-Forum
Web-Books
International
Proceedings - OAGM & ARW Joint Workshop 2016 on "Computer Vision and Robotics“
Page - 141 -
  • User
  • Version
    • full version
    • text only version
  • Language
    • Deutsch - German
    • English

Page - 141 - in Proceedings - OAGM & ARW Joint Workshop 2016 on "Computer Vision and Robotics“

Image of the Page - 141 -

Image of the Page - 141 - in Proceedings - OAGM & ARW Joint Workshop 2016 on

Text of the Page - 141 -

Figure3: DecompositionofskillmoveBoxFromLevelToTray intoitsprimitivesandhowexecutivelayer handles the execution. 4.3. BehavioralControlLayer This layer holds all skill primitives. The primitives are platform-dependent and have to be re- programmed for specific robot platforms. The upper layers are immediately portable to other plat- forms. The primitives have a defined interface but their implementation is different for different platforms. Skill primitives can perform perception, manipulation, grasping tasks or any combination of those. Local recoveries are performed in this layer. If a recovery is impossible skill primitives report their error. A skill primitivecanbeusedbydifferent skills. Figure 4 depict for instance the primitive of looking for items once the box is on the tray. For the box detection the point cloud of the top RGBD camera and the PCL implementation [16] of FPFH features[15](initialdetection)andICP(finealignment)areused. Thecontrolof thearmsarerealized using the MoveIt! framework [2]. Items are detected using the RGB cameras in the wrist. Figure 5a shows the inspectionof aboxwhileFigure5adepict the internal representationof the situation. 5.4 Behavioral control Shelf Tray Box Baxter movement Figure5.22: After the box is turned the box’s handle is released and the grasping arm moves away from the handle. Figure5.23: In this figure the different blocks of the detect item skill primitive are shown. First it detects the transport box, then it moves the arm over the box and detects the item using the hand camera. If the skill succeeds the item pose PPG and the box pose BPG ares returned. 67 Figure4: Detect Item primitive.PPG represents the global item pose.BPG represents the global box pose. 5. Results The major result of this work is a working prototype implementation of the proposed order picking system based on the robot Baxter and standard software packages such as ROS or MoveIt!. But we are interested in particular in the dependability of the system. Therefore, we performed a detailed evaluationof the individual skill primitives. For the evaluation we executed individual skill primitives multiple times (around 50 trials each) in 5 141
back to the  book Proceedings - OAGM & ARW Joint Workshop 2016 on "Computer Vision and Robotics“"
Proceedings OAGM & ARW Joint Workshop 2016 on "Computer Vision and Robotics“
Title
Proceedings
Subtitle
OAGM & ARW Joint Workshop 2016 on "Computer Vision and Robotics“
Authors
Peter M. Roth
Kurt Niel
Publisher
Verlag der Technischen Universität Graz
Location
Wels
Date
2017
Language
English
License
CC BY 4.0
ISBN
978-3-85125-527-0
Size
21.0 x 29.7 cm
Pages
248
Keywords
Tagungsband
Categories
International
Tagungsbände

Table of contents

  1. Learning / Recognition 24
  2. Signal & Image Processing / Filters 43
  3. Geometry / Sensor Fusion 45
  4. Tracking / Detection 85
  5. Vision for Robotics I 95
  6. Vision for Robotics II 127
  7. Poster OAGM & ARW 167
  8. Task Planning 191
  9. Robotic Arm 207
Web-Books
Library
Privacy
Imprint
Austria-Forum
Austria-Forum
Web-Books
Proceedings