Embedding Radars in Robots for Safety and Obstacle Detection

Similar documents
Determining Optimal Player Position, Distance, and Scale from a Point of Interest on a Terrain

Capacitive Face Cushion for Smartphone-Based Virtual Reality Headsets

Geo-Located Content in Virtual and Augmented Reality

UNIT1. Keywords page 13-14

Omni-Directional Catadioptric Acquisition System

Virtual Reality Calendar Tour Guide

SODAR- sonic detecting and ranging

Continuous Wave Radar

OPTICAL CIRCULATOR FOR FREE SPACE OPTICAL COMMUNICATION

Enabling autonomous driving

Baxter Safety and Compliance Overview

Precision Range Sensing Free run operation uses a 2Hz filter, with. Stable and reliable range readings and

FLASH LiDAR KEY BENEFITS

Wideband, Long-CPI GMTI

WEARABLE FULL FIELD AUGMENTED REALITY DISPLAY WITH WAVELENGTH- SELECTIVE MAGNIFICATION

Technical Disclosure Commons

Application. Design and Installation Variants

Potential interference from spaceborne active sensors into radionavigation-satellite service receivers in the MHz band

Set No.1. Code No: R

UNDERSTANDING WITRICITY. Catherine Greene

Robot control. Devika Subramanian Fall 2008 Comp 140

Congress Best Paper Award

Mars Rover: System Block Diagram. November 19, By: Dan Dunn Colin Shea Eric Spiller. Advisors: Dr. Huggins Dr. Malinowski Mr.

MB1013, MB1023, MB1033, MB1043

Overview of Challenges in the Development of Autonomous Mobile Robots. August 23, 2011

DEPARTMENT OF THE NAVY NAVAL UNDERSEA WARFARE CENTER DIVISION NEWPORT OFFICE OF COUNSEL PHONE: (401) FAX: (401)

Active Cancellation Algorithm for Radar Cross Section Reduction

Automatic correction of timestamp and location information in digital images

Wireless Keyboard Without Need For Battery

1.6 Beam Wander vs. Image Jitter

INTRODUCTION. Basic operating principle Tracking radars Techniques of target detection Examples of monopulse radar systems

Revision for Grade 7 in Unit #1&3

AIR ROUTE SURVEILLANCE 3D RADAR

THREE DIMENSIONAL FLASH LADAR FOCAL PLANES AND TIME DEPENDENT IMAGING

CAPTURING PANORAMA IMAGES

AUTOMATIC MISSILE DETECTOR USING ULTRASONIC PROXIMITY DETECTOR

Introduction To Robotics (Kinematics, Dynamics, and Design)

9/28/2010. Chapter , The McGraw-Hill Companies, Inc.

The below identified patent application is available for licensing. Requests for information should be addressed to:

Directional Driver Hazard Advisory System. Benjamin Moore and Vasil Pendavinji ECE 445 Project Proposal Spring 2017 Team: 24 TA: Yuchen He

INTRODUCTION TO RADAR SIGNAL PROCESSING

Motion Control of a Three Active Wheeled Mobile Robot and Collision-Free Human Following Navigation in Outdoor Environment

Sonic Distance Sensors

Project Documentation UMRR Automotive Type 146 Data Sheet

Chapter 5 Electric Logic Sensors and Actuators

Explanation of Experiments and Need for Experimental License for use of Several Frequency Bands for Lab and Factory Missile Communications Testing

EITN90 Radar and Remote Sensing Lab 2

This is a repository copy of Complex robot training tasks through bootstrapping system identification.

A Review of Vulnerabilities of ADS-B

2 Robot Pick and Place

Audio Output Devices for Head Mounted Display Devices

Acknowledgment. Process of Atmospheric Radiation. Atmospheric Transmittance. Microwaves used by Radar GMAT Principles of Remote Sensing

Robot Hardware Non-visual Sensors. Ioannis Rekleitis

Analog Devices: High Efficiency, Low Cost, Sensorless Motor Control.

Sensors and Actuators

Based on the ARM and PID Control Free Pendulum Balance System

