path planning of manipulator robots using mixed integer nonlinear programming

نویسندگان

الیپس مسیحی

استادیار بخش مهندسی صنایع- دانشگاه تربیت مدرس امیرعباس ابوئی مهریزی

دانش¬آموخته کارشناسی ارشد مهندسی صنایع دانشگاه تربیت مدرس و مربی بخش مهندسی صنایع مجتمع آموزش عالی بم

چکیده

in this paper a new method is proposed for path planning of planar manipulators amid obstacles through mathematical programming in a way that the robot’s links avoid collision with obstacles throughout their motion from an initial to a goal configuration. after inputting the workspace geometry, the shortest feasible path for the robot’s end-effector is planned toward its goal position using generalized visibility graph, which is then interpolated into subgoal points that should be sequentially reached by the end-effector. next, a mixed integer nonlinear programming (minlp) model with the objective of minimizing the distance between the end-effector and the subgoals is successively solved and the angle of each link is determined such that it does not intersect obstacles. in order to enhance the safety of clearance from obstacles, they are enlarged by an offset. also, the proposed method has been modified and tuned aiming to reduce the number of constraints and 0-1 variables, which led to reduced runtimes.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Mixed-Integer Nonlinear Programming

Recently, the area of Mixed Integer Nonlinear Programming (MINLP) has experienced tremendous growth and a flourish of research activity. In this article we will give a brief overview of past developments in the MINLP arena and discuss some of the future work that can foster the development of MINLP in general and, in particular, robust solver technology for the practical solution of problems.

متن کامل

Mixed Integer Nonlinear Programming Applications

In this contribution we apply different approaches to solve four rather different MINLP problems: special extensions to time-indexed formulations of production planning problems, a production planning problem in BASF’s petrochemical division, a site analysis of one of BASF’s bigger sites, and a process design problem. The first problem is related to a useful nonlinear extension of production pl...

متن کامل

Optimal Motion Planning for Manipulator Arms Using Nonlinear Programming

The optimal motion planning problems for manipulator arms have been actively researched in robotics in the past two or three decades because the optimal motions that minimize actuator forces, energy consumption, or motion time yield high productivity, efficiency, smooth motion, durability of machine parts, etc. These merits are more apparent when the manipulator arms execute repeated motions. T...

متن کامل

Real-Time Path-Planning Using Mixed Integer Linear Programming and Global Cost-to-go Maps

With the advance in the fields of computer science, control and optimization, it is now possible to build aerial vehicles which do not need pilots. An important capability for such autonomous vehicles is to be able to generate their own path to navigate in a constrained environment and accomplish mission objectives, such as reaching waypoints in minimal time. To account for dynamic changes in t...

متن کامل

Robot Path Planning in 3D Space Using Binary Integer Programming

This paper presents a novel algorithm for path planning of mobile robots in known 3D environments using Binary Integer Programming (BIP). In this approach the problem of path planning is formulated as a BIP with variables taken from 3D Delaunay Triangulation of the Free Configuration Space and solved to obtain an optimal channel made of connected tetrahedrons. The 3D channel is then partitioned...

متن کامل

Diet planning for humans using mixed-integer linear programming.

Human diet planning is generally carried out by selecting the food items or groups of food items to be used in the diet and then calculating the composition. If nutrient quantities do not reach the desired nutritional requirements, foods are exchanged or quantities altered and the composition recalculated. Iterations are repeated until a suitable diet is obtained. This procedure is cumbersome a...

متن کامل

میزبانی شده توسط پلتفرم ابری doprax.com

copyright © 2015-2023