Pinch-grasping robot handles items with precision

Preliminary tests show a prototype pinch-grasping robot achieved a 10-fold reduction in damage on items such as books and boxes.

For humans, finding and fetching a bottle of ketchup from a cluttered refrigerator without toppling the milk carton is a routine task. For robots, this remains a challenge of epic complexity.

At Amazon, scientists are addressing this challenge by teaching robots to understand cluttered environments in three dimensions, locate specific items, and safely retrieve them using a move called the pinch grasp — that unique thumb-and-finger hold that many people take for granted.

The research is part of an ongoing effort in the field of item-specific manipulation to develop robots that can handle millions of items across the kaleidoscope of shapes and sizes that are shipped to customers every day from Amazon fulfillment centers.

Watch the pinch grasping arm sort through items

We humans find and retrieve specific items with hands that are loaded with nerves connected to the brain for signal processing, hand-eye coordination, and motion control.

“In robotics, we don’t have the mechanical ability of a five-finger dexterous hand,” said Aaron Parness, a senior manager for applied science at Amazon Robotics AI. “But we are starting to get some of the ability to reason and think about how to grasp. We’re starting to catch up. Where pinch-grasping is really interesting is taking something mechanically simple and making it highly functional.”

Related content
Three of Amazon’s leading roboticists — Sidd Srinivasa, Tye Brady, and Philipp Michel — discuss the challenges of building robotic systems that interact with human beings in real-world settings.

This catching up is powered by breakthrough machine learning capabilities aimed at understanding the three-dimensional geometry of cluttered environments and how to navigate in them, according to Siddhartha Srinivasa, director of Amazon Robotics AI.

“Not only are we able to build robust three-dimensional models of the scene, we’re able to identify a specific item in the scene and use machine learning to know how best to pick it up and to move it quickly and without damage,” he said.

From suction to pinching

Today, vacuum-like suction is the default technology for robots tasked to pick up and move items of different shapes and sizes. These robots typically have elastic suction cups that form to the surface of the item to be lifted, creating a tight seal that provides control. The process works well across a range of items, from gift cards to cylindrical poster tubes.

Watch the Robin robotic arm deftly handling packages

Challenges occur if a vacuum seal breaks prematurely, which can happen when the angle of attachment changes during motion.

“If you are moving really fast from one location to another, objects can swing out and then just fly away,” said Can Erdogan, a senior applied scientist at Amazon Robotics AI. “All of the sudden, there are items on the ground.”

Increased suction to prevent premature detachment can also cause damage such as blistered or ripped packaging.

Related content
New statistical model reduces shipment damage by 24% while cutting shipping costs by 5%.

In other instances, the item to be moved requires contact on more than one surface. Books, for example, flop open if lifted from only the front or back cover. Another challenge is to get a tight seal on bags filled with granular items such as marbles or sand.

Pinch-grasping mimics the firm grip of a hand, enabling the robot to safely move the item from one place to the next without dropping it or causing damage.

“We are not just interested in picking up an item. We want to move the item,” Erdogan noted. “To do that, you need to be able to control it.”

Getting a grip on the scene

People who are sighted can estimate the shape of an item they intend to move, even when part of it is obscured from view. Take the ketchup bottle in the refrigerator: Even if only the top of it can be seen, experience and context allow people to imagine the full shape. We automatically create a mental model of it and a plan to grasp and move it without spilling the milk.

One of our big investments was making sure we can visualize the scene from multiple cameras and fuse all of that information as fast as possible so that we can get the full shape of the objects.
Can Erdogan

“Our robots are not quite there yet, but to be able to grasp this item from the front and back, we need to understand this whole shape,” Erdogan said. “So, one of our big investments was making sure we can visualize the scene from multiple cameras and fuse all of that information as fast as possible so that we can get the full shape of the objects.”

This 3D scene understanding is generated by multiple camera angles along with machine learning models trained to recognize and estimate the shape of individual items that help the robot compute how to grasp the item on two surfaces.

A set of motion algorithms take this understanding of the scene and item identification and combine it with the known dynamics of the robot — such as arm and hand weight — to calculate how to move the object from one place to another. The fusion of these models allows the robot to execute a pinch grasp and move something without bumping into other items.

In addition, multiple cameras provide a set of eyes on the scene — also known as continuous perception — to monitor the grasp and movement of an item so that the robot can adjust its plan of motion as necessary.