RADius, a New Contribution to Demanding. Close-up DP Operations

Routing RF signals via a network of RF relays

Small and easy to mount IP67 rated. distance to target 1 Weather station monitoring

National Aeronautics and Space Administration

KINECT CONTROLLED HUMANOID AND HELICOPTER

A simple embedded stereoscopic vision system for an autonomous rover

TECHNOLOGY COMMONALITY FOR SIMULATION TRAINING OF AIR COMBAT OFFICERS AND NAVAL HELICOPTER CONTROL OFFICERS

Radar / 4G Compatibility Challenges

DEPARTMENT OF THE NAVY. The below identified patent application is available for licensing. Requests for information should be addressed to:

Actuators, sensors and control architecture

RoboSAR Written Report 1

MULTI-CHANNEL SAR EXPERIMENTS FROM THE SPACE AND FROM GROUND: POTENTIAL EVOLUTION OF PRESENT GENERATION SPACEBORNE SAR

Robot Sensors Introduction to Robotics Lecture Handout September 20, H. Harry Asada Massachusetts Institute of Technology

Robotic Vehicle Design

RF(433Mhz) BASED PROJECTS

INDUSTRIAL ROBOTS AND ROBOT SYSTEM SAFETY

Microwaves. Group 7, 11/22/2013

IVR: Introduction to Control

Display Device for Wearable and Other Products

Know how Pulsed Doppler radar works and how it s able to determine target velocity. Know how the Moving Target Indicator (MTI) determines target

White Paper. Optical Sensors. Author: Christian Fiebach (Dipl.-Ing.) General Manager

Intelligent Radio Search

3D ULTRASONIC STICK FOR BLIND

3D radar imaging based on frequency-scanned antenna

Design and FPGA Implementation of a Modified Radio Altimeter Signal Processor

GUIDED WEAPONS RADAR TESTING

INSTALLATION & MAINTENANCE

ABSTRACT 1. INTRODUCTION

Defeating Magnetic Interference on the Battlefield

APPEAL DECISION. Appeal No USA. Tokyo, Japan. Tokyo, Japan. Tokyo, Japan. Tokyo, Japan

Performance Analysis of Ultrasonic Mapping Device and Radar

As before, the speed resolution is given by the change in speed corresponding to a unity change in the count. Hence, for the pulse-counting method

Fundamentals Of Commercial Doppler Systems

Undefined Obstacle Avoidance and Path Planning

FLY EYE RADAR MINE DETECTION GROUND PENETRATING RADAR ON TETHERED DRONE PASSIVE RADAR FOR SMALL UAS PASSIVE SMALL PROJECTILE TRACKING RADAR

Substitute eyes for Blind using Android

Fixed head Doppler radars

White paper on SP25 millimeter wave radar

School of Surveying and Construction Management

Developments in vibrator control

Industrial radar sensing. April 2018

Bluetooth Low Energy Sensing Technology for Proximity Construction Applications

MSAN-001 X-Band Microwave Motion Sensor Module Application Note

International Journal of Modern Trends in Engineering and Research e-issn No.: , Date: April, 2016

Transcription:

Technical Disclosure Commons Defensive Publications Series April 02, 2017 Embedding Radars in Robots for Safety and Obstacle Detection Jaime Lien Patrick M. Amihood Ali Javan Javidan Mustafa Emre Karagozler Erik M. Olson See next page for additional authors Follow this and additional works at: http://www.tdcommons.org/dpubs_series Recommended Citation Lien, Jaime; Amihood, Patrick M.; Javidan, Ali Javan; Karagozler, Mustafa Emre; Olson, Erik M.; and Poupyrev, Ivan, "Embedding Radars in Robots for Safety and Obstacle Detection", Technical Disclosure Commons, (April 02, 2017) http://www.tdcommons.org/dpubs_series/455 This work is licensed under a Creative Commons Attribution 4.0 License. This Article is brought to you for free and open access by Technical Disclosure Commons. It has been accepted for inclusion in Defensive Publications Series by an authorized administrator of Technical Disclosure Commons.

