skip to main content
US FlagAn official website of the United States government
dot gov icon
Official websites use .gov
A .gov website belongs to an official government organization in the United States.
https lock icon
Secure .gov websites use HTTPS
A lock ( lock ) or https:// means you've safely connected to the .gov website. Share sensitive information only on official, secure websites.


Title: Prescribed-Time Safety Filter for a 7-DOF Robot Manipulator: Experiment and Design
In this research effort, we formulate a prescribed-time safety filter (PTSf) for the case of a redundant manipulator performing a fixed-duration task. This formulation, which is based on a quadratic programming approach, yields a filter that is capable of avoiding multiple obstacles in a minimally invasive manner with bounded joint torques, while simultaneously allowing the nominal controller to converge to positions located on the boundary of the safe set by the end of the fixed-duration task. To demonstrate the efficacy of the proposed method, we performed a series of simulations and experiments on Baxter, a seven-DOF collaborative robot manipulator. In these simulations and experiments, Baxter must follow a 6-s parabolic trajectory as closely as possible while navigating around a large spherical obstacle blocking its path and place an object precisely on the surface of a table without overshoot by the end of the 6s. The results of our simulations and experiments demonstrated the ability of the PTSf to enforce safety throughout the 6-s task, while allowing the robot manipulator to make contact with the table and thus achieve the desired goal position by the end of the task. Furthermore, when compared with the exponential safety filter (ESf), which is the state-of-the-art in current literature, our proposed method yielded consistently lower joint jerks. Thus, for tasks with a fixed duration, the proposed PTSf offers performance benefits over the exponential filters currently present in literature.  more » « less
Award ID(s):
1823951
PAR ID:
10398917
Author(s) / Creator(s):
; ;
Date Published:
Journal Name:
IEEE Transactions on Control Systems Technology
ISSN:
1063-6536
Page Range / eLocation ID:
1 to 12
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. null (Ed.)
    In this paper, we study the analytical and experimental control of a seven degrees-of-freedom (7DOF) robot manipulator. A model-free decentralized adaptive control strategy is presented for the tracking control of the manipulator. The problem formulation and experimental results demonstrate the computational efficiency and simplicity of the proposed method. The results presented here are one of the first known experiments on a redundant 7DOF robot. The efficacy of the adaptive decentralized controller is demonstrated experimentally by using the Baxter robot to track a desired trajectory. Simulation and experimental results clearly demonstrate the versatility, tracking performance, and computational efficiency of this method. 
    more » « less
  2. null (Ed.)
    In this paper, we study the analytical and experimental control of a 7-DOF robot manipulator. A model-free decentralized adaptive control strategy is presented for the tracking control of the manipulator. The problem formulation and experimental results demonstrate the computational efficiency and simplicity of the proposed method. The results presented here are one of the first known experiments on a redundant 7-DOF robot. The efficacy of the adaptive decentralized controller is demonstrated experimentally by using the Baxter robot to track a desired trajectory. Simulation and experimental results clearly demonstrate the versatility, tracking performance, and computational efficiency of this method. 
    more » « less
  3. This paper presents a novel visual servoing method that controls a robotic manipulator in the configuration space as opposed to the classical vision-based control methods solely focusing on the end effector pose. We first extract the robot's shape from depth images using a skeletonization algorithm and represent it using parametric curves. We then adopt an adaptive visual servoing scheme that estimates the Jacobian online relating the changes of the curve parameters and the joint velocities. The proposed scheme does not only enable controlling a manipulator in the configuration space, but also demonstrates a better transient response while converging to the goal configuration compared to the classical adaptive visual servoing methods. We present simulations and real robot experiments that demonstrate the capabilities of the proposed method and analyze its performance, robustness, and repeatability compared to the classical algorithms. 
    more » « less
  4. We formulate a predictor-based controller for a high-DOF manipulator to compensate a time-invariant input delay during a pick-and-place task. Robot manipulators are widely used in tele-manipulation systems on the account of their reliable, fast, and precise motions while they are subject to large delays. Using common control algorithms on such delay systems can cause not only poor control performance, but also catastrophic instability in engineering applications. Therefore, delays need to be compensated in designing robust control laws. As a case study, we focus on a 7-DOF Baxter manipulator subject to three different input delays. First, delay-free dynamic equations of the Baxter manipulator are derived using the Lagrangian method. Then, we formulate a predictor-based controller, in the presence of input delay, in order to track desired trajectories. Finally, the effects of input delays in the absence of a robust predictor are investigated, and then the performance of the predictor-based controller is experimentally evaluated to reveal robustness of the algorithm formulated. Simulation and experimental results demonstrate that the predictor-based controller effectively compensates input delays and achieves closed-loop stability. 
    more » « less
  5. Robots can influence people to accomplish their tasks more efficiently: autonomous cars can inch forward at an intersection to pass through, and tabletop manipulators can go for an object on the table first. However, a robot's ability to influence can also compromise the physical safety of nearby people if naively executed. In this work, we pose and solve a novel robust reach-avoid dynamic game which enables robots to be maximally influential, but only when a safety backup control exists. On the human side, we model the human's behavior as goal-driven but conditioned on the robot's plan, enabling us to capture influence. On the robot side, we solve the dynamic game in the joint physical and belief space, enabling the robot to reason about how its uncertainty in human behavior will evolve over time. We instantiate our method, called SLIDE (Safely Leveraging Influence in Dynamic Environments), in a high-dimensional (39-D) simulated human-robot collaborative manipulation task solved via offline game-theoretic reinforcement learning. We compare our approach to a robust baseline that treats the human as a worst-case adversary, a safety controller that does not explicitly reason about influence, and an energy-function-based safety shield. We find that SLIDE consistently enables the robot to leverage the influence it has on the human when it is safe to do so, ultimately allowing the robot to be less conservative while still ensuring a high safety rate during task execution. Project website: https://cmu-intentlab.github.io/safe-influence/ 
    more » « less