That’s an advance for robots, which typically “look at the scene, make a decision of what to do, and then do it. It’s almost like they close their eyes after they decide what to do, which is quite a shame because there are things going on in the scene while you’re doing it. Most of the damage to items happens in those moments,” Erdogan said.

Move fast, don’t break things

An advantage of suction is speed. That’s because contact is on a single surface. This allows a robot to quickly pick and move items such as chocolate bars from a shelf to a box. Grasping an item on two surfaces is more complicated, and thus takes longer, Erdogan noted. To make up for the extra time spent on a pinch grasp, the team optimized the robot arm to move faster.

“If you have a better grasp on the item, you can move faster. Moving faster also means you can take your time to achieve these good grasps,” he said. “We are lucky we have collaborators on our team who are focusing on motion, and we did this nice optimization where we made both the grasp and the motion faster.”

In preliminary tests, the team’s prototype pinch-grasping robot achieved a 10-fold reduction in damage on certain items, such as books, without a loss of speed when compared to robots that use suction.

“They not only showed they could grip a lot of objects, but they did it really fast — they got to 1,000 units per hour,” said Parness, who oversees the project.

The ability to grasp a diversity of items and move them quickly without damage makes pinch-grasping well suited for eventual deployment in an Amazon fulfillment center.

“What’s interesting about e-commerce, as opposed to manufacturing, is it’s much more dynamic,” Parness explained. “It’s a pen, and then it’s a teddy bear, and then it’s a light bulb, and then it’s a t-shirt, and then it’s a book.”

Fulfillment automation

For deployment in an Amazon fulfillment center, a key challenge is to generalize the robot’s item specific manipulation capability to all items available in the Amazon Store, noted Srinivasa.

Related content
By managing and automating many of the steps involved in continual learning, Janus is helping Amazon’s latest robots adapt to a changing environment.

“A majority of the items the robot is going to encounter in production it’s probably never seen before, so it needs to be able to generalize effectively to previously unseen items,” he explained. “Humans do this, too. When we see something novel, we try to map it to the nearest thing that we have encountered before and then try to use that experience from that task and modify it for a new situation.”

Another challenge is to gear the robot so that it can effectively manipulate the vast range of items available in the Amazon Store. For now, the robot uses an off-the-shelf hand to manipulate items that weigh less than two pounds, about half of the items available for purchase.

We can get to the questions that are relevant for the world of robotics in a very data-driven way. Once you have those questions, answering them is a joy. And when you answer them, you know how impactful they can be.
Siddhartha Srinivasa

Going forward, the team will need to design a hand — and associated tools — from scratch that can handle the full range of available items, Erdogan said.

What’s more, while pinch-grasping is superior to suction for some items, suction is better for others, especially flat items such as cards and rulers. A robot optimized for deployment in a fulfillment center may require suction and pinching, along with a machine learning algorithm that’s trained to decide which technique to use for any given situation, Parness said.

“As a person, you pick up a book differently than if you pick up a coin or a t-shirt,” he explained. “We need robots to be intelligent about the items they’re manipulating. If I’m picking up a hammer to hammer a nail in, I want to grasp it in a certain way. But if I’m picking up a hammer to go put it in a box to ship it to you, I want to grasp it in a different way. That’s the future of item intelligence.”

Amazon’s size, scale, and mission enable this level of robotics research, Srinivasa said, and it also enhances the effect it can have in the real world. For example, working within Amazon provides scientists with access to data on current item damage rates and models that show the improvements required to justify the investment in robotics. This provides a focus for his team’s scientists and engineers.

“We can get to the questions that are relevant for the world of robotics in a very data-driven way. Once you have those questions, answering them is a joy,” he said. “And when you answer them, you know how impactful they can be.”

Research areas

Related content

