We’re not far from the day when robots perform many of the tasks done by humans today. We already have robotic vacuums cleaning our homes and robotic mowers cutting the grass in our yards. On factory floors, robots are building many of the products we use, from toothbrushes to cars. Robots are serving food in China and Japan, while drones are fertilizing farms and delivering goods.
So it won’t be long until robots will build our homes, lay our roads and drive us around. But one of the key requirements for the reality of such a future is for robots to have senses similar to humans.
One of the biggest challenges with robotic devices is how they find their way around without crashing into walls, furniture, equipment, humans or other robots. To avoid obstructions and do their job effectively, a robot should be able to detect obstacles from a few feet to a few centimeters away so that they have time to navigate elsewhere.
Common technologies for detecting obstacles include:
In this post, I’ll focus on ultrasonic sensing – a low-cost, slower-speed alternative to radar for robots that don’t need to reach high speeds in homes and factories. Ultrasonic sensing is more reliable than optical time-of-flight for obstacle avoidance, as ultrasonic sensing is not affected by the amount of available light reflected off of obstacles.
Many applications for robotics
Consider a robot vacuum that either on command or following a set schedule leaves its base and moves around a home to clean the floors. A good way to design this system would be to use ultrasonic sensors embedded on the sides of the vacuum to give it full 360-degree coverage. The spacing and number of sensors would depend on the shape of the vacuum and the field of view (FOV) of the ultrasonic sensor.
As the robot vacuum moves around, the ultrasonic sensor network maps obstructions, calculates the distance from obstacles and feeds this information to the central processing unit (CPU) to navigate around the obstacles. A similar approach with integrated ultrasonic sensors would work for robot lawn mowers, robot interactive toys, restaurant or retail service robots, and more, as shown in Figure 1.
Figure 1: Example Home and Peronsal Robots
As a second example, consider assembly-line robots and robots that move raw materials or finished goods within and between a factory floor and a warehouse.
In today’s factories, robot arms assemble products by moving around to pick up and place parts and install nuts and bolts, as shown in Figure 2. A main concern among factory owners and robotic system manufacturers is installing sensors on robotic arms to prevent collisions between multiple robots on the floor. Ultrasonic sensors installed in appropriate locations on robotic arms or mobile robotic vehicles can provide intelligence about objects nearby, along with distance information that the CPUs of these robotic systems can use to avoid collisions.
Figure 2: Assembly Line Robots System components
The components of an ultrasonic-based obstruction avoidance system used in robots would include:
An example of an ultrasonic transceiver module that combines an ultrasonic transducer and TI’s PGA460, ultrasonic signal processor and driver IC is shown below in Figure 3. The design files for the module are available as a reference from TI for customers.
Figure 3: Example ultrasonic transceiver module
Get started with ultrasonic sensing
Ultrasonic sensing is a cost-effective, reliable and practical solution for home and factory robotic systems. TI offers a few different devices to address the needs of different applications.
A wide variety of collateral covering technology evaluation modules, transducer selection guide, tuning the processor for specific transducers, optimal board layout for EMI, design files for small form factor modules etc. is available for quickly developing this technology for your specific product.
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.