Inventor(s) Jaime Lien, Patrick M. Amihood, Ali Javan Javidan, Mustafa Emre Karagozler, Erik M. Olson, and Ivan Poupyrev This article is available at Technical Disclosure Commons: http://www.tdcommons.org/dpubs_series/455

Lien et al.: Embedding Radars in Robots for Safety and Obstacle Detection Embedding Radars in Robots for Safety and Obstacle Detection Jaime Lien, Patrick M. Amihood, Ali Javan Javidan, Mustafa Emre Karagozler, Erik M. Olson, and Ivan Poupyrev Abstract: A safety system is designed to use small, low-cost radars embedded in joints and end effectors of a robot to monitor an environment for potential safety hazards. In this way, the radars directly detect obstacles with respect to the moving parts of the robot. A safety controller analyzes the obstacle data provided by the radars and determines an appropriate operating state of the robot based on predefined safety requirements. Keywords: embedded radar, robotics, safety, obstacle detection Background: The utilization of robots is limited due to risk of accidental injury and death. Conventional safety systems employ multiple layers of redundant safety gates and emergency stops, which are expensive and not robust. External sensors, such as cameras and lasers, are capable of detecting objects and measuring proximity, but these sensors cannot be embedded in a robot due to size limitations and sensitivity to vibrations. Furthermore, cameras and lasers have additional drawbacks, such as sensitivity to environmental lighting conditions and cost. Description: To address this problem, a safety system is designed to use small, low-cost radars embedded in joints and end effectors of a robot to monitor the environment for potential safety hazards. In this way, the radars directly detect obstacles with respect to the moving parts of the robot. An external layer of material, transparent to radar frequencies, is used to house the radars without degrading performance. The radars measure position and velocity of the obstacles and Published by Technical Disclosure Commons, 2017 2

Defensive Publications Series, Art. 455 [2017] communicate obstacle data to a safety controller. The safety controller analyzes the obstacle data and determines an appropriate operating state of the robot based on predefined safety requirements. The operating state defines the robot s motion to prevent safety hazards. Using embedded radars, the safety system quickly detects changing environments and immediately responds to potential safety hazards, reducing the risk of accidental injury and death. This safety system is accurate, robust, and responsive, allowing the robot to operate efficiently and safely. Figure 1 depicts an example safety system, which is described in further detail below. Figure 1 A variety of small, low-cost radars may be used. The radars may produce a variety of radiation fields, including wide fields, narrow fields, shaped fields (hemisphere, cube, fan, cone, cylinder), steered fields, un-steered fields, close range fields, and far range fields. Additionally, the radars may use continuous wave or pulsed Doppler and use a variety of frequencies, update rates, pulse widths, interpulse periods, transmit powers, and modulations. The radars are designed to physically withstand vibrations generated by the robot and may optionally compensate for the vibrations and motions of the robot. http://www.tdcommons.org/dpubs_series/455 3

Lien et al.: Embedding Radars in Robots for Safety and Obstacle Detection The radars may also be configured in real-time by the safety controller. By sending commands to the radars, the safety controller enables/disables individual radars and commands the update rate, radiation field types, directions, and frequencies. Furthermore, the safety controller may coordinate operation of the multiple radars to focus on a particular potential safety hazard or mitigate interference. The radars detect nearby obstacles by transmitting radio waves and receiving reflected radio waves. The radio waves are invisible and may be designed to penetrate materials, such as textiles. By measuring range, azimuth, elevation, and radial velocity of the obstacles, the radars compute a three dimensional position and velocity of the obstacles. The radars also predict future positions and velocities of the obstacles based on the measurements. Using the predicted positions and velocities of the obstacles, the radars automatically determine future radiation pattern characteristics to increase a probability of detecting the obstacles. The type of obstacles detected by the radar is customized according to a predefined set of parameters, such as a set of positions, velocities, and/or radar cross sections. Furthermore, the predefined set of parameters may be commanded in real-time by the safety controller. The radars report obstacle data to the safety controller. The safety controller analyzes the obstacle data according to the predefined safety requirements to determine a potential safety hazard. The safety controller may also use data describing the robot s motion in combination with the obstacle data to determine the potential safety hazards. The predefined safety requirements define multiple operating states of the robot. For example, in a normal state, the robot operates at intended speeds and/or ranges of motion. In a safety state, the robot operates at reduced speeds and/or limited ranges of motion. In a stop state, Published by Technical Disclosure Commons, 2017 4

