مهندسی مکانیک مدرس

مهندسی مکانیک مدرس

مسیریابی بهینه ربات موازی تریپترون با سه درجه آزادی مستقل خطی با استفاده از بهینه‌سازی محدب و مفهوم افق پیش بین

نویسندگان
1 آزمایشگاه تعامل انسان و ربات، دانشکده علوم و فنون نوین، دانشگاه تهران
2 استادیار مهندسی مکاترونیک دانشکده علوم و فنون نوین دانشگاه تهران-آزمایشگاه تعامل انسان و ربات
چکیده
با توجه به افزایش چشمگیر تعامل انسان و ربات، به نظر می‌رسد یکی از چالش‌های امروزی، مسأله مسیریابی عاری از تداخل ربات‌ها به صورت بلادرنگ و با تضمین ایمنی می‌باشد. تاکنون روش‌های متعددی برای مسیریابی ربات‌های متحرک و سری ارائه شده است که هر یک مزایا و معایب خود را دارند. با این حال مطالعات کمی بر روی مسیریابی ربات‌های موازی به ویژه در حضور موانع انجام گرفته است. در این مقاله روشی برای مسیریابی و کنترل ربات‌ موازی سه درجه آزادی مستقل خطی، به نام تریپترون، در حضور مانع ثابت معرفی گردیده و نتایج بر روی مدلی از ربات‌ واقعی شبیه‌سازی شده است. روش مورد استفاده ترکیبی از بهینه‌سازی محدب، برنامه‌ریزی گسسته و مفهوم افق پیش‌بین می‌باشد که مزایایی از قبیل پیدا کردن بهینه سراسری و بلادرنگ بودن را دارد. ابتدا مروری بر ساختار فیزیکی و ویژگی‌های این ربات فراهم شده و سپس به ارائه الگوریتم مسیریابی و شبیه‌سازی آن با استفاده از بسته نرم‌افزاری گروبی پرداخته می‌شود. برای شبیه‌سازی هرچه واقعی‌تر نیز بسته نرم‌افزاری کد2مت به کار گرفته شده است که مدل ربات واقعی را از نرم‌افزار سالیدورکز به نرم‌افزار متلب انتقال می‌دهد. نتایچ حاصل از دو حالت مختلف نشان می‌دهند که ربات به خوبی موانع را دور زده و به نقطه پایان رسیده است که گویای ایمن و قابل اطمینان بودن الگوریتم ارائه شده می‌باشد. همچنین، بیشینه زمان محاسبات در هر مرحله کمتر از یک ثانیه بوده است که برای این کاربرد بلادرنگ محسوب می‌گردد.
کلیدواژه‌ها

عنوان مقاله English

Optimal Motion Planning of a 3-DOF Decoupled Parallel Robot Using Convex Optimization and Receding Horizon Concept

نویسندگان English

Roya Sabbagh Novin 1
Mehdi Tale Masouleh 2
Mojtaba Yazdani 1
Behzad Danaei 1
1 Human and Robot Interaction Laboratory, Faculty of New Sciences and Technologies, University of Tehran
چکیده English

Regarding the progress in technology and increase in the capabilities of the robots, one of the main challenges in the field of robotics is the problem of real-time and collision-free path planning of robots. This paper focuses on the problem of path planning of a 3-DOF decoupled parallel robot called Tripteron in the presence of obstacles. The proposed algorithm is a synergy-based algorithm of convex optimization, disjunctive programming and model predictive control. This algorithm has many advantages compared to previous methods reported in the literature including not getting stuck in the local optimums and finding the global optimum and high computational speeds. Finally, the algorithm will be implemented on a model of the real robot. It should be mentioned that this algorithm has been implemented using Gurobi optimization package with C++ programming language in Qt Creator environment and the simulation of the parallel mechanism is performed by the CAD2MAT package for MATLAB. Obtained results reveal that the maximum computational time at each step is less that one second which, for this particular application, could be regarded as a real-time algorithm.

کلیدواژه‌ها English

Optimal path planning
parallel robots
Convex optimization
disjunctive programming
receding horizon concept