- 7 Degrees of Freedom
- Posts
- How to develop smart robots
How to develop smart robots

Welcome to the Bulletin by Remix Robotics, where we share a summary of the week's need-to-know robotics and automation news.
In today's email -
Creepy spider robots
Hearts for robot softies
Self-driving is very expensive
Should robots be flexible or specific
Snippets

Why why why why - Researchers at Rice University have found a way to use spiders as robot end effectors. In a new approach they term ânecroboticsâ, hydraulic pressure is used to actuate the legs of a dead spider, allowing the device to pick up objects. Despite claims by the lead academic that âthis area of soft robotics is a lot of funâ, our personal opinion is that this is classic âJust because you can doesnât mean you shouldâ.
Good BEHAVIOR - A new paper called the âBenchmark for Everyday Household Activities in Virtual, Interactive and ecOlogical enviRonmentsâ (with the questionable acronym âBEHAVIORâ) provides a virtual method for training and testing robots on 100 household tasks. It tests the ability of agents to perceive the environment, plan, and execute complex activities that involve multiple objects, and rooms. If it means we get a robot assistant sooner - we're happy. Find the benchmark for free here.
Soft-Hearted Robots - Soft robots use hydraulic pressure to actuate their limbs. However, this requires pumps, which arenât flexible; this limits how âsoftâ the whole system can be. Now, work by Cornell and the Army Research Lab has developed a small, in-line pump which acts as a heart for the robots. A magnet inside the soft tubing of the robot is surrounded by a magnetorheological fluid, which stiffens in the magnetic field into a solid plug. External solenoid coils can then be used to move the magnet, creating pressure. This pump performs much better than previous soft-robotics versions.
Red-Lining But Barely Moving - General Motors continues to post huge losses through its autonomous taxi service, Cruise: $5 million per day over the last quarter. Their CEO has a nice spin on it though - "When youâve got the opportunity to go after a trillion-dollar market, you donât casually wade into that," and "Aggressively pursuing the market is a competitive advantage.â.
Generally Useless - Robot costs are falling, but adoption is slower than expected â why? This article argues that it is due to robot designers creating general-purpose systems. Instead, we should start with the application (e.g welding or palletising) and build a specific solution to that challenge. Customers want holes, not drill bits. This is an interesting and counterintuitive take but truth is that many âspecial purpose machinesâ already exist. Theyâre generally expensive and tailored to stable high-volume processes. That said the future of robotics is preconfigured systems - whether it's due to flexible design or a special purpose design.
We preferred White Castle anyways - The CEO of Mcdonald's is not keen on kitchen robots - âItâs great for garnering headlines, itâs not practical in the vast majority of restaurantsâ. Theyâre much more interested in chatbot drive-throughs and in-app experiences. On the other hand -White Castle has ordered 100 robot fry chefs.
The Big Idea

Building smart robots
It's no secret that industrial robots can be pretty âdumbâ. Although flexible by design, when robots are installed in factories, theyâre integrated to meet the specific needs of a specific factory. Robots are often hand programmed to follow predetermined trajectories and use a lot of custom tooling and fixtures. As such, the environment must be deterministic and with everything well defined in advance. Change in workpiece or process must be preprogrammed in or the robot will need reprogramming. This isn't ideal for many production centres.
We need smart robots. Robots that can adapt to a dynamic environment, learn tasks by themselves and make intelligent decisions based on a high-level understanding of their goals. Reducing the barrier to entry and simplifying the integration process would unlock automation's potential for lower volume production - whether for SMEs or the ever-hyped mass customisation. Not only that, it will allow robotics to easily adapt to minor design changes without causing major issues (see Teslaâs Snafu).
Luckily, the status quo is shifting. Remix is focused on developing highly flexible systems, and many robotics manufacturers are starting to include cognition as a standard, see Neura, Right Hand Robotics and many more.
But what does it mean to be smart?

Smart industrial robots follow the principle of âsee-think-actâ that was originally utilised in the field of mobile robotics -
See - Sense the environment and extract the relevant info
Think - Use âknowledgeâ â high-level instructions and understanding of the context â to plan & adapt based on the environment
Act - Convert the plan to a path and execute

The paper focuses primarily on the challenges of picking and placing an object which is still surprisingly difficult. There are three major control strategies -
Deep Learning (DL) - The robot is taught using a set of training data and then applies that learning to real-life situations. In industry, this is often applied using machine vision to determine the objectâs pose in order to grasp or manipulate it. Its a fairly common to see simple applications of this technology, but it can get very complicated. For example, random bin picking is seen as one of the industryâs biggest challenges. Issues really start if the product is unknown before entering, or is stacked, tangled, overlapping or in variable environments.
Deep Reinforcement Learning (DRL) - The robot is taught dynamically by interacting with the environment. It attempts the task and adjusts its actions based on continuous feedback to maximize a reward function. Feedback can include joint position, motor speeds, 3D camera views and a lot more. This approach is currently receiving a lot of interest, despite not yet being widely used in the industry. DRL mimics how a child learns and has the greatest potential for creating a smart system able to flexibly deal with a variable environment. We previously discussed how Deepmind was championing this approach in the search for general robots.
Imitation Learning - The opposite of DRL. The robot is taught by observing an âexpertâ and learns about tasks from demonstrations. This approach can have a much lower skill barrier than robot programming as robots can be taught using teleoperation, kinaesthetic teaching, motion capture, virtual/augmented reality and video demonstrations. The key limitation is that the systems are not truly flexible â they are still programmed for a specific task, and canât deal with much variability.
80% of the time spent on AI projects is spent on the collection and processing of training data. This is even worse if implementing DL and DRL in manufacturing due to the complexity of parts, the impacts of design changes and the environment's uncontrolled nature. The paper suggests that using virtual environments may reduce these challenges. Simulation provides a safe and fully controlled testing environment for DRL and can also be used to generate synthetic pre-labelled data for DL. However, the difference between simulations and real-life reduces a solutionâs accuracy when deployed in the field. This explains why Deepmind and OpenAI are using a mix of simulation, real-world testing and imitation to train their systems.
There is still a long way to go before these solutions are robust enough for industrial use but its got us excited.
Video
Stealing jobs? No AI is here to steal our fun.
An engineer has developed a Monopoly AI to better understand the winning strategies - it's all about maximising luck apparently. Highlights include -
Why you should love trains and Mayfair
How altruism evolved and was then quickly beaten out of the AI
Why humans are actually pretty good at the game
As if monopoly wasn't competitive enough⌠now we have to compete with the âMonopoly Godsâ
Tweet of the Week
Our huge casting machines enable us to make full-size cars the same way toy cars are made âď¸
â Tesla (@Tesla)
1:15 PM ⢠Jul 25, 2022
See last week's Bulletin to learn why Tesla built this giant machine