Defensive Publications Series, Art. 455 [2017] the robot ceases all movement. Example operating states are determined for individual joints and end effectors or for the entire robot. In addition, the safety requirements define when to use each operating state. For example, the normal state is used when obstacles are located in a normal sector, the safety state is used when at least one obstacle is located in a safety sector, and the stop state is used when at least one obstacle is located within the stop sector. Example sectors are predefined as three-dimensional volumes and shapes. In addition, the sectors may be predefined with respect to each joint and end effector of the robot and dynamically change based on a speed and direction of motion of the joint and end effector. In addition, example safety requirements define a number of obstacles, required characteristics of obstacles, and type of obstacle data used in determining the operating state. Example safety requirements specify different rules for moving and stationary obstacles and specify using measured or predicted obstacle data to determine the location of the obstacle. Based on the safety requirements, the safety controller analyzes the received obstacle data to determine potential safety hazards and automatically determines the operating state of the robot, joints, and/or end effectors. Based on the operating state, the safety controller sends the necessary commands to control the motion of the robot. Alternatively, the operating state is communicated to a robot motor controller. The safety controller is implemented in software and executed by a processor and may be separate from or included in the robot motor controller. This safety system is closed loop. The radars continue to report obstacle data to the safety controller based on the update rate, the safety controller analyzes the received obstacle data and determines the operating state of the robot, and the robot adjusts it s motion according to the http://www.tdcommons.org/dpubs_series/455 5

Lien et al.: Embedding Radars in Robots for Safety and Obstacle Detection current operating state. As such, the safety system is responsive, allowing the robot to operate efficiently and safely. Example: Figure 2 depicts an example robot with three joints and three embedded radars. Figure 2 In Figure 2, the radars detect obstacles, such as a person, and report obstacle data to the safety controller. The safety controller determines an operating state of the robot according to predefined safety requirements and based on the received obstacle data. The robot is configured to move according to the operating state determined by the safety controller. Published by Technical Disclosure Commons, 2017 6

Defensive Publications Series, Art. 455 [2017] Figure 3 depicts a top-down perspective of the robot in Figure 2 with overlaid safety requirement sectors. Figure 3 In Figure 3, the safety requirement sectors for joint 1 and joint 3 are with respect to the range of motion of the appendage attached to the joint. As shown in Figure 3, these sectors overlap based on the position of the joints. Additionally, as the robot s joints move, the sectors move in order to keep the joints positioned in the center of the sectors. http://www.tdcommons.org/dpubs_series/455 7

Lien et al.: Embedding Radars in Robots for Safety and Obstacle Detection Figure 4 shows an example time lapse of the robot s motion. Figure 4 During the time lapse, the radars continually detect and report the obstacle data to the safety controller. For each report, the safety controller analyzes the obstacle data and determines, based on the predefined safety requirements, the operating state of the robot. At time 1, the obstacle is determined to be located in the normal sector and the safety controller sets the operating state of the robot to the normal state. Between time 1 and time 2, the robot moves according to the normal state. At time 2, the obstacle is determined to be located in the safety sector and the safety controller sets the operating state of the robot to the safety state. Between time 2 and time 3, the Published by Technical Disclosure Commons, 2017 8

Defensive Publications Series, Art. 455 [2017] robot moves according to the safety state. At time 3, the obstacle is determined to be in the stop sector and the safety controller sets the operating state of the robot to the stop state. In the stop state, the robot ceases all movement and the radars continue to monitor the environment. The radars detect when the obstacle moves into the normal operating sector and the safety controller responsively sets the robot s operating state to the normal state. http://www.tdcommons.org/dpubs_series/455 9