(For USM Staff/Student Only)

EngLib USM > Ω School of Electrical & Electronic Engineering >

Position-based visual servoing via model-based design

Position-based visual servoing via model-based design / Choo Jie Liang
Servis visual adalah teknik dimana gerakan robot dikendalikan oleh visi komputer. Terdapat dua teknik penyelenggaraan visual yang lazim digunakan di dunia, iaitu PBVS dan IBVS. Pelbagai pendekatan seperti Reka Bentuk Berasaskan Komponen (CBD) dan Reka Bentuk Berasaskan Model (MBD) digunakan untuk merekabentuk servis visual yang disebutkan. Oleh itu, dalam projek ini, gabungan MBD dengan PBVS dicadangkan untuk merekabentuk robot Pengikut, yang diprogramkan untuk mengesan dan menjejaki robot pemimpin dalam cara 3D. Di DoE, robot pengikut direka dengan sensor imej dan sensor ultrasonik, membolehkannya mengekstrak data 3D seperti ketinggian, lebar corak dan jarak antara pemimpin dan pengikut. Satu set senario telah diperkenalkan untuk melakukan percubaan di atas Pengikut, iaitu dalam garis lurus (Trajectory 1) dan garis lengkung (Trajectory 2). Hasil daripada eksperimen menunjukkan Pengikut dapat mudah menjejaki Pemimpin dalam Trajectory 1 (Garis lurus) dengan tahap stabiliti yang tinggi dan masa yang singkat, iaitu 1.40 saat untuk Eksperimen 1.1, 1.47 saat untuk Eksperimen 1.2 dan 0.6 saat untuk Eksperimen 1.3. Tetapi, dalam Trajectory 2 (Garis lengkung), masa untuk penjejakan telah meningkat, iaitu 8.9 saat untuk Eksperimen 2.1 dan 8.8 saat untuk Eksperimen 2.2, telah menyebabkan keturunan kecekapan penjejakan tersebut. Kesimpulannya, the reka bentuk Pengikut, Pemimpin berasaskan model telah mencapai tahap minimum PBVS, iaitu dapat menjejaki Pemimpin. Walaubagaimanapun, cara ini boleh ditambahbaikkan pada masa depan untuk mengurangkan gangguan dan mengoptimumkan masa penjejakan. _______________________________________________________________________________________________________ Visual servoing is a technique where the motion of robot is controlled by the computer vision. There are two common visual servoing techniques that are currently been used in the world, which are Image-Based Visual Servoing (IBVS) and Position-Based Visual Servoing (PBVS). Various approaches such as Component-Based Design (CBD) and Model-Based Design (MBD) are used to design the mentioned visual servoing. Therefore, in this project, a combination of MBD with PBVS is proposed to design a follower robot, which is programmed to sense and track leader robot in 3D manner. In DoE, the follower robot is designed with an image sensor and ultrasonic sensor, allowing it to extract 3D data such as height, width of the pattern and the distance between leader and follower. A set of different scenarios are introduced to evaluate the performance of the follower robot, which is also categorized into straight line (Trajectory 1) and curved (Trajectory 2) trajectories. Experimental results show that the follower can track the leader easily for Trajectory 1- straight line, with high stability and short time, such as 1.40s for Experiment 1.1, 1.47s for Experiment 1.2 and 0.6s for Experiment 1.3. However, for Trajectory 2, the time required for overall tracking is slightly increased, such as C, thus lowering the efficiency of the tracking. In conclusion, the model-based design can achieve the minimal requirement of PBVS, which is to track the leader. The method however may be improved further in the future to minimise the overshoot and the optimise the tracking time.
Contributor(s):
Choo Jie Liang - Author
Primary Item Type:
Final Year Project
Identifiers:
Accession Number : 875008602
Language:
English
Subject Keywords:
Visual; robot; computer
First presented to the public:
5/1/2019
Original Publication Date:
2/26/2020
Previously Published By:
Universiti Sains Malaysia
Place Of Publication:
School of Electrical & Electronic Engineering
Citation:
Extents:
Number of Pages - 70
License Grantor / Date Granted:
  / ( View License )
Date Deposited
2020-02-26 17:52:06.231
Date Last Updated
2020-12-14 08:48:48.281
Submitter:
Mohd Jasnizam Mohd Salleh

All Versions

Thumbnail Name Version Created Date
Position-based visual servoing via model-based design1 2020-02-26 17:52:06.231