US, CA, San Francisco
About Twitch Launched in 2011, Twitch is a global community that comes together each day to create multiplayer entertainment: unique, live, unpredictable experiences created by the interactions of millions. We bring the joy of co-op to everything, from casual gaming to world-class esports to anime marathons, music, and art streams. Twitch also hosts TwitchCon, where we bring everyone together to celebrate, learn, and grow their personal interests and passions. We’re always live at Twitch. Stay up to date on all things Twitch on Linkedin, Twitter and on our Blog. About the role: Twitch builds data-driven machine learning solutions across several rich problem spaces: Natural Language Processing (NLP), Recommendations, Semantic Search, Classification/Categorization, Anomaly Detection, Forecasting, Safety, and HCI/Social Computing/Computational Social Science. As an Intern, you will work with a dedicated Mentor and Manager on a project in one of these problem areas. You will also be supported by an Advisor and participate in cohort activities such as research teach backs and leadership talks. This position can also be located in San Francisco, CA or virtual. You Will: Solve large-scale data problems. Design solutions for Twitch's problem spaces Explore ML and data research
LU, Luxembourg
Are you a talented and inventive scientist with a strong passion about modern data technologies and interested to improve business processes, extracting value from the data? Would you like to be a part of an organization that is aiming to use self-learning technology to process data in order to support the management of the procurement function? The Global Procurement Technology, as a part of Global Procurement Operations, is seeking a skilled Data Scientist to help build its future data intelligence in business ecosystem, working with large distributed systems of data and providing Machine Learning (ML) and Predictive Modeling expertise. You will be a member of the Data Engineering and ML Team, joining a fast-growing global organization, with a great vision to transform the Procurement field, and become the role model in the market. This team plays a strategic role supporting the core Procurement business domains as well as it is the cornerstone of any transformation and innovation initiative. Our mission is to provide a high-quality data environment to facilitate process optimization and business digitalization, on a global scale. We are supporting business initiatives, including but not limited to, strategic supplier sourcing (e.g. contracting, negotiation, spend analysis, market research, etc.), order management, supplier performance, etc. We are seeking an individual who can thrive in a fast-paced work environment, be collaborative and share knowledge and experience with his colleagues. You are expected to deliver results, but at the same time have fun with your teammates and enjoy working in the company. In Amazon, you will find all the resources required to learn new skills, grow your career, and become a better professional. You will connect with world leaders in your field and you will be tackling Data Science challenges to ensure business continuity, by taking the right decisions for your customers. As a Data Scientist in the team, you will: -be the subject matter expert to support team strategies that will take Global Procurement Operations towards world-class predictive maintenance practices and processes, driving more effective procurement functions, e.g. supplier segmentation, negotiations, shipping supplies volume forecast, spend management, etc. -have strong analytical skills and excel in the design, creation, management, and enterprise use of large data sets, combining raw data from different sources -provide technical expertise to support the development of ML models to facilitate intelligent digital services, such as Contract Lifecycle Management (CLM) and Negotiations platform -cooperate closely with different groups of stakeholders, e.g. data/software engineers, product/program managers, analysts, senior leadership, etc. to evaluate business needs and objectives to set up the best data management environment -create and share with audiences of varying levels technical papers and presentations -deal with ambiguity, prioritizing needs, and delivering results in a dynamic environment Basic qualifications -Master’s Degree in Computer Science/Engineering, Informatics, Mathematics, or a related technical discipline -3+ years of industry experience in data engineering/science, business intelligence or related field -3+ years experience in algorithm design, engineering and implementation for very-large scale applications to solve real problems -Very good knowledge of data modeling and evaluation -Very good understanding of regression modeling, forecasting techniques, time series analysis, machine-learning concepts such as supervised and unsupervised learning, classification, random forest, etc. -SQL and query performance tuning skills Preferred qualifications -2+ years of proficiency in using R, Python, Scala, Java or any modern language for data processing and statistical analysis -Experience with various RDBMS, such as PostgreSQL, MS SQL Server, MySQL, etc. -Experience architecting Big Data and ML solutions with AWS products (Redshift, DynamoDB, Lambda, S3, EMR, SageMaker, Lex, Kendra, Forecast etc.) -Experience articulating business questions and using quantitative techniques to arrive at a solution using available data -Experience with agile/scrum methodologies and its benefits of managing projects efficiently and delivering results iteratively -Excellent written and verbal communication skills including data visualization, especially in regards to quantitative topics discussed with non-technical colleagues
US, CA, San Francisco
About Twitch Launched in 2011, Twitch is a global community that comes together each day to create multiplayer entertainment: unique, live, unpredictable experiences created by the interactions of millions. We bring the joy of co-op to everything, from casual gaming to world-class esports to anime marathons, music, and art streams. Twitch also hosts TwitchCon, where we bring everyone together to celebrate, learn, and grow their personal interests and passions. We’re always live at Twitch. Stay up to date on all things Twitch on Linkedin, Twitter and on our Blog. About the role: Twitch builds data-driven machine learning solutions across several rich problem spaces: Natural Language Processing (NLP), Recommendations, Semantic Search, Classification/Categorization, Anomaly Detection, Forecasting, Safety, and HCI/Social Computing/Computational Social Science. As an Intern, you will work with a dedicated Mentor and Manager on a project in one of these problem areas. You will also be supported by an Advisor and participate in cohort activities such as research teach backs and leadership talks. This position can also be located in San Francisco, CA or virtual. You Will: Solve large-scale data problems. Design solutions for Twitch's problem spaces Explore ML and data research
US, CA, San Francisco
About Twitch Launched in 2011, Twitch is a global community that comes together each day to create multiplayer entertainment: unique, live, unpredictable experiences created by the interactions of millions. We bring the joy of co-op to everything, from casual gaming to world-class esports to anime marathons, music, and art streams. Twitch also hosts TwitchCon, where we bring everyone together to celebrate, learn, and grow their personal interests and passions. We’re always live at Twitch. Stay up to date on all things Twitch on Linkedin, Twitter and on our Blog. About the role: Twitch builds data-driven machine learning solutions across several rich problem spaces: Natural Language Processing (NLP), Recommendations, Semantic Search, Classification/Categorization, Anomaly Detection, Forecasting, Safety, and HCI/Social Computing/Computational Social Science. As an Intern, you will work with a dedicated Mentor and Manager on a project in one of these problem areas. You will also be supported by an Advisor and participate in cohort activities such as research teach backs and leadership talks. This position can also be located in San Francisco, CA or virtual. You Will: Solve large-scale data problems. Design solutions for Twitch's problem spaces Explore ML and data research
US, CA, San Francisco
About Twitch Launched in 2011, Twitch is a global community that comes together each day to create multiplayer entertainment: unique, live, unpredictable experiences created by the interactions of millions. We bring the joy of co-op to everything, from casual gaming to world-class esports to anime marathons, music, and art streams. Twitch also hosts TwitchCon, where we bring everyone together to celebrate, learn, and grow their personal interests and passions. We’re always live at Twitch. Stay up to date on all things Twitch on Linkedin, Twitter and on our Blog. About the role: Twitch builds data-driven machine learning solutions across several rich problem spaces: Natural Language Processing (NLP), Recommendations, Semantic Search, Classification/Categorization, Anomaly Detection, Forecasting, Safety, and HCI/Social Computing/Computational Social Science. As an Intern, you will work with a dedicated Mentor and Manager on a project in one of these problem areas. You will also be supported by an Advisor and participate in cohort activities such as research teach backs and leadership talks. This position can also be located in San Francisco, CA or virtual. You Will: Solve large-scale data problems. Design solutions for Twitch's problem spaces Explore ML and data research
US, CA, San Francisco
About Twitch Launched in 2011, Twitch is a global community that comes together each day to create multiplayer entertainment: unique, live, unpredictable experiences created by the interactions of millions. We bring the joy of co-op to everything, from casual gaming to world-class esports to anime marathons, music, and art streams. Twitch also hosts TwitchCon, where we bring everyone together to celebrate, learn, and grow their personal interests and passions. We’re always live at Twitch. Stay up to date on all things Twitch on Linkedin, Twitter and on our Blog. About the role: Twitch builds data-driven machine learning solutions across several rich problem spaces: Natural Language Processing (NLP), Recommendations, Semantic Search, Classification/Categorization, Anomaly Detection, Forecasting, Safety, and HCI/Social Computing/Computational Social Science. As an Intern, you will work with a dedicated Mentor and Manager on a project in one of these problem areas. You will also be supported by an Advisor and participate in cohort activities such as research teach backs and leadership talks. This position can also be located in San Francisco, CA or virtual. You Will: Solve large-scale data problems. Design solutions for Twitch's problem spaces Explore ML and data research
US, WA, Seattle
Amazon is seeking an experienced, self-directed data scientist to support the research and analytical needs of Amazon Web Services' Sales teams. This is a unique opportunity to invent new ways of leveraging our large, complex data streams to automate sales efforts and to accelerate our customers' journey to the cloud. This is a high-visibility role with significant impact potential. You, as the right candidate, are adept at executing every stage of the machine learning development life cycle in a business setting; from initial requirements gathering to through final model deployment, including adoption measurement and improvement. You will be working with large volumes of structured and unstructured data spread across multiple databases and can design and implement data pipelines to clean and merge these data for research and modeling. Beyond mathematical understanding, you have a deep intuition for machine learning algorithms that allows you to translate business problems into the right machine learning, data science, and/or statistical solutions. You’re able to pick up and grasp new research and identify applications or extensions within the team. You’re talented at communicating your results clearly to business owners in concise, non-technical language. Key job responsibilities • Work with a team of analytics & insights leads, data scientists and engineers to define business problems. • Research, develop, and deliver machine learning & statistical solutions in close partnership with end users, other science and engineering teams, and business stakeholders. • Use AWS services like SageMaker to deploy scalable ML models in the cloud. • Examples of projects include modeling usage of AWS services to optimize sales planning, recommending sales plays based on historical patterns, and building a sales-facing alert system using anomaly detection.
US, WA, Seattle
We are a team of doers working passionately to apply cutting-edge advances in deep learning in the life sciences to solve real-world problems. As a Senior Applied Science Manager you will participate in developing exciting products for customers. Our team rewards curiosity while maintaining a laser-focus in bringing products to market. Competitive candidates are responsive, flexible, and able to succeed within an open, collaborative, entrepreneurial, startup-like environment. At the leading edge of both academic and applied research in this product area, you have the opportunity to work together with a diverse and talented team of scientists, engineers, and product managers and collaborate with others teams. Location is in Seattle, US Embrace Diversity Here at Amazon, we embrace our differences. We are committed to furthering our culture of inclusion. We have ten employee-led affinity groups, reaching 40,000 employees in over 190 chapters globally. We have innovative benefit offerings, and host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. Amazon’s culture of inclusion is reinforced within our 14 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust Balance Work and Life Our team puts a high value on work-life balance. It isn’t about how many hours you spend at home or at work; it’s about the flow you establish that brings energy to both parts of your life. We believe striking the right balance between your personal and professional life is critical to life-long happiness and fulfillment. We offer flexibility in working hours and encourage you to find your own balance between your work and personal lives Mentor & Grow Careers Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the future. Key job responsibilities • Manage high performing engineering and science teams • Hire and develop top-performing engineers, scientists, and other managers • Develop and execute on project plans and delivery commitments • Work with business, data science, software engineer, biological, and product leaders to help define product requirements and with managers, scientists, and engineers to execute on them • Build and maintain world-class customer experience and operational excellence for your deliverables
US, Virtual
The Amazon Economics Team is hiring Interns in Economics. We are looking for detail-oriented, organized, and responsible individuals who are eager to learn how to work with large and complicated data sets. Some knowledge of econometrics, as well as basic familiarity with Stata, R, or Python is necessary. Experience with SQL, UNIX, Sawtooth, and Spark would be a plus. These are full-time positions at 40 hours per week, with compensation being awarded on an hourly basis. You will learn how to build data sets and perform applied econometric analysis at Internet speed collaborating with economists, data scientists and MBAʼs. These skills will translate well into writing applied chapters in your dissertation and provide you with work experience that may help you with placement. Roughly 85% of interns from previous cohorts have converted to full time economics employment at Amazon. If you are interested, please send your CV to our mailing list at econ-internship@amazon.com.
US, WA, Seattle
Amazon internships are full-time (40 hours/week) for 12 consecutive weeks with start dates in May - July 2023. Our internship program provides hands-on learning and building experiences for students who are interested in a career in hardware engineering. This role will be based in Seattle, and candidates must be willing to work in-person. Corporate Projects (CPT) is a team that sits within the broader Corporate Development organization at Amazon. We seek to bring net-new, strategic projects to life by working together with customers and evolving projects from ZERO-to-ONE. To do so, we deploy our resources towards proofs-of-concept (POCs) and pilot programs and develop them from high-level ideas (the ZERO) to tangible short-term results that provide validating signal and a path to scale (the ONE). We work with our customers to develop and create net-new opportunities by relentlessly scouring all of Amazon and finding new and innovative ways to strengthen and/or accelerate the Amazon Flywheel. CPT seeks an Applied Science intern to work with a diverse, cross-functional team to build new, innovative customer experiences. Within CPT, you will apply both traditional and novel scientific approaches to solve and scale problems and solutions. We are a team where science meets application. A successful candidate will be a self-starter comfortable with ambiguity, strong attention to detail, and the ability to work in a fast-paced, ever-changing environment. As an Applied Science Intern, you will own the design and development of end-to-end systems. You’ll have the opportunity to create technical roadmaps, and drive production level projects that will support Amazon Science. You will work closely with Amazon scientists, and other science interns to develop solutions and deploy them into production. The ideal scientist must have the ability to work with diverse groups of people and cross-functional teams to solve complex business problems.