首页 /研究 /Numerical solution of differential systems with algebraic inequalities arising in robot programming
OTHER

Numerical solution of differential systems with algebraic inequalities arising in robot programming

Raymond J. Spiteri, Uri M. Ascher, Dinesh K. Pai

发表年份
2002
引用次数
10

摘要

Recently, new robot programming approaches have proposed the use of programmed constraints as an executable specification language for the desired behavior of a robot. The constraint-based approaches are intermediate level languages, promising a higher, more declarative level of programming than trajectory-based approaches, while being more tractable computationally than motion planning. This paper considers a numerical algorithm for solution of differential systems subject to algebraic inequality constraints. These are the mathematical structures behind the constraint-based approach. Our approach is based on a principle of 'least constraint', consisting of a dynamic integration of the equations of motion coupled with invocation of a control mechanism to ensure that the robot trajectory avoids all constraint boundaries. This is achieved by minimization of a barrier function defined using buffer zones near the constraint boundaries. Determination of the buffer zones is done dynamically, corresponding to a local planning strategy.

关键词

Constraint programmingExecutableConstraint (computer-aided design)Computer scienceMathematical optimizationConstraint logic programmingTrajectoryRobotDifferential algebraic equationMotion planning

相关论文

查看 OTHER 分类全部论文