amazon picking challenge
play

Amazon Picking Challenge Stowage Task Abhishek Bhatia, Alex - PowerPoint PPT Presentation

Amazon Picking Challenge Stowage Task Abhishek Bhatia, Alex Brinkman, Feroze Naina, Ihsane Debbache, Rick Shanor Mentor: Dr. Maxim Likhachev 1 Introduction Designed robotic system for stocking warehouse shelves Task Retrieve items


  1. Amazon Picking Challenge Stowage Task Abhishek Bhatia, Alex Brinkman, Feroze Naina, Ihsane Debbache, Rick Shanor Mentor: Dr. Maxim Likhachev 1

  2. Introduction • Designed robotic system for stocking warehouse shelves • Task • Retrieve items out of an unstructured bin • Identification of each item • Place item onto the shelf without damage • Competing in the 2016 Amazon Picking Challenge 2

  3. System Overview Position Kinect over bin UR5 Shelf Segment items in bin Wrist Mount Suction Determine grasping surface Kinect Gripper Pick item with suction gripper Bin Identify item Identification Kinect Place item on shelf 3

  4. System Demo: Part 1 4

  5. Bin Actuation • Linear actuator tilts bin to increase accessible space • Robot is able to pick up items against the walls 5

  6. Motion Planning • MoveIt! software package manages arm kinematics and path planning • OMPL motion planner implements RRT*Connect algorithm to find optimal, minimal distance paths • Base, end effector, and shelf modeled as collision objects 6

  7. Suction Grasping • High flow low pressure vacuum system • Shop-Vac impeller provides 200 CFM and 40 kPA • Custom suction cup mounted to UR5 wrist • Capable of acquiring 36 / 38 items from the 2016 APC item list 7

  8. Grasp Planning 1) Region Growing Segmentation • Select points with minimum curvature values as cluster centers • Find nearest neighbors of the selected points to generate clusters 2) Clusters are scored based on… • Maximum number of points • Height of each cluster • Area of the horizontal surface of each cluster (x-y axis) • Direction of normal 8

  9. Item Identification • Capture kinect2 RGBD data • Mask image based on depth data • Segment image using SLIC algorithm • Classify superpixels using Caffe and Alexnet CNN architecture • Make prediction based on 9

  10. Dataset Generation • Automatic image capture using actuated turntable • HSV color based segmentation • Convex hull approximation • Collected 100 images for all 38 items 10

  11. Item Segmentation • Fixed location of the end- effector above the ID Kinect. • Depth based thresholding • Geometries of all the objects are known, horizontal thresholding. 11

  12. Image Segmentation and Identification • Segment image using SLIC superpixel algorithm • AlexNet CNN is used for item identification • Trained for 8 hours on over 400,000 segments using Nvidia Titan GPU • Predictions are computed in < 1 second • 38 predictions are generated for every super pixel 12

  13. Global Prediction • Average predictions for each • 75% accuracy on over 10,000 class simulated permutations of acquired images • Identify item that has the highest confidence prediction • Renormalize predictions • Repeat until all 12 items are identified 13

  14. System Demo: Part 2 14

  15. Future Work 2 months to improve system before the competition at Robocup on June 31 st Grasping from bin • Use improved clustering to improve first pass pickup rate Item Identification • Further supplement training data with real images • Place items in ‘confusion set’ in the same bin to reduce the chance of mis- associations • Refine global prediction algorithm to maximize accuracy Item placement on shelf • Develop pose estimation method for large items • Develop place strategy for large items of known pose 15

  16. Questions [1] Amazon picking challenge rules: http://amazonpickingchallenge.org/APC_2016_Official_Rules.pdf [2] Amazon picking challenge submission video: https://youtu.be/oGq05wN7mmg [3] PCL Region Growing Segmentation: http://pointclouds.org/documentation/tutorials/region_growing_rgb_segme ntation.php [4] MoveIt: http://moveit.ros.org/ [5] Open Motion Planning Library: http://ompl.kavrakilab.org/ [6] AlexNet: http://papers.nips.cc/paper/4824-imagenet-classification-with- deep-convolutional-neural-networks.pdf [7] Caffe Deep Learning: http://caffe.berkeleyvision.org/ [8] Berkeley APC Dataset: http://rll.berkeley.edu/amazon_picking_challenge/ 16

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend