Skip to main navigation Skip to search Skip to main content

Dynamic self-collision detection and prevention for 2-DOF robot arms using interval-based analysis

  • Hao Fang*
  • , Jie Chen
  • , Lihua Dou
  • *Corresponding author for this work
  • Beijing Institute of Technology

Research output: Contribution to journalArticlepeer-review

Abstract

The problems related to self-collision detection and optimal collision-free trajectory planning for a robot arm subjected to dynamic constraints is investigated. First, a computed-torque method is used to obtain a linearized closed-loop system. For this linearized system, the reference state that the robot arm is capable of reaching is verified through phase plane analysis. This will ensure that the robot arm can be stopped before self-collision occurs. Dynamic constraints are taken into account for a continuous motion of deceleration by calculating the bounds of the commanded force/torques with interval evaluations. When the reference state at t + δt is not valid for selfcollision avoidance, a new feasible state is determined by adhering to an interval-based method which allows decomposition of a complex constrained optimization problem into a simple two-stage optimization problem with relaxed constraints. The optimized feasible state not only secures the robot arm against self-collision but also allows the robot arm to track the original reference trajectory closely. Simulation and experimental results of a 2-dof robot arm show the effectiveness of the proposed interval-based approach.

Original languageEnglish
Pages (from-to)2077-2087
Number of pages11
JournalJournal of Mechanical Science and Technology
Volume25
Issue number8
DOIs
Publication statusPublished - Aug 2011

Keywords

  • Computed-torque method
  • Dynamic self-collision detection
  • Interval analysis
  • Trajectory optimization

Fingerprint

Dive into the research topics of 'Dynamic self-collision detection and prevention for 2-DOF robot arms using interval-based analysis'. Together they form a unique fingerprint.

Cite this