Skip to main content
SUPERVISOR
Peiman Mosaddegh,Jamshid Parvizian
پیمان مصدق (استاد مشاور) جمشید پرویزیان (استاد راهنما)
 
STUDENT
Alireza Barekatain
علیرضا برکتین

FACULTY - DEPARTMENT

دانشکده مهندسی مکانیک
DEGREE
Master of Science (MSc)
YEAR
1397
: The aim of this thesis is to design a Cloud Robotics architecture for multi-robot systems in a manufacturing environment, and to develop Rosconnect, a ROS-based Cloud Robotics framework that enables multiple robots to offload computationally intensive tasks and share knowledge through a cloud server . While the increasing complexity of robotic algorithms demands more powerful onboard processors, using a Cloud Robotics framework can make it possible to have cost-efficient and light-weight robots by computation offloading. Also, a single robot still lacks intelligence because it only has access to the knowledge it has acquired during its operation time. As the emerging robotic tasks require the cooperation of robots, developing a mechanism for data exchange and knowledge sharing is vital. Moreover, a Cloud Robotics framework enables the user to manage all the connected robots via a cloud server, which yields benefits such as faster deployment of a robotic team for a production task and online management of robots in the production line. Regarding the fact that the task of mapping an environment is the most fundamental task for an autonomous mobile robot(AMR), and warehouse automation relies on multiple AMRs, we have chosen to implement a cooperative mapping algorithm using the proposed framework. We have simulated the cooperative mapping task using multiple AMRs and utilized our framework for knowledge sharing and computation offloading to build a map of the environment. The resulting global map demonstrates the capabilities of our architecture and framework. Keywords: Cloud Robotics, Cloud Manufacturing, Industry 4.0, Internet of Things, Cooperative Mapping
: هدف این پژوهش طراحی یک معماری رباتیک ابری برای سیستم‌های چندرباتی یک محیط تولیدی و توسعه یک چارچوب نرم‌افزاری با نام Rosconnect تحت سیستم عامل ربات یا ROS است که امکان برون‌سپاری پردازش‌های سنگین سیستم‌های چندرباتی و همچنین اشتراک اطلاعات در یک مرکز ابری را برای هر ربات تحت ROS فراهم می‌آورد. با توجه به پیچیدگی محاسباتی روزافزون الگوریتم‌های رباتیک و نیاز به پردازنده قوی‌تر روی ربات‌ها ، یک بستر رباتیک ابری می‌تواند با برون‌سپاری پردازش‌های سنگین از روی ربات بر روی ابر ، داشتن ربات‌هایی ارزان‌قیمت و کم‌حجم را ممکن کند. همچنین هوشمندی یک عدد ربات تنها محدود به دانش خود است ، در حالی که وظایف جدید ، نیازمند همکاری ربات‌ها با یکدیگر است. بنابراین داشتن یک بستر رباتیک ابری که تبادل اطلاعات و انجام وظایف همکارانه را برای یک سیستم چندرباتی ممکن می‌سازد بسیار ضروری است. از طرف دیگر ، یک بستر رباتیک ابری امکان مدیریت مرکزی تمام ربات‌های متصل به آن را به کاربر می‌دهد و در یک محیط تولید این ویژگی مزایایی همچون پیاده‌سازی سریع‌تر یک تیم ربات برای یک فرایند تولید و مدیریت برخط ربات‌های تولیدی را به همراه آورد. با توجه به این که فرایند نقشه‌برداری محیط از اساسی‌ترین وظایف یک ربات متحرک برای هوشمند بودن است و هوشمندسازی انبارداری وابسته به همکاری ربات‌های متحرک خودگردان است ، در این پژوهش فرایند نقشه‌برداری همکارانه به کمک یک سیستم چندرباتی متشکل از تعدادی ربات متحرک برای پیاده‌سازی روی معماری و چارچوب طراحی شده انتخاب شده‌است. با استفاده از چارچوب رباتیک ابری پیشنهادی ، نقشه‌برداری همکارانه یک محیط به کمک چندین ربات شبیه‌سازی شده و به وسیله آن ویژگی‌های مورد نظر چارچوب پیشنهادی ارزیابی و اثبات شده‌است. کلمات کلیدی: رباتیک ابری، تولید ابری ، صنعت 4.0، اینترنت اشیاء، نقشه‌برداری همکارانه

ارتقاء امنیت وب با وف بومی